summaryrefslogtreecommitdiff
path: root/pint/testsuite
diff options
context:
space:
mode:
authorJustus Magin <keewis@posteo.de>2022-11-28 20:10:12 +0100
committerJustus Magin <keewis@posteo.de>2022-11-28 20:10:12 +0100
commit234e758c6e21ec692900867e087a4c1cf9374f68 (patch)
tree1fc89fc6961cdeb2d99baa27d598821d3d701468 /pint/testsuite
parent1ee193fa8ee699495a679aa58fe99a8ffcface81 (diff)
downloadpint-234e758c6e21ec692900867e087a4c1cf9374f68.tar.gz
use packaging.version instead of the deprecated distutils.version
Diffstat (limited to 'pint/testsuite')
-rw-r--r--pint/testsuite/helpers.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pint/testsuite/helpers.py b/pint/testsuite/helpers.py
index d72b5a3..0348a45 100644
--- a/pint/testsuite/helpers.py
+++ b/pint/testsuite/helpers.py
@@ -1,9 +1,9 @@
import doctest
import pickle
import re
-from distutils.version import LooseVersion
import pytest
+from packaging.version import parse as version_parse
from pint.testing import assert_allclose as assert_quantity_almost_equal # noqa: F401
from pint.testing import assert_equal as assert_quantity_equal # noqa: F401
@@ -113,7 +113,7 @@ def requires_numpy_previous_than(version):
if not HAS_NUMPY:
return pytest.mark.skip("Requires NumPy")
return pytest.mark.skipif(
- not LooseVersion(NUMPY_VER) < LooseVersion(version),
+ not version_parse(NUMPY_VER) < version_parse(version),
reason="Requires NumPy < %s" % version,
)
@@ -122,7 +122,7 @@ def requires_numpy_at_least(version):
if not HAS_NUMPY:
return pytest.mark.skip("Requires NumPy")
return pytest.mark.skipif(
- not LooseVersion(NUMPY_VER) >= LooseVersion(version),
+ not version_parse(NUMPY_VER) >= version_parse(version),
reason="Requires NumPy >= %s" % version,
)