-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Feature request: support for Python 3.13 no-gil #11702
Comments
This is blocked on work in pyo3 and cffi: #11436 (comment) As There's no actual work for us to do here, we're not going to keep an open issue for it. |
PyO3 0.23 is coming out soon and I'd like to start looking at low-hanging issues towards supporting a free-threaded Python. OK to open a new issue to track that now? |
If there's something to track beyond "wait for pyo3 0.23", then yes, I'm happy to have an issue. |
So for free-threading I think we might need to wait on python-cffi/cffi#126, but we can at least work on the rust side of things by updating the rust code to support PyO3 0.23. I'll open an issue specifically for that. |
Okey doke
…On Mon, Nov 11, 2024 at 12:47 PM Nathan Goldbaum ***@***.***> wrote:
So for free-threading I think we might need to wait on
python-cffi/cffi#126 <python-cffi/cffi#126>,
but we can at least work on the rust side of things by updating the rust
code to support PyO3 0.23. I'll open an issue specifically for that.
—
Reply to this email directly, view it on GitHub
<#11702 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAAGBBN7AHBTC3IKR276FD2ADURPAVCNFSM6AAAAABPNXLDIOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRYG4ZDENZUHE>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
--
All that is necessary for evil to succeed is for good people to do nothing.
|
How does cryptography make use of cffi? I see https://github.com/pyca/cryptography/blob/main/src/_cffi_src/build_openssl.py and https://github.com/pyca/cryptography/blob/main/src/_cffi_src/utils.py, but I don't really understand how they're used or their purpose. |
At this point the use is fairly deminimus within cryptography itself, but
the bindings are used by pyopenssl
…On Tue, Nov 12, 2024, 1:16 PM Sam Gross ***@***.***> wrote:
How does cryptography make use of cffi? I see
https://github.com/pyca/cryptography/blob/main/src/_cffi_src/build_openssl.py
and https://github.com/pyca/cryptography/blob/main/src/_cffi_src/utils.py,
but I don't really understand how they're used or their purpose.
—
Reply to this email directly, view it on GitHub
<#11702 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAAGBD77MY6LLVMEM6USIT2AJAY3AVCNFSM6AAAAABPNXLDIOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINZRGI2DSOBYGY>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
Cheers!
The text was updated successfully, but these errors were encountered: