1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
From: Carsten Schoenert <c.schoenert@t-online.de>
Date: Sun, 27 Nov 2022 10:58:01 +0100
Subject: tests: Don't depend on distutils and use packaging instead
distutils will get removed one day in the future.
DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.version import LooseVersion
---
tests/test_model_form_factory.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/test_model_form_factory.py b/tests/test_model_form_factory.py
index cbef336..3396f8b 100644
--- a/tests/test_model_form_factory.py
+++ b/tests/test_model_form_factory.py
@@ -1,4 +1,4 @@
-from distutils.version import LooseVersion
+from packaging.version import Version
import wtforms
from pytest import raises
@@ -91,7 +91,7 @@ class TestModelFormFactory(ModelFormTestCase):
assert form.Meta.unique_validator is None
def test_class_meta_wtforms2(self):
- if LooseVersion(wtforms.__version__) < LooseVersion('2'):
+ if Version(wtforms.__version__) < Version('2'):
return # skip test for wtforms < 2
self.init()
|