From 2c4bb4bdb934558396a7274b4109439559bbb201 Mon Sep 17 00:00:00 2001 From: Yeison Vargas Date: Wed, 7 Dec 2022 20:19:53 -0500 Subject: [PATCH] Remove the LegacyVersion import. --- safety/safety.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/safety/safety.py b/safety/safety.py index f39f6718..6bbd473f 100644 --- a/safety/safety.py +++ b/safety/safety.py @@ -11,7 +11,7 @@ import requests from packaging.specifiers import SpecifierSet from packaging.utils import canonicalize_name -from packaging.version import parse as parse_version, Version, LegacyVersion, parse +from packaging.version import parse as parse_version from .constants import (API_MIRRORS, CACHE_FILE, OPEN_MIRRORS, REQUEST_TIMEOUT, API_BASE_URL) from .errors import (DatabaseFetchError, DatabaseFileNotFoundError, @@ -458,7 +458,7 @@ def review(report=None, params=None): major = None if recommended: secure_v.append(recommended) - major = parse(recommended) + major = parse_version(recommended) remediations[key] = {'vulns_found': value.get('vulnerabilities_found', 0), 'version': value.get('current_version'),