-
Notifications
You must be signed in to change notification settings - Fork 111
Support python 3.14 #573
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support python 3.14 #573
Conversation
|
Interestingly, the failing tests are inconsistent. I am proposing that we do not upgrade to 3.14 until Numba 0.6.4 is released (ostensibly on Monday, December 8th). The most interesting failure is the It seems that the core dependencies of sectionproperties all support 3.14 but several of the optional dependencies do not, which is a bummer. Notably, @robbievanleeuwen What are your thoughts on doing a release that is compatible with 3.14 (after the compatible numba version is released next week) but might not be compatible for all optional dependencies? Note, I have not ventured into looking at 3.14t (free-threaded Python) yet. |
|
Hi @connorferster thanks for picking this one up, unfortunately I've been too busy to spend any time on I am happy for the upgrade to 3.14 to go ahead while leaving I have rolled back the read the docs build to use python 3.13 as this uses rhino for an example and don't believe we need the cutting edge to build the docs (or hold back the upgrade). |
|
@robbievanleeuwen and @connorferster, Thank you very much for working on this and supporting 3.14! We really appreciate it at Blueprints! ❤️ |
Pull Request Check List
Resolves: #572
uv run pre-commit run --all-filesanduv run pyrightto ensure code quality.Update project to support Python 3.14