Itamar Turner-Trauring

Results 335 issues of Itamar Turner-Trauring

Options: * Newer versions of coverage.py (post-6.4.1) apparently run a lot faster on PyPy. In practice, didn't help (see below). * Drop coverage usage on PyPy. * Just live with...

tests

Thanks for a great package! I am currently trying to add macOS support to Linux-only application using it, and discovered it's not possible to get the threads for a process...

feature request

Python can be installed in an number of ways. Limiting focus just to Linux, for example: * Official system package * On Ubuntu, deadsnakes PPA * pyenv * Conda (official...

Once #492 is fixed, macOS won't have OOM detection. It should eventually be re-enabled with a more robust check, e.g. `vm_pressure_monitor()` (http://newosxbook.com/articles/MemoryPressure.html)

bug
macOS

* [ ] Add `--ext filprofiler` or something to the json file * [ ] Update the docs to remove that requirement

enhancement
NEXT

A common pattern (in BLAS libraries, numexpr, blosc2, Polars) is to have a thread pool that runs tasks on behalf of the Python thread. Allocations can happen in this thread...

Specifically in `interpreter` test, `debug_assert!(self.check_threshold_bytes < current_threshold);` in `too_big_allocation()`.

bug

One nice thing about Cython is that you can have a single `.pyx` file, two lines in `setup.py` and one line in `requirements.txt`, and you're good. With PyO3, you need...