Nathan Goldbaum

Results 121 issues of Nathan Goldbaum

### Describe the bug Over in https://github.com/crusaderky/cython-blis/pull/14, @crusaderky is working on adding TSan testing for cython-blis to aid support on the free-threaded build. We see races coming from code with...

It looks like blis does not currently ship cp313t wheels: https://pypi.org/project/blis/#files Is that on your radar at all? See https://py-free-threading.github.io for more information about supporting free-threaded Python in a library...

This is a re-do of https://github.com/python-lz4/python-lz4/pull/316 (ping @cclauss). I don't know why the new failure only happens under cp314t, but I eventually tracked down the allocation tracemalloc complains about to...

* Avoids setting `py_limited_api` on the free-threaded build. This tells CFFI to build version-specific wheels instead of abi3 wheels. * Updates the test jobs to add 3.14t tests. * Updates...

Right now the stats are only granular at the level of python minor version. Is it also possible to detect the subset of 3.13 downloads that are coming from free-threaded...

Adds 3.14t to the wheel building matrix. Because PyLIEF doesn't yet ship cp314t wheels (https://github.com/lief-project/LIEF/issues/1255) and PyLIEF doesn't list any build requirements in its pyproject.toml, it's necessary to set up...

3 - Ready for Review

If you update to cibuildwheel 3.1 or newer, you should automatically generate Python 3.14 and 3.14t wheels. It looks like you're using the deadsnakes action to get a free-threaded python...

When I try to use asv to run the numpy benchmarks on the free-threaded build, I see: ``` :488: RuntimeWarning: The global interpreter lock (GIL) has been enabled to load...

Over in https://github.com/gcanat/video_reader-rs/issues/70 I noticed that `video_reader-rs` wasn't uploading cp314t wheels. It looks like they're using a vanilla version of the action with no customization about building an explicit python...

Closes #467 This adds support for Python 3.14 and 3.14t as well as supporting free-threaded Python. I've opted to add a [`threading.RLock`](https://docs.python.org/3/library/threading.html#rlock-objects) member to the `SoundFile` object. I also made...