Historical release notes
Combined releases
- PyPy v7.3.1: release of 2.7 and 3.6
- PyPy v7.3.0: release of 2.7, and 3.6
- PyPy v7.2.0: release of 2.7, and 3.6
- PyPy v7.1.1: release of 2.7, and 3.6-beta
- PyPy v7.1.0: release of 2.7, and 3.6-beta
- PyPy v7.0.0: triple release of 2.7, 3.5 and 3.6-alpha
- PyPy2.7 and PyPy3.5 v6.0 dual release
- PyPy 5.10.1
- PyPy2.7 and PyPy3.5 v5.10 dual release
- PyPy2.7 and PyPy3.5 v5.9 dual release
- PyPy2.7 and PyPy3.5 v5.8 dual release
- PyPy 5.7.1
- PyPy2.7 and PyPy3.5 v5.7 - two in one release
CPython 2.7 compatible versions
- PyPy2.7 v5.6
- PyPy 5.4.1
- PyPy2.7 v5.4
- PyPy 5.3.1
- PyPy2.7 v5.3
- PyPy 5.1.1
- PyPy 5.1
- PyPy 5.0.1
- PyPy 5.0
- PyPy 4.0.1
- PyPy 4.0.0
- PyPy 2.6.1
- PyPy 2.6.0 - Cameo Charm
- PyPy 2.5.1 - Pineapple Bromeliad
- PyPy 2.5.0 - Pincushion Protea
- PyPy 2.4 - Snow White
- PyPy 2.3.1 - Terrestrial Arthropod Trap Revisited
- PyPy 2.3 - Terrestrial Arthropod Trap
- PyPy 2.2.1 - Incrementalism.1
- PyPy 2.2 - Incrementalism
- PyPy 2.1 - Considered ARMful
- PyPy 2.1 beta 2
- PyPy 2.1 beta 1
- PyPy 2.1 - Considered ARMful
- PyPy 2.0.2 - Fermi Panini
- PyPy 2.0.1 - Bohr Smørrebrød
- PyPy 2.0 - Einstein Sandwich
- PyPy 2.0 beta 2
- PyPy 2.0 beta 1
- PyPy 1.9 - Yard Wolf
- PyPy 1.8 - business as usual
- PyPy 1.7 - widening the sweet spot
- PyPy 1.6 - kickass panda
- PyPy 1.5: Catching Up
- PyPy 1.4.1
- PyPy 1.4beta - towards 1.4.0 release
- PyPy 1.4: Ouroboros in practice
- PyPy 1.3: Stabilization
- PyPy 1.2: Just-in-Time Compilation
- PyPy 1.1: Compatibility & Consolidation
- PyPy 1.0: JIT compilers for free and more
- pypy-0.99.0: new object spaces, optimizations, configuration …
- pypy-0.9.0: stackless, new extension compiler
- pypy-0.8.0: Translatable compiler/parser and some more speed
- pypy-0.7.0: first PyPy-generated Python Implementations
- The PyPy 0.6 release
- What it is and where to start
- Interesting bits and highlights
- Ongoing work and near term goals