[ANN] Numba 0.63.0b1 / llvmlite 0.46.0b1 (Python 3.14 support)

I am proud to announce the availability of beta releases for both Numba and llvmlite. The most important feature is the support for Python 3.14.

Historically, Numba support for new Python minor versions was delayed by anywhere between three to nine months compared to the release date of the Python minor version. This year however โ€“ things are a little different โ€“ we have beta releases available one day BEFORE the official release of Python 3.14. :tada:

  • Numba 0.63.0b1
    • Install from PyPi.org:
      pip install numba==0.63.0b1
    • Install from anaconda.org:
      conda install -c numba numba=0.63.0b1

As usual, llvmlite is a dependency of Numba, so if you installed Numba as above you do not also need to install llvmlite.

  • llvmlite 0.46.0b1
    • Install from PyPi:
      pip install llvmlite==0.46.0b1
    • Install from anaconda.org:
      conda install -c numba llvmlite=0.46.0b1

Please do test the release with any software you maintain that depends on Numba
and drop your results in the thread below or open a ticket on the tracker.

6 Likes

Thanks a lot for your work on this, great to have beta releases that early that we can test against. As discussed in the github issue I added these dependencies on an open branch on SHAP for python3.14 and every test passed.

Thank you for the early beta release! All tests are passing with 0.63.0b1 on PyTensor: Make pytensor compatible with Python 3.14 by Armavica ยท Pull Request #1661 ยท pymc-devs/pytensor ยท GitHub

All my tests are passing with py 3.14 and numba==0.63.0b1. Thanks so you for all your hard work!

@CloseChoice @Armavica @steff โ€“ thank you so much for taking the time to try the beta! We really appreciate it and we equally appreciate your use of Numba. The project would not continue to exist w/o users like yourself. :heart::heart::heart:

I do have one request however, we maintain a group on this discourse called RC_Testers โ€“ which is composed of individuals like yourself that develop and/or maintain projects that depend on Numba. We commonly call upon this group to test beta releases and release candidates. Notification volume is very low, a few messages a year, whenever new RCs become available.

I would like to ask if any of you would be interested in joining this group?

Hi, yes I would be happy to be on this group and help test RCs!

Thanks! Iโ€™ve added you to the group.

Sure! Happy to help!