History

The project's life, one year at a time, told from the commit record: how activity rose and fell against the project's own baseline, who arrived when, and what was released.

Span
1990 – 2026 (37 years)
Peak year
2010
Releases
250
1990BIRTHfirst commits

105 commits (0.1%) · +31936 / −4101 lines · 1 author

Led by Guido van Rossum (105 commits)

First commits: Guido van Rossum

1991QUIETwell below the usual pace

445 commits (0.3%) · +39649 / −12279 lines · 1 author

Led by Guido van Rossum (445 commits)

1992QUIETwell below the usual pace

627 commits (0.5%) · +75493 / −21661 lines · 3 authors

Led by Guido van Rossum (606 commits)

First commits: Sjoerd Mullender, Jack Jansen

1993QUIETwell below the usual pace

289 commits (0.2%) · +41412 / −11505 lines · 4 authors

Led by Guido van Rossum (200 commits)

First commits: cvs2svn

Released: v0.9.8, v0.9.9

1994QUIETwell below the usual pace

582 commits (0.4%) · +86286 / −16821 lines · 5 authors

Led by Guido van Rossum (525 commits)

First commits: Barry Warsaw

Released: v1.0.1, v1.0.2, v1.1, v1.1.1

1995STEADY

1256 commits (0.9%) · +175622 / −49225 lines · 5 authors

Led by Guido van Rossum (869 commits)

Released: v1.2b1, v1.2b2, v1.2b3, v1.2b4, v1.2 (+2 more)

1996STEADY

1548 commits (1.2%) · +371010 / −271970 lines · 7 authors

Led by Guido van Rossum (961 commits)

First commits: Fred Drake, Roger E. Masse

Released: v1.4b1, v1.4b2, v1.4b3, v1.4

1997STEADY

2166 commits (1.6%) · +320735 / −258532 lines · 7 authors

Led by Guido van Rossum (1626 commits)

First commits: Jeremy Hylton

Released: v1.5a1, v1.5a2, v1.5a3, v1.5a4, v1.5b1 (+2 more)

1998STEADY

2722 commits (2.0%) · +261677 / −257589 lines · 9 authors

Led by Guido van Rossum (1205 commits)

First commits: Andrew Kuchling, Greg Ward, Ken Manheimer

Released: v1.5.1, v1.5.2a1, v1.5.2a2, v1.5.2b1

1999STEADY

1900 commits (1.4%) · +91633 / −46542 lines · 10 authors

Led by Fred Drake (755 commits)

First commits: Just van Rossum, Greg Stein

Released: v1.5.2b2, v1.5.2c1, v1.5.2

2000STEADY

4041 commits (3.0%) · +420901 / −293216 lines · 32 authors

Led by Fred Drake (973 commits)

First commits: Tim Peters, Fredrik Lundh, Marc-Andre Lemburg, T. Wouters, Skip Montanaro, Martin v. Löwis (+15 more)

Released: v1.6a1, v1.6a2, v2.0b1, v2.0b2, v2.0c1 (+1 more)

2001STEADY

5516 commits (4.1%) · +424115 / −347566 lines · 34 authors

Led by Fred Drake (1196 commits)

First commits: Steven M. Gava, Kurt B. Kaiser, Michael W. Hudson, Finn Bock, Steve Purcell, Piers Lauder (+4 more)

Released: v2.1a1, v2.1a2, v2.1b1, v2.1b2, v2.1c1 (+3 more)

2002STEADY

4232 commits (3.2%) · +266115 / −154254 lines · 39 authors

Led by Guido van Rossum (543 commits)

First commits: Raymond Hettinger, Walter Dörwald, Andrew MacIntyre, Tony Lownds, Jason Tishler, Gustavo Niemeyer (+2 more)

2003STEADY

3570 commits (2.7%) · +204078 / −168480 lines · 44 authors

Led by Raymond Hettinger (479 commits)

First commits: Brett Cannon, Alex Martelli, Hye-Shik Chang, Armin Rigo, David Goodger, Samuele Pedroni (+1 more)

Released: v2.3c1, v2.3c2

2004STEADY

2536 commits (1.9%) · +279147 / −152822 lines · 50 authors

Led by Raymond Hettinger (459 commits)

First commits: Johannes Gijsbers, Edward Loper, Vinay Sajip, Nicholas Bastin, Peter Astrand, Matthias Klose (+5 more)

Released: v2.4a1, v2.4a2, v2.4a3, v2.4b1, v2.4b2 (+2 more)

2005STEADY

1273 commits (1.0%) · +174008 / −109516 lines · 42 authors

Led by Raymond Hettinger (172 commits)

First commits: Georg Brandl, Bob Ippolito, Alyssa Coghlan

2006STEADY

3829 commits (2.9%) · +330982 / −202819 lines · 52 authors

Led by Neal Norwitz (636 commits)

First commits: Ronald Oussoren, George Yoshida, Andrew Dalke, Jack Diederich, Gerhard Haering, Kristján Valur Jónsson (+3 more)

Released: v2.5a0, v2.5a1, v2.5a2, v2.5b1, v2.5b2 (+4 more)

2007STEADY

3850 commits (2.9%) · +440725 / −425079 lines · 51 authors

Led by Guido van Rossum (790 commits)

First commits: Christian Heimes, Collin Winter, Amaury Forgeot d'Arc, Eric V. Smith, Bill Janssen, Žiga Seilnacht (+4 more)

Released: v2.5.1c1, v2.5.1, v3.0a1, v3.0a2

2008SURGEwell above the usual pace

5894 commits (4.4%) · +322702 / −358884 lines · 59 authors

Led by Georg Brandl (1005 commits)

First commits: Benjamin Peterson, Mark Dickinson, Antoine Pitrou, Hirokazu Yamamoto, Trent Nelson, Jesse Noller (+11 more)

Released: v2.5.2c1, v2.5.2, v2.6a1, v3.0a3, v3.0a4 (+19 more)

2009SURGEwell above the usual pace

7037 commits (5.3%) · +199415 / −127083 lines · 58 authors

Led by Benjamin Peterson (1106 commits)

First commits: R. David Murray, Ezio Melotti, Michael Foord, Philip Jenvey, Frank Wierzbicki, Chris Withers (+1 more)

Released: v3.1a1, v3.1a2, v2.6.2c1, v2.6.2, v3.1b1 (+11 more)

2010PEAKbusiest year

9185 commits (6.9%) · +488116 / −400188 lines · 63 authors

Led by Georg Brandl (1088 commits)

First commits: Victor Stinner, Florent Xicluna, Brian Curtin, Alexander Belopolsky, Éric, Stefan Krah (+12 more)

Released: v2.7a2, v2.5.5c1, v2.5.5c2, v2.5.5, v2.7a3 (+24 more)

2011SURGEwell above the usual pace

6965 commits (5.2%) · +290722 / −124553 lines · 65 authors

Led by Victor Stinner (1027 commits)

First commits: Charles-François Natali, Sandro Tosi, Eli Bendersky, Nadeem Vawda, Petri Lehtinen, Ross Lagerwall (+10 more)

Released: v3.2rc1, v3.2rc2, v3.2rc3, v3.2, v3.2.1b1 (+12 more)

2012SURGEwell above the usual pace

6967 commits (5.2%) · +492271 / −370763 lines · 65 authors

Led by Antoine Pitrou (687 commits)

First commits: Andrew Svetlov, Chris Jerdonek, Hynek Schlawack, Richard Oudkerk, Serhiy Storchaka, doko@ubuntu.com (+3 more)

Released: v2.6.8rc1, v2.7.3rc1, v3.1.5rc1, v3.2.3rc1, v3.3.0a1 (+17 more)

2013SURGEwell above the usual pace

6286 commits (4.7%) · +333619 / −253794 lines · 64 authors

Led by Serhiy Storchaka (898 commits)

First commits: Zachary Ware, Ethan Furman, Roger Serwy, doko@python.org, Peter Moody, Felix Crux (+1 more)

Released: v2.7.4rc1, v3.2.4rc1, v3.3.1rc1, v3.2.4, v3.3.1 (+10 more)

2014STEADY

4780 commits (3.6%) · +212922 / −179346 lines · 60 authors

Led by Victor Stinner (820 commits)

First commits: Yury Selivanov, Berker Peksag, Steve Dower, Kushal Das, Robert Collins, Tal Einat (+1 more)

Released: v3.4.0b2, v3.4.0b3, v3.3.4rc1, v3.3.4, v3.4.0rc1 (+14 more)

2015STEADY

5021 commits (3.8%) · +204618 / −126681 lines · 51 authors

Led by Serhiy Storchaka (884 commits)

First commits: Martin Panter, Steven D'Aprano, Paul Moore, Dingyuan Wang, Alessandro Cucci

Released: v3.4.3rc1, v3.5.0a1, v3.4.3, v3.5.0a2, v3.5.0a3 (+14 more)

2016STEADY

5489 commits (4.1%) · +219686 / −303562 lines · 52 authors

Led by Serhiy Storchaka (894 commits)

First commits: Xavier de Gaye, Inada Naoki, Xiang Zhang, Davin Potts, Tommy Beadle, Anish Shah

Released: v3.6.0a1, v3.4.5rc1, v3.5.2rc1, v3.6.0a2, v3.4.5 (+10 more)

2017STEADY

2604 commits (2.0%) · +308265 / −242863 lines · 364 authors

Led by Victor Stinner (420 commits)

First commits: Cheryl Sabella, Mariatta, Oren Milman, xdegaye, Segev Finer, Louie Lu (+308 more)

Released: v3.4.6rc1, v3.5.3rc1, v3.4.6, v3.5.3

2018STEADY

2373 commits (1.8%) · +232121 / −136448 lines · 397 authors

Led by Victor Stinner (306 commits)

First commits: Andrés Delfino, Karthikeyan Singaravelan, Elvis Pranskevichus, Jeroen Demeyer, Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి), Eitan Adler (+270 more)

2019STEADY

2969 commits (2.2%) · +297733 / −165858 lines · 552 authors

Led by Victor Stinner (467 commits)

First commits: Paul Monson, Joannah Nanjekye, Greg Price, Hai Shi, Batuhan Taskaya, Kyle Stanley (+382 more)

Released: v3.9.0a1

2020STEADY

2840 commits (2.1%) · +437900 / −266798 lines · 499 authors

Led by Victor Stinner (524 commits)

First commits: Andy Lester, Ken Jin, Shantanu, Mohamed Koubaa, Irit Katriel, Yurii Karabas (+303 more)

Released: v3.9.0a6

2021STEADY

2940 commits (2.2%) · +482553 / −367314 lines · 477 authors

Led by Victor Stinner (260 commits)

First commits: andrei kulakov, Jack DeVries, Alex Waygood, Kumar Aditya, 180909, Miguel Brito (+281 more)

2022STEADY

3823 commits (2.9%) · +416894 / −319010 lines · 610 authors

Led by Victor Stinner (366 commits)

First commits: Stanley, Oleg Iarygin, Michael Droettboom, Adam Turner, Sam Ezeh, Pieter Eendebak (+386 more)

2023STEADY

4459 commits (3.4%) · +449317 / −341460 lines · 632 authors

Led by Victor Stinner (556 commits)

First commits: Tian Gao, Christopher Chavez, Tomas R., sunmy2019, Marta Gómez Macías, Jonathan Protzenko (+375 more)

2024STEADY

4743 commits (3.6%) · +427467 / −237711 lines · 655 authors

Led by Serhiy Storchaka (321 commits)

First commits: Bénédikt Tran, Nice Zombies, Malcolm Smith, Peter Bierma, Wulian233, Cody Maloney (+366 more)

Released: v3.13.0b1

2025STEADY

4871 commits (3.7%) · +581469 / −284938 lines · 693 authors

Led by Victor Stinner (335 commits)

First commits: Chris Eibl, Sergey Miryanov, Emma Smith, yihong, Weilin Du, Alper (+411 more)

2026STEADY

3231 commits (2.4%) · +538264 / −365119 lines · 585 authors

Led by Serhiy Storchaka (505 commits)

First commits: tonghuaroot (童话), Timofei Ivankov, Vyron Vasileiadis, Neko Asakura, Thomas Kowalski, Ivy Xu (+328 more)