-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Mirror CPython and support 𝜋thon in 3.14 venvs #16240
Copy link
Copy link
Open
Labels
enhancementNew feature or improvement to existing functionalityNew feature or improvement to existing functionality
Description
Summary
In CPython 3.14's venv module there is a new alias for the python interpretter alongside python3 or python3.14 called 𝜋thon. This is an easter egg for this minor version of CPython, and it would be neat if uv also added this alias.
In the spirit of the original easter egg, would probably be best to leave it out of the release notes and just quietly add it.
Original Easter Egg: python/cpython#125035
Example
With venv
python3.14 -m venv .venvOr with uv
uv venv -p 3.14 .venvWould produce this list of executables in the .venv/bin/ directory
$ ls .venv/bin/
activate activate.fish pip python
activate_this.py activate.nu pip3 python3
activate.bat activate.ps1 pip3.14 python3.14
activate.csh deactivate.bat pydoc.bat 𝜋thonReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or improvement to existing functionalityNew feature or improvement to existing functionality