Post #1248880
2026-04-06 20:38 UTC
The results so far? Fixes merged in 14 projects!
Massive shoutout to the maintainers of simplejson, Cython, memray, h5py, greenlet, bottleneck, guppy3, bitarray, igraph, APSW, Pillow, regex, and many others!
The feedback they gave me, especially when pointing out my tool's false positives, was invaluable for making the scanners better.
It's been incredibly rewarding to see the tools find interesting bugs and watch the community merge the fixes so quickly.
#Python #CPython
Replies (1)
-
@danzin@mastodon.social 2026-04-06 20:41
I also built `ft-review-toolkit` (using ThreadSanitizer) to check for free-threading readiness, which has found real data races in 12 extensions so far. If you maintain a Python C extension and want a high-quality, human-reviewed bug report (or help migrating to free-threading), just let me know! All the toolkits are open source: https://github.com/devdanzin/cext-review-toolkit https://github.com/devdanzin/ft-review-toolkit #Python #CPython