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.
...() 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...
Version: None
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 new features and changes …
View Release Notes
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 running programs while upgrading Python. gh-142214 …
...(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 final release. The …
...(PUG) website hosting costs? A. The Python Software Foundation (PSF) covers website hosting costs for approved fiscal sponsored Python User Groups or events. If you are developing a hosting or event advertising plan for your PUG, please research the following open source options before applying for a grant: Oregon State University's Open Source Lab (OSU OSL) hosting services: the PSF has a partnership with OSU OSL for website and server hosting for free or discounted for open source-affiliated ...
...(11 of ll) were present at the meeting: Brian Curtin, Steve Holden, Andrew Kuchling, Marc-Andre Lemburg, Van Lindberg [arrived at 12:28], Martin von Löwis, Jessica McKellar, David Mertz, Doug Napoleone, Jesse Noller, and Tim Peters. Also in attendance were Kurt Kaiser (Treasurer) and Pat Campbell (Secretary/Administrator). 2 Minutes of Past Meetings The 30 April 2012 Board meeting minutes were voted on and approved. RESOLVED, that we approve the minutes at http://mail.python....
Released: Aug. 14, 2025
It's the final 🪄 penultimate 🪄 3.14 release candidate! Note: rc2 was originally planned for 2025-08-26, but we fixed a bug that required bumping the magic number stored in Python bytecode (.pyc) files. This means .pyc files created for rc1 cannot be used for rc2, and they'll be …
Released: Sept. 18, 2025
It's 🪄 finally 🪄 the final 3.14 release candidate! Note: It's another magic release. We fixed another bug that required bumping the magic number stored in Python bytecode (.pyc) files. This means file .pyc files created for rc2 cannot be used for rc3, and they'll be recompiled. The …
Python Software Foundation Staff Deb Nicholson Executive Director Deb Nicholson joined the PSF in April 2022. She is an experienced non-profit professional and passionate open source community builder who has worked at the Open Source Initiative, Software Freedom Conservancy and the Open Invention Network. She is also a founding organizer of the Seattle GNU/Linux Conference, an annual event dedicated to surfacing new voices and welcoming new people to the free software community. She'l...
...(as opposed to file, or case) level. Architecture CAPS is divided into three parts: (1) the Infinite Filing Cabinet, (2) the Business Logic, and (3) several client packages. The CAPS Architecture Zoom in The Infinite Filing Cabinet (IFC) is a general Object Relational database engine with a Python API. The IFC is built on top of Postgres, with an Oracle version in the works, but it is possible to use any full-function RDBMS, as we took care to avoid non-standard SQL functionality and isolat...
If you didn't find what you need, try your search in the Python language documentation.