Giter Site home page Giter Site logo

Comments (5)

ViktorHaag avatar ViktorHaag commented on June 5, 2024 1

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.

native-api avatar native-api commented on June 5, 2024 1

We're currently collecting feedback on the desired release schedule at https://github.com/orgs/pyenv/discussions/2940

from pyenv.

bulletmark avatar bulletmark commented on June 5, 2024

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.

ViktorHaag avatar ViktorHaag commented on June 5, 2024

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.

Trid-collab avatar Trid-collab commented on June 5, 2024

from pyenv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.