summaryrefslogtreecommitdiff
path: root/setuptools/wheel.py
diff options
context:
space:
mode:
authorAnderson Bravalheri <andersonbravalheri@gmail.com>2023-01-23 23:19:20 +0000
committerAnderson Bravalheri <andersonbravalheri@gmail.com>2023-01-24 01:14:44 +0000
commit1cfd18b46c007900a1cff6a41d4546617aeead28 (patch)
tree6250e09f7b9b0a84795697dda708eee81e54a2bf /setuptools/wheel.py
parentcbd0cb7d36689598c8cd69f06411b2785065f914 (diff)
downloadpython-setuptools-git-1cfd18b46c007900a1cff6a41d4546617aeead28.tar.gz
Prefer packaging instead for pkg_resources for version in wheel.py
Diffstat (limited to 'setuptools/wheel.py')
-rw-r--r--setuptools/wheel.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/setuptools/wheel.py b/setuptools/wheel.py
index 53ce27e1..e388083b 100644
--- a/setuptools/wheel.py
+++ b/setuptools/wheel.py
@@ -10,9 +10,8 @@ import contextlib
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 @@ class Wheel:
@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')