diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 7c7509a..c9d6abe 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -25,7 +25,7 @@ jobs: run: pycodestyle --max-line-length=120 --ignore=E402,W504,W605,E722,E741 . --exclude=doc - name: Unit tests - run: python -m coverage run --source=. -m unittest discover -s test -p '*.py' + run: python -m coverage run --source=. -m unittest discover -v -s test -p '*.py' - name: Generate XML coverage report run: python -m coverage xml diff --git a/radl/radl.py b/radl/radl.py index 77b7c94..c0282cd 100644 --- a/radl/radl.py +++ b/radl/radl.py @@ -16,7 +16,7 @@ import copy import re -from distutils.version import LooseVersion +from packaging.version import Version try: unicode @@ -797,7 +797,7 @@ def isNewerThan(self, other): if not other.getValue("version"): return False else: - return LooseVersion(self.getValue("version")) > LooseVersion(other.getValue("version")) + return Version(self.getValue("version")) > Version(other.getValue("version")) else: return True else: