Comments (5)
It depends how you install pyenv on MacOS.
The PR to add support for 3.12.3 was merged three weeks ago, but has not yet been built into a release bundle (the latest release bundle currently is 2.4.0).
If you keep track of pyenv via installing via homebrew, for example, that 2.4.0 bundle is the latest one available.
Once this project rolls a new release that includes PR #2941, homebrew will eventually notice that new release and make it available. (See the notes in that PR for more information on this topic, and the workaround I suggest below.)
You might be able to get access to this more recent commit now by installing pyenv --HEAD
with homebrew (which effectively means you're building this from source from the latest commit here) or you might want to keep the stability of just tracking releases as they are made and wait for the next release which will likely include support for 3.12.3.
from pyenv.
We're currently collecting feedback on the desired release schedule at https://github.com/orgs/pyenv/discussions/2940
from pyenv.
Python 3.12.3 was released nearly a month ago but still not available in the latest release of pyenv
. Many people use pyenv
because they want the latest and greatest Python version before it is available on their distro. On Arch, stock Python is now 3.12.3 but the latest pyenv
(v2.4.0) can give me is 3.12.2. Seems odd that no new pyenv
release has been made.
from pyenv.
I think it was just unfortunate timing. Reading the comments in PR #2941 suggests that pyenv has scheduled monthly releases, and the change to add support for 3.12.3 was added in immediately after a release was made, so that means waiting a month. In my view, waiting a month for a release is not an onerous burden; perhaps the maintainers could make it more clear what the release schedule is (in the docs perhaps?) so that expectations can be more clearly set.
But in my view, really it’s just a matter of being patient, or using the HEAD version of the code as commented as a workaround (and willing to take the risks that using a tip/dev version of a package entails).
from pyenv.
from pyenv.
Related Issues (20)
- persistent SSL_get_peer_certificate when building Python 2.7 HOT 9
- running a python script in a pyenv environment with sudo or withing a systemd service HOT 2
- Custom manual installation within a dedicated 'build' directory, in a proot-distro alias of Debian chroot, in a Termux host environment: require `make install` instructions, post-successful BAT test, and successful custom make HOT 1
- PyPy 7.3.16? HOT 4
- /usr/bin/env: ‘bash\r’: Permission denied HOT 3
- Python 3.12 cannon install on arch linux, please advise: "/usr/include/asm/sigcontext.h:77:2: error: unknown type name '__uint128_t'" HOT 9
- Python 3.12.3 not available in install list HOT 1
- Documentation improvement suggestion: Add a brief note about how to install PyPy, or link to a list of available Python distributions from the Readme HOT 5
- Trivy scan errors with pyenv installation in Dockerfile HOT 4
- support mainland-china network env HOT 10
- Python-build not in sync with cpython releases HOT 1
- Feature request: when uninstalling python version the patch version could be not specified HOT 7
- Python 2.7.18 install fails on Mac OS X Sonoma (14.5) HOT 11
- python3.12.3 install in linuxmint failed: "error: ‘I_PUSH’ undeclared" HOT 7
- Adapt to executable naming in the free-threaded build HOT 4
- pyenv versions not working HOT 1
- Long running instance of pyenv-exec sed HOT 3
- arch -x86_64 pyenv install 3.8.5 errors when I run the command
- Please add support for authenticating with the address specified in the environment variable PYTHON_BUILD_MIRROR_URL HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyenv.