fix: replace use of deprecated distutils

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
This commit is contained in:
Sefa Eyeoglu 2023-08-17 16:32:11 +02:00
parent 4b38e79f8e
commit 4b91458b0a
No known key found for this signature in database
GPG Key ID: E13DFD4B47127951
2 changed files with 2 additions and 3 deletions

View File

@ -1,7 +1,7 @@
import os
import re
import sys
from distutils.version import LooseVersion
from packaging import version as pversion
from operator import attrgetter
from typing import Collection
@ -81,7 +81,7 @@ def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpeci
if ver.version == match.version:
# Everything is matched perfectly - this one will be ignored
return True
elif LooseVersion(ver.version) > LooseVersion(match.version):
elif pversion.parse(ver.version) > pversion.parse(match.version):
return True
else:
# Otherwise it did not match - new version is higher and this is an upgrade

View File

@ -1,7 +1,6 @@
import os
import re
import sys
from distutils.version import LooseVersion
from operator import attrgetter
from typing import Collection