summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/editorconfig/versiontools.py
diff options
context:
space:
mode:
authorcyfraeviolae <cyfraeviolae>2024-04-03 03:17:55 -0400
committercyfraeviolae <cyfraeviolae>2024-04-03 03:17:55 -0400
commit12cf076118570eebbff08c6b3090e0d4798447a1 (patch)
tree3ba25e17e3c3a5e82316558ba3864b955919ff72 /venv/lib/python3.11/site-packages/editorconfig/versiontools.py
parentc45662ff3923b34614ddcc8feb9195541166dcc5 (diff)
no venv
Diffstat (limited to 'venv/lib/python3.11/site-packages/editorconfig/versiontools.py')
-rw-r--r--venv/lib/python3.11/site-packages/editorconfig/versiontools.py35
1 files changed, 0 insertions, 35 deletions
diff --git a/venv/lib/python3.11/site-packages/editorconfig/versiontools.py b/venv/lib/python3.11/site-packages/editorconfig/versiontools.py
deleted file mode 100644
index 01744f8..0000000
--- a/venv/lib/python3.11/site-packages/editorconfig/versiontools.py
+++ /dev/null
@@ -1,35 +0,0 @@
-"""EditorConfig version tools
-
-Provides ``join_version`` and ``split_version`` classes for converting
-__version__ strings to VERSION tuples and vice versa.
-
-"""
-
-import re
-
-
-__all__ = ['join_version', 'split_version']
-
-
-_version_re = re.compile(r'^(\d+)\.(\d+)\.(\d+)(\..*)?$', re.VERBOSE)
-
-
-def join_version(version_tuple):
- """Return a string representation of version from given VERSION tuple"""
- version = "%s.%s.%s" % version_tuple[:3]
- if version_tuple[3] != "final":
- version += "-%s" % version_tuple[3]
- return version
-
-
-def split_version(version):
- """Return VERSION tuple for given string representation of version"""
- match = _version_re.search(version)
- if not match:
- return None
- else:
- split_version = list(match.groups())
- if split_version[3] is None:
- split_version[3] = "final"
- split_version = list(map(int, split_version[:3])) + split_version[3:]
- return tuple(split_version)