From 1cfd18b46c007900a1cff6a41d4546617aeead28 Mon Sep 17 00:00:00 2001 From: Anderson Bravalheri Date: Mon, 23 Jan 2023 23:19:20 +0000 Subject: [PATCH] Prefer packaging instead for pkg_resources for version in wheel.py --- setuptools/wheel.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/setuptools/wheel.py b/setuptools/wheel.py index 53ce27e1d9..e388083ba8 100644 --- a/setuptools/wheel.py +++ b/setuptools/wheel.py @@ -10,9 +10,8 @@ from distutils.util import get_platform -import pkg_resources import setuptools -from pkg_resources import parse_version +from setuptools.extern.packaging.version import Version as parse_version from setuptools.extern.packaging.tags import sys_tags from setuptools.extern.packaging.utils import canonicalize_name from setuptools.command.egg_info import write_requirements, _egg_basename @@ -122,6 +121,8 @@ def _install_as_egg(self, destination_eggdir, zf): @staticmethod def _convert_metadata(zf, destination_eggdir, dist_info, egg_info): + import pkg_resources + def get_metadata(name): with zf.open(posixpath.join(dist_info, name)) as fp: value = fp.read().decode('utf-8')