| Acknowledgements |
| ---------------- |
| |
| This list is not complete and not in any useful order, but I would |
| like to thank everybody who contributed in any way, with code, hints, |
| bug reports, ideas, moral support, endorsement, or even complaints.... |
| Without you I would've stopped working on Python long ago! |
| |
| --Guido |
| |
| PS: In the standard Python distribution this file is encoded in Latin-1. |
| |
| David Abrahams |
| Jim Ahlstrom |
| Jyrki Alakuijala |
| Billy G. Allie |
| Kevin Altis |
| Mark Anacker |
| Anders Andersen |
| Erik Andersén |
| John Anderson |
| Oliver Andrich |
| Ross Andrus |
| Jason Asbahr |
| David Ascher |
| Peter Åstrand |
| Chris AtLee |
| John Aycock |
| Donovan Baarda |
| Attila Babo |
| Alfonso Baciero |
| Dwayne Bailey |
| Stig Bakken |
| Greg Ball |
| Luigi Ballabio |
| Michael J. Barber |
| Chris Barker |
| Quentin Barnes |
| Richard Barran |
| Cesar Eduardo Barros |
| Des Barry |
| Ulf Bartelt |
| Nick Bastin |
| Jeff Bauer |
| Michael R Bax |
| Anthony Baxter |
| Samuel L. Bayer |
| Donald Beaudry |
| David Beazley |
| Neal Becker |
| Robin Becker |
| Bill Bedford |
| Reimer Behrends |
| Ben Bell |
| Thomas Bellman |
| Juan M. Bello Rivas |
| Alexander Belopolsky |
| Andrew Bennetts |
| Andy Bensky |
| Michel Van den Bergh |
| Eric Beser |
| Steven Bethard |
| Stephen Bevan |
| Ron Bickers |
| Dominic Binks |
| Philippe Biondi |
| Stuart Bishop |
| Roy Bixler |
| Mike Bland |
| Martin Bless |
| Pablo Bleyer |
| Erik van Blokland |
| Eric Blossom |
| Finn Bock |
| Paul Boddie |
| Matthew Boedicker |
| David Bolen |
| Gregory Bond |
| Jurjen Bos |
| Peter Bosch |
| Eric Bouck |
| Thierry Bousch |
| Sebastian Boving |
| Monty Brandenberg |
| Georg Brandl |
| Terrence Brannon |
| Dave Brennan |
| Tom Bridgman |
| Richard Brodie |
| Gary S. Brown |
| Daniel Brotsky |
| Oleg Broytmann |
| Dave Brueck |
| Stan Bubrouski |
| Erik de Bueger |
| Jan-Hein B"uhrman |
| Dick Bulterman |
| Bill Bumgarner |
| Jimmy Burgett |
| Tommy Burnette |
| Roger Burnham |
| Alastair Burt |
| Tarn Weisner Burton |
| Lee Busby |
| Ralph Butler |
| Jp Calderone |
| Daniel Calvelo |
| Tony Campbell |
| Brett Cannon |
| Mike Carlton |
| Terry Carroll |
| Brian Leair |
| Luke Kenneth Casson Leighton |
| Donn Cave |
| Per Cederqvist |
| Octavian Cerna |
| Hye-Shik Chang |
| Jeffrey Chang |
| Brad Chapman |
| Greg Chapman |
| Mitch Chapman |
| David Chaum |
| Nicolas Chauvat |
| Michael Chermside |
| Albert Chin-A-Young |
| Adal Chiriliuc |
| Tom Christiansen |
| Vadim Chugunov |
| David Cinege |
| Mike Clarkson |
| Brad Clements |
| Steve Clift |
| Nick Coghlan |
| Josh Cogliati |
| Dave Cole |
| Benjamin Collar |
| Jeffery Collins |
| Paul Colomiets |
| Matt Conway |
| David M. Cooke |
| Greg Copeland |
| Aldo Cortesi |
| David Costanzo |
| Scott Cotton |
| Greg Couch |
| Steve Cousins |
| Alex Coventry |
| Matthew Dixon Cowles |
| Christopher A. Craig |
| Laura Creighton |
| Drew Csillag |
| Tom Culliton |
| John Cugini |
| Andrew Dalke |
| Lars Damerow |
| Eric Daniel |
| Scott David Daniels |
| Ben Darnell |
| Jonathan Dasteel |
| John DeGood |
| Vincent Delft |
| Erik Demaine |
| Roger Dev |
| Raghuram Devarakonda |
| Toby Dickenson |
| Mark Dickinson |
| Yves Dionne |
| Daniel Dittmar |
| Walter Dörwald |
| Jaromir Dolecek |
| Ismail Donmez |
| Dima Dorfman |
| Cesar Douady |
| Dean Draayer |
| Fred L. Drake, Jr. |
| John DuBois |
| Paul Dubois |
| Quinn Dunkan |
| Robin Dunn |
| Luke Dunstan |
| Andy Dustman |
| Gary Duzan |
| Eugene Dvurechenski |
| Maxim Dzumanenko |
| Hans Eckardt |
| Grant Edwards |
| John Ehresman |
| Andrew Eland |
| Lance Ellinghaus |
| David Ely |
| Jeff Epler |
| Tom Epperly |
| Stoffel Erasmus |
| Jürgen A. Erhard |
| Michael Ernst |
| Ben Escoto |
| Andy Eskilsson |
| Stefan Esser |
| Carey Evans |
| Stephen D Evans |
| Tim Everett |
| Paul Everitt |
| David Everly |
| Greg Ewing |
| Martijn Faassen |
| Andreas Faerber |
| Bill Fancher |
| Mark Favas |
| Niels Ferguson |
| Sebastian Fernandez |
| Vincent Fiack |
| Tomer Filiba |
| Russell Finn |
| Nils Fischbeck |
| Frederik Fix |
| Matt Fleming |
| Hernán Martínez Foffani |
| Amaury Forgeot d'Arc |
| Doug Fort |
| John Fouhy |
| Martin Franklin |
| Robin Friedrich |
| Ivan Frohne |
| Jim Fulton |
| Tadayoshi Funaba |
| Gyro Funch |
| Peter Funk |
| Geoff Furnish |
| Ulisses Furquim |
| Lele Gaifax |
| Santiago Gala |
| Yitzchak Gale |
| Raymund Galvin |
| Nitin Ganatra |
| Fred Gansevles |
| Lars Marius Garshol |
| Dan Gass |
| Andrew Gaul |
| Stephen M. Gava |
| Harry Henry Gebel |
| Marius Gedminas |
| Thomas Gellekum |
| Christos Georgiou |
| Ben Gertzfield |
| Dinu Gherman |
| Jonathan Giddy |
| Johannes Gijsbers |
| Michael Gilfix |
| Chris Gonnerman |
| David Goodger |
| Hans de Graaff |
| Eddy De Greef |
| Duncan Grisby |
| Dag Gruneau |
| Thomas Güttler |
| Michael Guravage |
| Lars Gustäbel |
| Barry Haddow |
| Václav Haisman |
| Paul ten Hagen |
| Rasmus Hahn |
| Peter Haight |
| Bob Halley |
| Jesse Hallio |
| Jun Hamano |
| Mark Hammond |
| Manus Hand |
| Milton L. Hankins |
| Stephen Hansen |
| Barry Hantman |
| Lynda Hardman |
| Derek Harland |
| Jason Harper |
| Gerhard Häring |
| Larry Hastings |
| Shane Hathaway |
| Rycharde Hawkes |
| Jochen Hayek |
| Christian Heimes |
| Thomas Heller |
| Lance Finn Helsten |
| Jonathan Hendry |
| James Henstridge |
| Chris Herborth |
| Ivan Herman |
| Jürgen Hermann |
| Gary Herron |
| Thomas Herve |
| Bernhard Herzog |
| Magnus L. Hetland |
| Raymond Hettinger |
| Kevan Heydon |
| Jason Hildebrand |
| Richie Hindle |
| Konrad Hinsen |
| David Hobley |
| Tim Hochberg |
| Joerg-Cyril Hoehle |
| Gregor Hoffleit |
| Chris Hoffman |
| Albert Hofkamp |
| Jonathan Hogg |
| Gerrit Holl |
| Shane Holloway |
| Rune Holm |
| Philip Homburg |
| Naofumi Honda |
| Jeffrey Honig |
| Rob Hooft |
| Brian Hooper |
| Randall Hopper |
| Nadav Horesh |
| Ken Howard |
| Brad Howes |
| Chih-Hao Huang |
| Lawrence Hudson |
| Michael Hudson |
| Jim Hugunin |
| Greg Humphreys |
| Eric Huss |
| Jeremy Hylton |
| Mihai Ibanescu |
| Juan David Ibáñez Palomar |
| Lars Immisch |
| Tony Ingraldi |
| John Interrante |
| Bob Ippolito |
| Atsuo Ishimoto |
| Ben Jackson |
| Paul Jackson |
| David Jacobs |
| Kevin Jacobs |
| Kjetil Jacobsen |
| Geert Jansen |
| Jack Jansen |
| Bill Janssen |
| Drew Jenkins |
| Flemming Kjær Jensen |
| Jiba |
| Orjan Johansen |
| Gregory K. Johnson |
| Simon Johnston |
| Evan Jones |
| Jeremy Jones |
| Richard Jones |
| Irmen de Jong |
| Lucas de Jonge |
| Jens B. Jorgensen |
| John Jorgensen |
| Andreas Jung |
| Tattoo Mabonzo K. |
| Bob Kahn |
| Kurt B. Kaiser |
| Tamito Kajiyama |
| Peter van Kampen |
| Jacob Kaplan-Moss |
| Lou Kates |
| Sebastien Keim |
| Randall Kern |
| Robert Kern |
| Magnus Kessler |
| Lawrence Kesteloot |
| Vivek Khera |
| Mads Kiilerich |
| Steve Kirsch |
| Ron Klatchko |
| Bastian Kleineidam |
| Bob Kline |
| Matthias Klose |
| Kim Knapp |
| Lenny Kneler |
| Pat Knight |
| Greg Kochanski |
| Damon Kohler |
| Joseph Koshy |
| Bob Kras |
| Holger Krekel |
| Fabian Kreutz |
| Hannu Krosing |
| Andrew Kuchling |
| Vladimir Kushnir |
| Arnaud Mazin |
| Cameron Laird |
| Tino Lange |
| Andrew Langmead |
| Detlef Lannert |
| Soren Larsen |
| Piers Lauder |
| Ben Laurie |
| Simon Law |
| Chris Lawrence |
| Christopher Lee |
| Inyeol Lee |
| John J. Lee |
| Thomas Lee |
| Luc Lefebvre |
| Kip Lehman |
| Joerg Lehmann |
| Marc-Andre Lemburg |
| Mark Levinson |
| William Lewis |
| Robert van Liere |
| Shawn Ligocki |
| Martin Ligr |
| Christopher Lindblad |
| Eric Lindvall |
| Bjorn Lindqvist |
| Per Lindqvist |
| Nick Lockwood |
| Stephanie Lockwood |
| Martin von Löwis |
| Anne Lord |
| Tom Loredo |
| Jason Lowe |
| Tony Lownds |
| Ray Loyzaga |
| Loren Luke |
| Fredrik Lundh |
| Mark Lutz |
| Jim Lynch |
| Mikael Lyngvig |
| Alan McIntyre |
| Andrew I MacIntyre |
| Tim MacKenzie |
| Nick Maclaren |
| Steve Majewski |
| Grzegorz Makarewicz |
| Ken Manheimer |
| Vladimir Marangozov |
| Doug Marien |
| Alex Martelli |
| Anthony Martin |
| Sébastien Martini |
| Roger Masse |
| Nick Mathewson |
| Graham Matthews |
| Dieter Maurer |
| Greg McFarlane |
| Michael McLay |
| Gordon McMillan |
| Damien Miller |
| Jay T. Miller |
| Chris McDonough |
| Andrew McNamara |
| Caolan McNamara |
| Craig McPheeters |
| Lambert Meertens |
| Bill van Melle |
| Luke Mewburn |
| Mike Meyer |
| Steven Miale |
| Trent Mick |
| Chad Miller |
| Damien Miller |
| Roman Milner |
| Dom Mitchell |
| Dustin J. Mitchell |
| Doug Moen |
| Paul Moore |
| The Dragon De Monsyne |
| Skip Montanaro |
| James A Morrison |
| Sape Mullender |
| Sjoerd Mullender |
| Michael Muller |
| Takahiro Nakayama |
| Travers Naran |
| Fredrik Nehr |
| Tony Nelson |
| Chad Netzer |
| Max Neunhöffer |
| George Neville-Neil |
| Johannes Nicolai |
| Samuel Nicolary |
| Gustavo Niemeyer |
| Oscar Nierstrasz |
| Hrvoje Niksic |
| Bill Noon |
| Stefan Norberg |
| Tim Northover |
| Joe Norton |
| Neal Norwitz |
| Nigel O'Brian |
| Kevin O'Connor |
| Tim O'Malley |
| Pascal Oberndoerfer |
| Jeffrey Ollie |
| Grant Olson |
| Piet van Oostrum |
| Jason Orendorff |
| Douglas Orr |
| Denis S. Otkidach |
| Russel Owen |
| Mike Pall |
| Todd R. Palmer |
| Jan Palus |
| Peter Parente |
| Alexandre Parenteau |
| Dan Parisien |
| Harri Pasanen |
| Randy Pausch |
| Ondrej Palkovsky |
| M. Papillon |
| Marcel van der Peijl |
| Samuele Pedroni |
| Steven Pemberton |
| Eduardo Pérez |
| Fernando Pérez |
| Mark Perrego |
| Trevor Perrin |
| Tim Peters |
| Chris Petrilli |
| Bjorn Pettersen |
| Geoff Philbrick |
| Gavrie Philipson |
| Adrian Phillips |
| Christopher J. Phoenix |
| Neale Pickett |
| Jean-François Piéronne |
| Dan Pierson |
| Martijn Pieters |
| François Pinard |
| Zach Pincus |
| Michael Piotrowski |
| Iustin Pop |
| John Popplewell |
| Amrit Prem |
| Paul Prescod |
| Donovan Preston |
| Steve Purcell |
| Brian Quinlan |
| Anders Qvist |
| Burton Radons |
| Antti Rasinen |
| Eric Raymond |
| Edward K. Ream |
| Marc Recht |
| John Redford |
| Terry Reedy |
| Steve Reeves |
| Ofir Reichenberg |
| Sean Reifschneider |
| Michael P. Reilly |
| Bernhard Reiter |
| Steven Reiz |
| Roeland Rengelink |
| Tim Rice |
| Jan Pieter Riegel |
| Armin Rigo |
| Nicholas Riley |
| Jean-Claude Rimbault |
| Anthony Roach |
| Mark Roberts |
| Andy Robinson |
| Jim Robinson |
| Kevin Rodgers |
| Mike Romberg |
| Case Roole |
| Timothy Roscoe |
| Craig Rowland |
| Jim Roskind |
| Erik van Blokland |
| Just van Rossum |
| Hugo van Rossum |
| Saskia van Rossum |
| Donald Wallace Rouse II |
| Liam Routt |
| Sam Ruby |
| Paul Rubin |
| Audun S. Runde |
| Jeff Rush |
| Sam Rushing |
| Mark Russell |
| Nick Russo |
| Hajime Saitou |
| Rich Salz |
| Kevin Samborn |
| Ty Sarna |
| Ben Sayer |
| Michael Scharf |
| Neil Schemenauer |
| David Scherer |
| Gregor Schmid |
| Ralf Schmitt |
| Michael Schneider |
| Peter Schneider-Kamp |
| Arvin Schnell |
| Chad J. Schroeder |
| Sam Schulenburg |
| Stefan Schwarzer |
| Dietmar Schwertberger |
| Barry Scott |
| Steven Scott |
| Nick Seidenman |
| Žiga Seilnach |
| Fred Sells |
| Jiwon Seo |
| Jerry Seutter |
| Denis Severson |
| Ha Shao |
| Bruce Sherwood |
| Pete Shinners |
| Michael Shiplett |
| John W. Shipman |
| Joel Shprentz |
| Itamar Shtull-Trauring |
| Eric Siegerman |
| Paul Sijben |
| Kirill Simonov |
| Nathan Paul Simons |
| Janne Sinkkonen |
| George Sipe |
| J. Sipprell |
| Kragen Sitaker |
| Christopher Smith |
| Gregory P. Smith |
| Rafal Smotrzyk |
| Dirk Soede |
| Paul Sokolovsky |
| Clay Spence |
| Per Spilling |
| Joshua Spoerri |
| Noah Spurrier |
| Nathan Srebro |
| RajGopal Srinivasan |
| Jim St. Pierre |
| Quentin Stafford-Fraser |
| Frank Stajano |
| Oliver Steele |
| Greg Stein |
| Chris Stern |
| Richard Stoakley |
| Peter Stoehr |
| Casper Stoel |
| Michael Stone |
| Ken Stox |
| Dan Stromberg |
| Daniel Stutzbach |
| Nathan Sullivan |
| Mark Summerfield |
| Hisao Suzuki |
| Kalle Svensson |
| Paul Swartz |
| Thenault Sylvain |
| Geoff Talvola |
| William Tanksley |
| Christian Tanzer |
| Steven Taschuk |
| Amy Taylor |
| Monty Taylor |
| Tobias Thelen |
| Robin Thomas |
| Eric Tiedemann |
| Tracy Tims |
| Oren Tirosh |
| Jason Tishler |
| Christian Tismer |
| Frank J. Tobin |
| R Lindsay Todd |
| Bennett Todd |
| Richard Townsend |
| Laurence Tratt |
| John Tromp |
| Jason Trowbridge |
| Anthony Tuininga |
| Christopher Tur Lesniewski-Laas |
| Stephen Turner |
| Bill Tutt |
| Eren Türkay |
| Doobee R. Tzeck |
| Lionel Ulmer |
| Roger Upole |
| Michael Urman |
| Hector Urtubia |
| Atul Varma |
| Dmitry Vasiliev |
| Alexandre Vassalotti |
| Frank Vercruesse |
| Mike Verdone |
| Jaap Vermeulen |
| Al Vezza |
| Jacques A. Vidrine |
| John Viega |
| Kannan Vijayan |
| Kurt Vile |
| Norman Vine |
| Frank Visser |
| Niki W. Waibel |
| Wojtek Walczak |
| Charles Waldman |
| Richard Walker |
| Larry Wall |
| Greg Ward |
| Barry Warsaw |
| Steve Waterbury |
| Bob Watson |
| Aaron Watters |
| Henrik Weber |
| Corran Webster |
| Zack Weinberg |
| Edward Welbourne |
| Cliff Wells |
| Rickard Westman |
| Jeff Wheeler |
| Mats Wichmann |
| Truida Wiedijk |
| Felix Wiemann |
| Gerry Wiener |
| Bryce "Zooko" Wilcox-O'Hearn |
| Gerald S. Williams |
| John Williams |
| Sue Williams |
| Frank Willison |
| Greg V. Wilson |
| Jody Winston |
| Collin Winter |
| Dik Winter |
| Blake Winton |
| Jean-Claude Wippler |
| Lars Wirzenius |
| Stefan Witzel |
| Klaus-Juergen Wolf |
| Dan Wolfe |
| Richard Wolff |
| Gordon Worley |
| Thomas Wouters |
| Heiko Wundram |
| Doug Wyatt |
| Ka-Ping Yee |
| Bob Yodlowski |
| Danny Yoo |
| George Yoshida |
| Masazumi Yoshikawa |
| Bernard Yue |
| Moshe Zadka |
| Milan Zamazal |
| Artur Zaprzala |
| Mike Zarnstorff |
| Siebren van der Zee |
| Uwe Zessin |