python-sparkpost icon indicating copy to clipboard operation
python-sparkpost copied to clipboard

python 3.12 dropped distutils, test needs replacement

Open panlinux opened this issue 1 year ago • 0 comments

Hi,

python 3.12 dropped distutils, and there is a test in python-sparkpost using distutils.version.StrictVersion.

I suggest this simple replacement:

--- a/test/django/utils.py
+++ b/test/django/utils.py
@@ -1,7 +1,7 @@
-from distutils.version import StrictVersion
+from packaging.version import Version
 
 from django import get_version
 
 
 def at_least_version(version):
-    return StrictVersion(get_version()) > StrictVersion(version)
+    return Version(get_version()) > Version(version)

panlinux avatar Feb 19 '24 16:02 panlinux