Since PEP 602 ("Annual Release Cycle for Python") was adopted, a new major version of Python (e.g., 3.8, 3.9, 3.10) is released every 12 months, specifically in October . Python 3.9 was the second release under this annual model (Python 3.8 was released in October 2019).
It was October 5, 2020.
Elias stared at the terminal screen. The cursor blinked, a steady, rhythmic heartbeat. For months, the team had been sifting through thousands of lines of code, debating syntax, merging pull requests, and squashing bugs that had stubborn roots stretching back years. This wasn't just another update; Python 3.9 was a statement. python 3.9 release date