diff --git a/.travis.yml b/.travis.yml index 95f5502..fd78370 100644 --- a/.travis.yml +++ b/.travis.yml @@ -100,6 +100,7 @@ notifications: script: - python --version + - pip install packaging - python setup.py build - python setup.py install - cd testing diff --git a/testing/test/integration/test_connection.py b/testing/test/integration/test_connection.py index 3da370c..cf8c4f8 100644 --- a/testing/test/integration/test_connection.py +++ b/testing/test/integration/test_connection.py @@ -10,7 +10,7 @@ from test.base_test import create_connection, is_skysql, is_maxscale from test.conf_test import conf from mariadb.constants import STATUS import platform -from distutils.version import StrictVersion +from packaging.version import parse as parse_version class TestConnection(unittest.TestCase): @@ -253,8 +253,8 @@ class TestConnection(unittest.TestCase): try: mariadb.connect(**default_conf) except mariadb.ProgrammingError: - self.assertLess(StrictVersion(mariadb.mariadbapi_version), - StrictVersion('3.3.0')) + self.assertLess(parse_version(mariadb.mariadbapi_version), + parse_version('3.3.0')) pass