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.
...PEP 216 - Docstring Format - Zadka This has very little contents. Maybe it should be withdrawn? There are several other PEPs that deal with doc strings, notably 256-258, which I like much better. PEP 228 - Reworking Python's Numeric Model - Zadka, van Rossum This is way too much Py-in-the-sky. There are way too many unresolved issues, and many aren't even mentioned in the PEP. I think it should be rejected; maybe if there is interest in the future a task force or SIG could be...
Version: None
Released: June 17, 2020
Note Note: The release you are looking at is a bugfix release preview for the legacy 3.7 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.7 was 3.7.17. Note …
View Release Notes
Released: May 7, 2025
Only one day late, welcome to the first beta! This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b1, is the first of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new features …
...PEP 278) Encoding declarations - you can put a comment of the form "# -- coding: <encodingname> --" in the first or second line of a Python source file to indicate the encoding (e.g. utf-8). (PEP 263 phase 1) Codec error handling callbacks - this allows for flexible handling of encoding errors. (PEP 293) File objects are now their own iterators. This makes multiple interrupted iterations over the same file more reliable. The xreadlines() method and module are now deprecated. ...
Released: May 26, 2025
Here's the second 3.14 beta. https://www.python.org/downloads/release/python-3140b2/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b2, is the first of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes …
...PEP 361 set out the development schedule for 2.6. Help fund Python and its community by donating to the Python Software Foundation. Download This is a final release; we currently support these formats: Gzipped source tar ball (2.6.8) (sig) Bzipped source tar ball (2.6.8) (sig) MD5 checksums and sizes of the released files: f6c1781f5d73ab7dfa5181f43ea065f6 13282574 Python-2.6.8.tgz c6e0420a21d8b23dee8b0195c9b9a125 11127915 Python-2.6.8.tar.bz2 The signatures for the source tarballs ...
...PEPs To start off Developer's Day at the Python10 conference I gave a keynote ending in what I dubbed "the parade of the PEPs". It was a brief overview of all open PEPs, where I gave my highly personal and subjective opinion for each PEP. Later, I realized that this might have been of interest to other developers. I didn't take notes at the conference, so below is a different set of comments that I created from scratch during a single two-hour sitting on March 7, 2002. I intend to o...
...PEP 3131: Support non-ASCII identifiers. PEP 3120: Change default encoding to UTF-8. PEP 3123: Use proper C inheritance for PyObject. Removed the __oct__ and __hex__ special methods and added a bin() builtin function. PEP 3127: octal literals now start with "0o". Old-style octal literals are invalid. There are binary literals with a prefix of "0b". This also affects int(x, 0). None, True, False are now keywords. PEP 3119: isinstance() and issubclass() can be overridden...
...8 Marc-André Lemburg 2018 Distinguished Service Award was presented to Marc-André Lemburg for his significant contributions to Python as a core developer, EuroPython chair, PSF board member, and board member of the EuroPython Society. 2017 Tim Peters The 2017 Distinguished Service Award was presented to Tim Peters. Tim's technical contributions to Python are immense as he implemented several modules into the standard library. Some examples include timsort, doctest, and the timeit module. Furth...
SIG for Development of Persistence and Transaction Frameworks SIG for Development of Persistence and Transaction Frameworks Recent News There will be a Python Persistence BOF at the O'Reilly Open Source Conference. Python Persistence Date: 07/25/2002 Time: 8:00pm - 10:00pm Location: Grande Ballroom C in the East Tower Moderated by: Patrick O'Brien, Orbtech A Python Persistence Special Interest Group was recently formed to explore ways to add basic persistence and transact...
...PEP) PEP stands for Python Enhancement Proposal. A PEP is a design document providing information to the Python community, or describing a new feature for Python. The PEP should provide a concise technical specification of the feature and a rationale for the feature. We intend PEPs to be the primary mechanisms for proposing new features, for collecting community input on an issue, and for documenting the design decisions that have gone into Python. The PEP author is responsible fo...
...8, 2018 Approved 7-0-0, March 8, 2018 RESOLVED, that the Python Software Foundation Grants Work Group grant $875 USD to the Django Girls event happening in Santa Maria, Brazil April 7, 2018 Approved 8-0-0, March 8, 2018 RESOLVED, that the Python Software Foundation Grants Work Group grant $850 USD to the Django Girls event happening in Afikpo, Nigeria May 11, 2018 Approved 8-0-0, March 8, 2018 RESOLVED, that the Python Software Foundation Grants Work Group grant $550 USD to the Django Girls ev...
...8 PSF Board Meeting Minutes .. declare custom role for action items: .. role:: action .. class:: minutes-title | The Python Software Foundation | Minutes of a Regular Meeting of the Board of Directors | | July 18, 2011 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 18 July 2011. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "*Y-N-A*" (*in...
...8233, 660022, 661318, 661676, 662807, 662923, 666219, 672855, 678325, 682347, 683486, 684981, 685773, 686254, 692776, 692959, 693094, 696777, 697989, 700827, 703666, 708495, 708604, 708901, 710733, 711902, 713722, 715782, 718286, 719359, 719367, 723136, 723831, 723962, 724588, 724767, 724767, 725942, 726150, 726446, 726869, 727051, 727719, 727719, 727805, 728277, 728563, 728656, 729096, 729103, 729293, 729297, 729300, 729317, 729395, 729622, 729817, 730170, 730296, 730594, 730685, 730826, 730963...
...8 locales. Bug #989185: unicode.iswide() and unicode.width() is dropped and the East Asian Width support is moved to unicodedata extension module. Patch #941229: The source code encoding in interactive mode now refers sys.stdin.encoding not just ISO-8859-1 anymore. This allows for non-latin-1 users to write unicode strings directly. Extension modules cpickle now supports the same keyword arguments as pickle. Library Added new codecs and aliases for ISO_8859-11, ISO_8859-16 and TIS-62...
...870. Please refer to the attached P&L for details.: PyCon Revenue $789,161.70 PyCon Expense 634,310.64 ---------- Net Profit $154,851.06 AR is up, primarily because of the 48K PyCon room commissions due to us. The Hyatt invoices were paid in early June, but that is not reflected in the May numbers, so AP is also up by $335K. Donations for the month were $2,626. This includes $1,891 in donations to the PSF received as part of PyCon registration." Kurt conclude...
...86 ] 0x80000000/2 != 0x80000000>>1 [ #434975 ] Typo on Posix Large File Support page [ #435066 ] PyObject_ClearWeakRefs misdocumented [ #436525 ] Wrong macro name [ #437041 ] strfime %Z isn't an RFC 822 timezone [ #437879 ] SocketServer.py related problems [ #438032 ] Documentation errors in module "profile" [ #439012 ] Need doc: initial state of allocs [ #439104 ] Tuple richcompares has code-typo [ #439798 ] Nested scopes core dump [ #439823 ] poll docs should mention timeout un...
...8 Community Relations Report 5.9 PSF Domains Report 6 Libre Graphics 2014 Sponsorship 7 Cyberjutsu Girls Workshop Grant 8 PyPI Package “slut” Removal 9 Other Business 10 Adjournment 1 Attendance The following members of the Board of Directors (11 of 11) were present at the meeting: Van Lindberg, Tim Peters, Jesse Noller, Brian Curtin, Jessica McKellar, Alex...
...8 Sprint Committee 6 10,000 Grant Awarded to the PyPy Project 7 2011-Q1 Community Service Award Nominations 8 Other Business 8.1 PSF-board-public Mailing List 9 Adjournment 1 Attendance The following members of the Board of Directors were present at the meeting: Raymond Hettinger, Steve Holden, Marc-Andre Lemburg, Martin v. Löwis, David Mertz, Doug Napoleone, Jesse Noller...
If you didn't find what you need, try your search in the Python language documentation.