Daniele Parmeggiani

Results 27 comments of Daniele Parmeggiani

one fairly easy cross-platform option is to just use pymutex behind some `#ifdef Py_VERSION...`, which would only affect some builds (noticeably the free-threading ones). essentially, for Python >= 3.13 we...

not sure if I should do it in this PR or open a new one.

@ngoldbaum I've ended up opting for an atomic flag, partly using your `npy_atomic.h`. Thank you for sharing it! 🙏 @indygreg the modifications I just pushed make it so that when...

Hi Gregory 👋 Thanks for coming back to us! Tomorrow I'll take a look at bumping numbers 👍 >Please split out the @pytest.mark.thread_unsafe annotations to their own PR along with...

I'll remove the checks and the new test 👍

I have reverted the changes regarding the runtime context-sharing checks and have merged main, but I won't have time to go through the version bumps today.

Re-running pip-compile did not change the requirements file. @indygreg I didn't quite get what you want to do with the tests. I think they should get checked-in like this, but...

Yesterday I made the change that I just pushed, but didn't have the time to go further than that. I probably won't have much time to work on this until...

@indygreg can you trigger the CI here? 🙏