my colleague dm (npub1t27…slmr) has put out a new post on the Trail of Bits (npub1rcs…7sw8) blog on how we worked with Python Package Index (npub1g52…8fy6)'s maintainers to slash PyPI test run times from ~160s to ~30s despite overall test counts growing by 17% (3900 to 4700+):
https://blog.trailofbits.com/2025/05/01/making-pypis-test-suite-81-faster/
this is some of my favorite kind of work: faster test suites means that developers run tests locally more often, and are less hesitant to add new tests (especially parametric ones). another great example of security and performance/reliability engineering dovetailing.
#opensource #security #python