Fix for CONPY-226:

Replaced deprecated call to distutils.version.StrictVersion by
packaging.version.Version
This commit is contained in:
Georg Richter
2022-10-09 15:05:31 +02:00
parent 37623b1928
commit 1d700addae
3 changed files with 8 additions and 8 deletions

View File

@ -5,7 +5,7 @@
import os
import platform
import sys
from distutils.version import StrictVersion
from packaging import version
from winreg import ConnectRegistry, OpenKey, QueryValueEx,\
HKEY_LOCAL_MACHINE, KEY_READ, KEY_WOW64_64KEY
@ -45,8 +45,8 @@ def get_config(options):
'MariaDB Connector C 64-bit',
access=KEY_READ | KEY_WOW64_64KEY)
cc_version = QueryValueEx(connector_key, "Version")
if (StrictVersion(cc_version[0]) <
StrictVersion(required_version)):
if (version.Version(cc_version[0]) <
version.Version(required_version)):
print("MariaDB Connector/Python requires "
"MariaDB Connector/C "
">= %s (found version: %s") \