Nathan Goldbaum
Nathan Goldbaum
Generally new NumPy API additions require at least a GitHub issue and a ping to the NumPy mailing list. Before spending a bunch of time implementing an idea, it's best...
It looks like the existing `nox` test sessions all pass on the free-threaded build, at least locally on my mac, after applying the following patch: ``` diff --git a/pyproject.toml b/pyproject.toml...
> so its fine IMO that those simply raise Cool, I will take a look to verify this happens right now via PyO3's runtime borrow checking by adding some explicitly...
Would you be OK with setting up a CI job that installs a fork of CFFI with [@colesbury's PR](https://github.com/Quansight-Labs/cffi/pull/1) applied to enable running tests on the free-threaded build? I think...
I opened a draft PR with what I have so far: #12555.
Linking this comment on an older PR, which explains what needs to happen in pyopenssl to drop the cffi dependency in cryptography: https://github.com/pyca/cryptography/pull/11954#issuecomment-2480196329 I also looked inside cryptography and the...
I looked at multithreaded stress tests of `CipherContext` today and managed to come up with this: https://gist.github.com/ngoldbaum/73c75fc4615531578dacd833fa21c529 I ended up using ECB mode, so the order of inputs and outputs...
It looks like the CFFI 2.0 beta release should unblock getting a cryptography cp314t wheel shipped: https://github.com/pyca/cryptography/pull/12555#issuecomment-3133404901. Unfortunately there are fundamental issues in CFFI on cp313t due to differences in...
This can probably be unpinned now?
I guess because I'm not using the `tests` nox session I don't get coverage reports on CI "for free".