Nathan Goldbaum

Results 755 comments of Nathan Goldbaum

You get a KeyError or something like that if you make it a subclass of np.floating, right?

Compare with: https://numpy.org/doc/stable/reference/random/index.html

Any chance you can trigger the nightly wheels action? The curently nightly is incompatible with 3.13.0rc2 and I think all it needs is a new upload to fix it.

I really like the art!

If I force the build to use [our fork of CFFI](https://github.com/quansight-labs/cffi): ```diff diff --git a/pyproject.toml b/pyproject.toml index d6cc581..5c91e55 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ requires = [...

I tried building pynacl with TSAN support but hit a build error in libsodium's `make check`: ``` make[3]: Leaving directory '/work/pynacl/build/temp.linux-x86_64-cpython-314t/test/default' make check-TESTS make[3]: Entering directory '/work/pynacl/build/temp.linux-x86_64-cpython-314t/test/default' make[4]: Entering directory...

I opened https://github.com/jedisct1/libsodium/issues/1450. I might hack the libsodium build to ignore that error to see if I can run a test I wrote under TSAN that encrypts a message in...

I ended up finding some races in our fork of CFFI (https://github.com/Quansight-Labs/cffi/issues/2#issuecomment-2840037692). Nothing worrying and nothing that's problematic on the GIL-enabled build. Thanks for sanity checking what I was seeing...

An update: we now have a version of CFFI that I feel much more confident is thread-safe on the free-threaded build thanks to lots of hard work from @colesbury, @kumaraditya303,...

CFFI 2.0.0 is out, so this is fixed now. Hopefully we'll have a PyNaCl release out shortly to get wheel builds too, but if you have a compiler then the...