-
Notifications
You must be signed in to change notification settings - Fork 32
CI: Validate on free-threaded Python (GHA label 3.14t)
#773
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
Conversation
mfussenegger
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you add a rationale to the commit msg adding 3.14t? Otherwise lgtm
|
Sure. The new commit 86f811d now includes a corresponding commit message. Thanks. |
f544dea to
eeb0a56
Compare
|
Currently, crate-python does not support free-threaded Pythons. 1
Footnotes
|
3.14t)
05787d3 to
279b4a6
Compare
See also |
> Starting with the 3.13 release, CPython has support for a build of > Python called free threading where the global interpreter lock (GIL) > is disabled. Free-threaded execution allows for full utilization of > the available processing power by running threads in parallel on > available CPU cores. While not all software will benefit from this > automatically, programs designed with threading in mind will run > faster on multi-core hardware. > > -- https://docs.python.org/3/howto/free-threading-python.html While the Python DB API client library for CrateDB is not much concerned about threading, it can't hurt to validate the whole ensemble also on a single test matrix slot.
de39fae to
a3f17d4
Compare
Just maintenance.