Rewriting a 20-year-old Python library

Rewriting a 20-year-old Python library

Articles
A thoughtful deep dive into rewriting a 20-year-old Python library, covering async design, API ergonomics, and how to modernize without breaking users.