-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
Description
What's the problem this feature will solve?
virtualenv has embedded wheels specifically to support python 3.7. python 3.7 went EOL over a year ago (i2023-06-27).
The embedded wheels
- take up space - almost 3MB total for
pip-24.0-py3-none-any.whl,setuptools-68.0.0-py3-none-any.whlandwheel-0.42.0-py3-none-any.whl. - contain known CVE - setuptools 68.0.0 CVE-2024-6345. That unnecessarily trips security scanners. Example here.
Describe the solution you'd like
Drop the embedded wheels.
Alternative Solutions
Maybe make it installable as a optional dependency? That would clearly take action by users of python 3.7, but they have been unsupported by upstream for over a year.