diff --git a/tests/requirements.txt b/tests/requirements.txt index ed23513..510ba72 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -1,3 +1,3 @@ -pep440 +packaging pytest-cov setuptools # Needed by definition, as setupmeta is setuptools hook diff --git a/tests/test_commands.py b/tests/test_commands.py index 21d8ded..b562ba9 100644 --- a/tests/test_commands.py +++ b/tests/test_commands.py @@ -41,7 +41,7 @@ def test_check_dependencies(): run_setup_py( ["check", "--deptree"], """ - pep440==.+ + packaging==.+ pytest-cov==.+ """, folder=conftest.PROJECT_DIR, diff --git a/tests/test_versioning.py b/tests/test_versioning.py index 8830b3a..9193cc0 100644 --- a/tests/test_versioning.py +++ b/tests/test_versioning.py @@ -2,7 +2,7 @@ import sys from unittest.mock import patch -import pep440 +from packaging.version import parse import pytest import setupmeta @@ -161,7 +161,7 @@ def quick_check(versioning, expected, describe="v0.1.2-5-g123-dirty", compliant= assert meta.version == expected if compliant: main_part, _, _ = meta.version.partition("+") - assert pep440.is_canonical(main_part) + assert str(parse(main_part)) == main_part versioning = meta.versioning assert versioning.enabled