Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
Version: None
Released: Sept. 27, 2005
We are pleased to announce the release of Python 2.4.2 (final), a bugfix release, on September 28, 2005. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode …
View Release Notes
...allow them to release it as an open source tool in January 2004. EZRO is a more advanced version of the Workforce Connections software that has been released by devIS under the GPL. EZRO's repository management interface is used to author and manage content for the websites that are based on it Zoom in Why Python EZRO was originally developed as the engine to host the Department of Labor's DisabilityInfo portal, originally called Disability.gov, later renamed to DisabilityDirect.gov and now...
...all Microsoft Installer first. Many other packages (such as Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There is also a separate installer python-2.4.ia64.msi for Win64...
...allest() to find the N largest or smallest values in a dataset. itertools has a new function groupby() that acts a little like an SQL "GROUP BY" statement. It also gained a function tee() that returns N independent iterators that replicate the iterator passed as an argument. A new function basicConfig() was added to the logging package to simplify setup for logging. There is also a new TimedRotatingLogFileHandler which automatically rotates log files at a fixed interval. The operator m...
...all Microsoft Installer first. Many other packages (such as Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There is also a separate installer python-2.4.1.ia64.msi for Win...
...all Microsoft Installer first. Many other packages (such as Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There is also a separate installer Python-2.4.2.ia64.msi for Win6...
...all of our great initiatives. See below for more information and contact psf-donations@python.org with any questions. Donate by credit card or PayPal Please use the button above or this link to donate using a credit card or your PayPal account. You don't need a PayPal account to use the donation button. Check or Money Order Y...
...all via phone and Internet Relay Chat beginning at 20:00 CEST/ 14:00 EDT, on October 17 2012. Van Lindberg presided over the meeting. Ewa Jodlowska prepared the minutes. All votes are reported in the form "Y-N-A" (in favor-Y‚opposed-N‚abstentions-A; e.g. "5-1-2" means "5 in favor, 1 opposed, and 2 abstentions"). Contents 1 Attendance 2 Minutes of Past Meetings 3 Votes Taken Between Meetings 4 Vote...
...all be $22,500/year Approved, 11-0-0. 7 Outreach & Education Committee/Workgroup RESOLVED, that the Outreach and Education Committee shall be a working group of the Python Software Foundation, co-chaired by David Mertz and Jessica McKellar. Membership shall consist of co-chairs, in addition to Aahz, Alex Gaynor, Anna Ravenscroft, Brian Curtin, Chris Calloway, Lynn Root, and Jesse Noller. Co-chairs shall, by joint agreement, have the power to add or remove committee membe...
...allow us to grant broader permission (for what would then, hypothetically) be PSF trademarks. Committee members have opined both directions on whether this would assuage dilution concern, but we really need legal advice. Unfortunately, Van hasn't found time to develop an answer to this. As far as reporting on new activities, however, he provided the following list of items: Late July: Discussion of a logo at http://py.codeconf.com/ that committee ultimately decided was "inspired by bu...
...ally and there was insufficient interest from python-dev or smaller Python projects to meet the requisite 40 example student tasks. Three accepted Python organizations (out of 18 total) is an overall win for the Python community. Smaller Python projects looking to get involved are welcome to contact one of the other Python organizations to get their tasks included in the December 16th task release. 5.4 Infrastructure Committee S. Reifschneider, Infrastructure Committee Chair,...
Released: Sept. 19, 2006
Python 2.5 was released on September 19th 2006. There's a bunch of places you can look for more information on what's new in this release -- see the "What's New" section further down this page. This is a final release, and should be suitable for production use. …
Released: Nov. 15, 2022
This is an early developer preview of Python 3.12. Major new features of the 3.12 series, compared to 3.11 Python 3.12 is still in development. This release, 3.12.0a2 is the second of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state …
...all Microsoft Installer first. Many other packages (such as Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There are also separate installers for Win64-Itanium users (on XP...
...all checkins. <p>The agreement was discussed at length, and compared the the Zope and Mozilla agreements. Paul Everitt described the Zope agreement as a joint ownership model: The committer and the PSF each receive one-half interest of the copyright and intellectual property of any checkin. <p>The members decided to circulate the draft agreement publicly for review by potential contributors. The public review period will end by April 15. At that time, the board will get legal rev...
...allocate up to $260 to compensate Barry Warsaw for purchasing 5 SSL certificates for python.org hosts. ($260, not $245, to allow for sales tax.) Approved with a 5-0-0 vote. 4 Status Reports 4.1 Grants Committee M. von Löwis reported that Greg Wilson has completed the first part of work for his grant, and expressed the hope that Paul Dubois would review it. 4.2 Infrastructure Committee A. Kuchling reported that: The python.org web pages n...
...all via phone and Internet Relay Chat beginning at 18:00 CEST/ 12:00 EDT, on September 12 2012. Van Lindberg presided over the meeting. Ewa Jodlowska prepared the minutes. All votes are reported in the form "Y-N-A" (in favor-Y‚opposed-N‚ abstentions-A; e.g. "5-1-2" means "5 in favor, 1 opposed, and 2 abstentions"). Contents 1 Attendance 2 Minutes of Past Meetings 3 Votes Taken Between Meetings 4 ...
...all via phone and Internet Relay Chat beginning at 18:00 CET/ 12:00 EST, on January 20, 2014. Van Lindberg presided over the meeting. Ewa Jodlowska prepared the minutes. All votes are reported in the form "Y-N-A" (in favor-Y?opposed-N?abstentions-A; e.g. "5-1-2" means "5 in favor, 1 opposed, and 2 abstentions"). Contents 1 Attendance 2 Minutes of Past Meetings 3 Votes Taken Between Meetings 4 Vote...
...allow scripts the opportunity to delay ready setTimeout( onReady, 1 ); } // Mozilla, Opera and webkit support this event if ( document.addEventListener ) { // Use the handy event callback document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false ); // A fallback to window.onload, that will always work window.addEventListener( "load", onReady, false ); // If IE event model is used } else if ( document.attachEvent ) { // ensure firing before onlo...
...ally be found reading, scuba diving, or petting a nearby dog. Seth Larson Python Security Developer in Residence Seth joined the PSF in June 2023 as the Security Developer in Residence. He works on broadly improving the security posture of the Python ecosystem across many projects including CPython and PyPI. Outside of work, Seth enjoys playing games of all varieties, tending to his garden, and eating at new restaurants in his hometown of Minneapolis, Minnesota. Mike Fiedler PyP...
If you didn't find what you need, try your search in the Python language documentation.