Profile

User's avatar
npub1tc0f...7uzx
npub1tc0f...7uzx
We did it! Y'all are absolutely amazing, and together we've matched $17,000, for a total of $34k raised for @npub1vv84...6fhk! A personal thank you to everyone who donated, and an extra heap of thanks and gratitude to @npub16y8y...d455 for organizing and managing all of this. And of course, thank you again to every single person at the PSF, and all of the board members, for being a model of ethics for the rest of the world! :python: image
My weekend :python: project was building a new tool for Python projects, called β€œunittest-ft”, to run your entire test suite in parallel using a thread pool. With Python 3.13 and free threading enabled, this can dramatically speed up your test suite, as well as help catch any thread-safety issues that your project might have. It also includes options to run "stress tests" which queues every test to be run ten times rather than just once, as well as randomizing the test order every time to help catch unintended test order dependencies. This is intended for use with Python 3.13 or newer with free threading enabled, but is functionally useful back to Python 3.8 for testing and use in CI (it just won't be *faster* without FT). #Python #FreeThreading #NoGIL image