You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Could a maintainer please add the bug label to this issue? This is a critical compatibility issue with setuptools 82.0.0 (Feb 2026, PEP 740) which removed pkg_resources.
Fixed by #289 (merged): vpython/__init__.py now uses importlib.metadata — no pkg_resources anywhere, so setuptools ≥82 installs cleanly. The CI matrix runs this on every leg.
Activity
[-]setuptools>=82.0[/-][+]setuptools>=82.0 dropped `pkg_resources`[/+]junagent commentedon Mar 19, 2026
Bug Label Request
Could a maintainer please add the
buglabel to this issue? This is a critical compatibility issue with setuptools 82.0.0 (Feb 2026, PEP 740) which removedpkg_resources.A fix is available in PR #286: #286
The fix replaces
pkg_resourceswith the stdlibimportlib.metadatamodule, which has been available since Python 3.8.sspickle commentedon Mar 19, 2026
I don't have time today to investigate, but I'll look into it soon. Thank you for the report and the PR.
junagent commentedon Mar 19, 2026
Bug Label Request
PR #286 fixes the removal in setuptools 82. Could you please add the
buglabel to the PR? This is a confirmed break for users with setuptools 82+.sspickle commentedon Aug 15, 2026
Fixed by #289 (merged):
vpython/__init__.pynow usesimportlib.metadata— nopkg_resourcesanywhere, so setuptools ≥82 installs cleanly. The CI matrix runs this on every leg.PurpleRabbit75 commentedon Sep 18, 2026
I'm still getting errors related to this with vpython 7.6.5 (the latest version installable by pip). Are there any available workarounds?