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
The presence of the pip3.x entry points in the pip wheels, I personally consider that a bug that should be fixed in pip.
pip could then continue to generate the pip3.x entry point when it installs itself, for the sake of backward compatibility, but it may not be necessary to mandate other installers to do so.
When installing entrypoints, pip special cases itself: It will always create
pip
,pip{major}
andpip{major}.{minor}
entrypoints, even the universal pip wheel has hardcodedpip
,pip3
andpip3.10
entrypoints (https://inspector.pypi.io/project/pip/24.0/packages/8a/6a/19e9fe04fca059ccf770861c7d5721ab4c2aebc539889e97c7977528a53b/pip-24.0-py3-none-any.whl/pip-24.0.dist-info/entry_points.txt). It should be documented that alternative installers also need to special to avoid virtual environments where the pip executable version mismatches the python version (astral-sh/uv#1593).CC @pradyunsg
The text was updated successfully, but these errors were encountered: