Commit 103ef37f authored by Adrian DC's avatar Adrian DC
Browse files

feat(updates): migrate from deprecated 'pkg_resources' to 'packaging'

Signed-off-by: default avatarAdrian DC <radian.dc@gmail.com>
parent 28e3bc8a
Loading
Loading
Loading
Loading
Loading
+1 −0
Changes for requirements/runtime.txt: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
colored>=1.4.2
packaging>=24.0
python-gitlab>=4.4.0
questionary>=2.0.1
setuptools>=45.1.0
+2 −2
Changes for src/package/updates.py: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@ from time import localtime, strftime, time
from typing import Optional

# Modules libraries
from pkg_resources import parse_version
from packaging.version import Version as PackageVersion

# Components
from ..prints.boxes import Boxes
@@ -72,7 +72,7 @@ class Updates:
        # Fake test updates
        if Bundle.ENV_DEBUG_UPDATES_FAKE in environ:
            available = environ[Bundle.ENV_DEBUG_UPDATES_FAKE]
            if parse_version(available) >= parse_version(version):
            if PackageVersion(available) >= PackageVersion(version):

                # Show updates message
                release_date = datetime.utcfromtimestamp(Bundle.RELEASE_FIRST_TIMESTAMP)