Merge branch 'python3.12-remove-distutils' into 'main'

Switch from the Python distutils module to the packaging module

Closes #3134

See merge request GNOME/glib!3740
This commit is contained in:
Philip Withnall
2023-12-05 15:50:15 +00:00
8 changed files with 12 additions and 9 deletions

View File

@@ -19,7 +19,7 @@
#
# Author: David Zeuthen <davidz@redhat.com>
import distutils.version
import packaging.version
import os
import sys
@@ -166,4 +166,4 @@ def version_cmp_key(key):
v = str(key[0])
else:
v = "0"
return (distutils.version.LooseVersion(v), key[1])
return (packaging.version.Version(v), key[1])