Nathan Goldbaum
Nathan Goldbaum
I looked at this again. One thing that immediately helps is switching to a more performant mutex implementation, and indeed running on Python 3.13rc1 that uses PyMutex I found that...
Ah, I see why unicode sorting is fast, there's a special case for string sorting in `quicksort.cpp`.
Maybe one thing we can do is write docs or develop some tooling to make it easier to run tests against nightlies with the following properties: * The tests are...
@Yushu2606 you probably aren't building with a nightly cython. Right now there isn't a tagged cython version or release that supports free-threading.
It looks like pycares uses CFFI, so that might require using [our fork](https://github.com/quansight-labs/cffi) of CFFI to get that working. See https://github.com/python-cffi/cffi/pull/143#issuecomment-2581049170. I'll open an issue over at the pycares repo.
> is still the method listed in cython docs There is a way to declare free-threaded support in a cython module: https://py-free-threading.github.io/porting-extensions/#__tabbed_1_3 You need to use a nightly Cython for...
I tried setting up `aiohttp` and running the tests on the free-threaded build today and ran into some issues, mostly around setting up test dependencies. Here are some notes: A...
> You're running a much older version of pytest. Thanks! This is because of the hacked-together, manually constructed environment. > This one looks weird. How can it be a closed...
I just re-did this exercise with a Python 3.14t interpreter. This required even more hacking of test dependencies, since a few of the dependencies in the test requirements file are...
When I tried yesterday the incompatible constraint on pydantic-core was coming in from `python-on-whales`