diff --git a/requirements.txt b/requirements.txt index f253417d..ffe12add 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,3 +4,4 @@ pyparsing==2.4.7 semantic-version==2.8.5 semver==2.13.0 isort==5.10.1 +packvers==21.5 \ No newline at end of file diff --git a/setup.cfg b/setup.cfg index a40267a1..2139fca9 100644 --- a/setup.cfg +++ b/setup.cfg @@ -59,7 +59,7 @@ python_requires = >=3.8 install_requires = attrs - packaging + packvers semantic-version semver diff --git a/src/univers/version_range.py b/src/univers/version_range.py index 69f84f24..53fafe2a 100644 --- a/src/univers/version_range.py +++ b/src/univers/version_range.py @@ -9,8 +9,8 @@ import attr import semantic_version -from packaging.specifiers import InvalidSpecifier -from packaging.specifiers import SpecifierSet +from packvers.specifiers import InvalidSpecifier +from packvers.specifiers import SpecifierSet from semantic_version.base import AllOf from semantic_version.base import AnyOf diff --git a/src/univers/versions.py b/src/univers/versions.py index 14b3e007..269cdb05 100644 --- a/src/univers/versions.py +++ b/src/univers/versions.py @@ -6,7 +6,7 @@ import attr import semantic_version -from packaging import version as packaging_version +from packvers import version as packaging_version from univers import arch from univers import debian diff --git a/tests/test_pypi_version.py b/tests/test_pypi_version.py index 7b6325d7..e49114af 100644 --- a/tests/test_pypi_version.py +++ b/tests/test_pypi_version.py @@ -6,7 +6,7 @@ from unittest import TestCase -from packaging import version as packaging_version +from packvers import version as packaging_version from univers.versions import InvalidVersion from univers.versions import PypiVersion