-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
Needs ImplementationIssues that are ready to be implemented.Issues that are ready to be implemented.bughelp wanted
Description
This causes an ImportWarning
that effectively explodes in envs with a strict warning handling (filterwarnings = error
) — like pytest — under Python 3.10-dev that ships setuptools v47.1.0. But I checked that the importer is still missing that method.
The simple repro is:
$ python3.10 -W error -c 'import pkg_resources'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "~/.pyenv/versions/3.10-dev/lib/python3.10/site-packages/pkg_resources/__init__.py", line 57, in <module>
from pkg_resources.extern import six
File "<frozen importlib._bootstrap>", line 1026, in _find_and_load
File "<frozen importlib._bootstrap>", line 1005, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 681, in _load_unlocked
ImportWarning: VendorImporter.exec_module() not found; falling back to load_module()
Example failure: https://github.com/cherrypy/cheroot/runs/1533924692?check_suite_focus=true#step:14:226.
Metadata
Metadata
Assignees
Labels
Needs ImplementationIssues that are ready to be implemented.Issues that are ready to be implemented.bughelp wanted