summaryrefslogtreecommitdiff
path: root/pint/testsuite
diff options
context:
space:
mode:
authorJules Chéron <43635101+jules-ch@users.noreply.github.com>2022-11-28 23:46:34 +0100
committerGitHub <noreply@github.com>2022-11-28 23:46:34 +0100
commit63c8d56d6d3f906a66b7531c709fba7bc664fcfa (patch)
treebc26f667e83b59958bb48f8e39535a10471b0064 /pint/testsuite
parent7549fcb5e0f8b5f838b76e5eecc8fb1b20190d06 (diff)
parent234e758c6e21ec692900867e087a4c1cf9374f68 (diff)
downloadpint-63c8d56d6d3f906a66b7531c709fba7bc664fcfa.tar.gz
Merge pull request #1670 from keewis/version
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,
)