Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Version: None
Released: Dec. 3, 2024
This is the first maintenance release of Python 3.13 Python 3.13 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.1 is the latest maintenance release, containing almost 400 bugfixes, build improvements and documentation changes since …
View Release Notes
Released: Feb. 3, 2026
This is third maintenance release of Python 3.14 Python 3.14.3 is the third maintenance release of 3.14, containing around 299 bugfixes, build improvements and documentation changes since 3.14.2. Major new features of the 3.14 series, compared to 3.13 Some of the major new features and changes …
...(graph, start, end): dist = {start: [start]} q = deque(start) while len(q): at = q.popleft() for next in graph[at]: if next not in dist: dist[next] = [dist[at], next] q.append(next) return dist.get(end) Note that this returns the path in a weird format, e.g., [[['A'], 'B'], 'D']. In particular, len(find_shortest_path(graph, 'A', 'D')) will give the incorrect answer (2,...
...(Documentation in HTML and info formats, 1839344 bytes) <li /><a href="/ftp/python/2.2.3/rpms/redhat-9/python-tools-2.2.3-26.i386.rpm">python-tools-2.2.3-26.i386.rpm</a> (Red Hat 9 additional Python tools RPM, 38312 bytes) <li /><a href="/ftp/python/2.2.3/rpms/redhat-9/tkinter-2.2.3-26.i386.rpm">tkinter-2.2.3-26.i386.rpm</a> (Red Hat 9 Tk GUI library, 352298 bytes) System Message: WARNING/2 (<string>, line 72) Definition list ends w...
...(11 of 11) were present at the meeting: Van Lindberg, Tim Peters, Jesse Noller, Brian Curtin, Jessica McKellar, Alex Gaynor, Brett Cannon, Marc-Andre Lemburg, David Mertz, Lynn Root, and Doug Napoleone (joined after minutes were voted on). Also in attendance were Ewa Jodlowska (Secretary/Administrator) and Kurt Kaiser (Treasurer). 2 Minutes of Past Meetings The 20 January 2014 Board meeting minutes were voted on and approved. RESOLVED, that the PSF approve the minutes at http...
Released: Dec. 2, 2025
This is the first maintenance release of Python 3.14 Python 3.14.1 is the first maintenance release of 3.14, containing around 558 bugfixes, build improvements and documentation changes since 3.14.0. Major new features of the 3.14 series, compared to 3.13 Some of the major new features and …
...(on all platforms: Unix, Windows and Mac); there are interfaces to all major commercial databases. Python has a library that interfaces to the main Internet and web protocols, and has HTML parsing and generation toolkits. Python was a major implementation language for Infoseek when they were smaller. At least one company (Digital Creations) is selling a suite of server side tools using Python. And finally, Python has been used to implement a web browser (Grail). Python is also well...
...() once more. (If you don't like globals, make the generator a method of a class and make the stop flag an instance variable.) PEP 281 - Loop Counter Iteration with range and xrange Hetland An alternative to irange() from PEP 212 (which is in the rejected pile, but doesn't have text explaining why it was rejected). As long as we're going to introduce a notation FOO(sequence) that returns a (lazy or otherwise) version of range(0,len(sequence)), I think using FOO==range...
...(2004-04-13) RESOLVED, that the Public Support Committee formed in August 2002 shall continue under current membership and leadership, and that the committee's activities shall now be constrained to all aspects of fund raising for the PSF, including but not limited to (1) creation of fund raising messages, ads, and materials, (2) soliciting of donations from private and company contributors, and (3) management of fund raising infrastructure. Public Relations Committee (PRC) Dissolved:Apri...
...(9 of 11) were present at the meeting: Van Lindberg, Tim Peters, Jesse Noller, Brian Curtin, Marc-Andre Lemburg, Jessica McKellar, David Mertz, Brett Cannon, and Alex Gaynor. Also in attendance were Ewa Jodlowska (Secretary/Administrator) and Kurt Kaiser (Treasurer). 2 Minutes of Past Meetings The 15 November 2013 Board meeting minutes were voted on and approved. RESOLVED, that the PSF approve the minutes at https://mail.python.org/mailman/private/psf-board/2013-November/0235...
...() - generator-based replacement for os.path.walk(). (New in 2.3b1.) os.fsync() - now supported on Windows. (New in 2.3b1.) winsound.MessageBeep() - new function on Windows. (New in 2.3b1.) time.tzset() - interface to platform tzset(). (New in 2.3b1.) sys.getfilesystemencoding() - returns the file system default encoding. (New in 2.3b1.) sys.exc_clear() - clears the current exception (sys.exc_type etc.). (New in 2.3b1.) sys.call_tracing() - allows pdb to debug code recursively. (New in 2.3...
...(Treasurer). 2 Minutes of Past Meetings The 12 March 2007 Board meeting minutes were approved by a 6-0-0 vote (in favor – opposed – abstentions). 3 Status of Past Action Items (Pending action items appear like this.) 3.1 Carried Forward The following are action items carried forward from the 12 March 2007 meeting, as highlighted in the minutes (Section 3, Status of Past Action Items): Originally from October 2005, Section 4, Public Support...
...(Treasurer). 2 Minutes of Past Meetings The 9 April 2007 Board meeting minutes were approved by a 5-0-1 vote (in favor – opposed – abstentions). 3 Status of Past Action Items (Pending action items appear like this.) 3.1 Carried Forward The following are action items carried forward from the 9 April 2007 meeting, as highlighted in the minutes (Section 3, Status of Past Action Items): Originally from October 2005, Section 4, Public Support C...
...(HAM) WebPages Start-up Project, reported issues/blockages for the month by saying: "The issue is that we are in need of another Content Management System (CMS) like MatrixMaxx because we will no longer be utilizing the MatrixMaxx Group service. Our primary contact and advocate will be leaving the company. Therefore, we are currently shopping around for a replacement service as well as looking into a Customer Relationship Management (CRM) setup like CiviCRM SugarCRM, or Salesforce just to n...
Released: Oct. 7, 2025
This is the stable release of Python 3.14.0 Python 3.14.0 is the newest major release of the Python programming language, and it contains many new features and optimisations compared to Python 3.13. Major new features of the 3.14 series, compared to 3.13 Some of the major …
Released: Dec. 5, 2025
This is the second maintenance release of Python 3.14 Python 3.14.2 is the second maintenance release of 3.14, containing 18 bugfixes, build improvements and documentation changes since 3.14.1. This is an expedited release to fix the following regressions: gh-142206: Exceptions in multiprocessing in …
...(check one of "Yes", "No", or "Abstain" for each nominee): Nominee Yes No Abstain EarnMyDegree.com HitFlip Election of a New Board of Directors The following people are candidates for the Board of Directors (8 slots). To be elected, a candidate must receive more "Yes" votes than "No" votes. Please vote to accept as Director (check one of "Yes", "No", or "Abstain&...
...(8 of ll) were present at the meeting: Van Lindberg, Marc-Andre Lemburg, Tim Peters, Brian Curtin, Doug Napoleone, Martin v. Löwis, Andrew Kuchling, and Jesse Noller. Also in attendance were Kurt Kaiser (Treasurer) and Ewa Jodlowska (Secretary/Administrator). 2 Minutes of Past Meetings The 05 December 2012 Board meeting minutes were voted on and approved. RESOLVED, that we approve the minutes at http://mail.python.org/mailman/private/psf-board/2012-December/020069.html as rep...
...(SC) 5.7 Infrastructure Committee (IC) 5.8 Outreach and Education Committee (OEC) 5.9 Trademarks Committee (TMC) 5.10 Google Summer of Code (GSoC) 5.11 Ongoing Projects 5.12 Tabled Activities 6 Executive Session Held by Board of Directors 7 2012 EuroPython Conference Funding 8 2012 PyArgentina Conference Funding 9 Rasberry Pi ...
Released: July 22, 2025
It's the first 3.14 release candidate! https://www.python.org/downloads/release/python-3140rc1/ This is the first release candidate of Python 3.14 This release, 3.14.0rc1, is the penultimate release preview. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between this release candidate and the …
If you didn't find what you need, try your search in the Python language documentation.