Nathan Goldbaum
Nathan Goldbaum
Right now the `kornia-rs` pypi package has a documentation link that points at https://kornia.readthedocs.io: https://github.com/kornia/kornia-rs/blob/75220b4a1a3357c84ce711f500d45d4331809d2b/kornia-py/pyproject.toml#L35-L38 IMO this is suboptimal, it would be better if the kornia-rs python bindings had their...
I'm working on ecosystem support for free-threaded Python as part of my job at Quansight Labs. Cramjam showed up in the analysis I did today of commonly used Python libraries...
I was speaking with @miketheman during the PyCon sprint, trying to get warehouse running on the free-threaded build. To start, they need a debian-based docker image with free-threaded Python installed....
We should try to figure out which packages already have tests that use threads. Identifying packages that don't use threads in their tests tells us where in the ecosystem we...
We should write some examples showing how using a thread pool on the free-threaded build unlocks the full power of modern CPUs. This content motivates the later content explaining all...
If you combine samply and the JIT monitoring tools introduced in Python 3.12, you can generate multithreaded profiles that include information about both native frames and Python frames:  Here...
Over in https://github.com/numpy/numpy/issues/27786 we had a NumPy user report a parallel scaling issue and I went through some effort to debug it. The debugging section in the guide should explain...
See https://github.com/milesgranger/cramjam/issues/201 for the full details. For some reason on some systems we reproducibly see a test failure with a traceback in hypothesis internals: ``` @pytest.mark.parametrize( > "input_type", (bytes, bytearray,...
Now that https://github.com/huggingface/tokenizers/issues/1767 is closed, tokenizers builds under the free-threaded build. `aiohttp` is an (indirect) dev dependency, and they're still working on support, so that might be a complication. The...
See https://github.com/PyO3/pyo3/issues/4904 Now that the main branch supports 3.14, this should be more useful for upstream if we find bugs.