Rohit Goswami
Rohit Goswami
Closes #198. Basically: - Uses a critical section for both the `global` variables in Cython - With the slow-and-fast path structuring recommended in the [ft-guide](https://py-free-threading.github.io/porting/) - Signals to Cython that...
AFAIK the main issues include: - Bit of global state in the `pyx` files - The `_lazy_import` and `numpy` check - Lots of hypothesis tests - Not really a problem...
i.e. to reduce divergence from SciPy and prevent confusion as in #1987. Basically this will involve `-Werror` and `-Wall` along with a Clang 17 build. If there's any interest I...
cc @ngoldbaum The main changes here are basically due to not trying to mix C allocator and Python memory allocator via `memset` or `memcpy`. - Switched `Pool.alloc` to use `PyMem_Calloc`,...
Implements (1) as suggested by @rgommers in https://github.com/explosion/cymem/issues/47#issuecomment-2894478856. Basically builds without a warning, but isn't really safe.
From a quick look it seems like the main issue will be synchronizing access to the `Pool` state. So perhaps: - A per-instance `std::mutex` (from `libcpp.mutex`) within the `cymem.Pool` class....
Closes #130. Local tests via: ```bash uv venv --python 3.13t .ftci source .ftci/bin/activate uv pip install numpy scipy pytest-timeout pytest-durations pytest-run-parallel uv pip install -v . uv run --no-project python...
As I see it (from a first look), the primary issue from a design perspective is to have all the Python threads synchronously access only one running `scs` instance. It...
### Feature description Support for consuming and exporting DLPack (`DLManagedTensor`) tensors. This would allow for zero-copy tensor sharing between Burn and other frameworks. https://dmlc.github.io/dlpack/latest/ ### Feature motivation We're building libraries...
### 🔗 Website https://github.com/akinomyoga/ble.sh ### 📦 Ready to be included in [x-cmd pkg](https://x-cmd.com/pkg) ? NO ### 📥 How to install ```shell git clone --recursive --depth 1 --shallow-submodule https://github.com/akinomyoga/ble.sh.git ~/.local/share/blesh #...