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.
...make changes to the stdlib and the language will be done. There is also some doc cleanup in terms of moving things out of various PEPs and the Misc directory in Python's repo and over to the devguide. After that I will start the Python 2->3 porting guide." 5.3 HAM WebPages/Links P. Campbell, Honorary Associate Membership (HAM) WebPages Start-up Project, reported issues/blockages for the month by saying: "The issue is that we are in need of another Content Manageme...
Version: None
Released: June 17, 2025
It's 3.14 beta 3! https://www.python.org/downloads/release/python-3140b3/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b3, is the third of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and …
View Release Notes
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 …
...makes it possible to use a transparent background. imaplib now supports the IMAP THREAD command heapq has two new functions nlargest() and nsmallest() 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 simplif...
...make available within five (5) days of written request from any voting member, a complete list of the members entitled to vote at the time the request is made. The list must be in alphabetical order, showing the name and email address of record of each voting member. Section 3.9. Member Quorum. Except as otherwise required by law, by the Certificate of Incorporation or by these Bylaws, one-third (1/3) of the members entitled to vote (the voting members), represented in person or represented by p...
...make the bidding parties move more quickly. As far as the continued activities from last month, he reported: 1. Sponsors continue to line up for PyCon 2012: We have now achieved a record 64 sponsors signed up. I continue to drive efforts on this front. We have closed the Diamond level sponsors (3) as well as the Lanyard levels. We will close Platinum at 10 total, and leave Gold and Silver and FOSS open. Financial updates will be sent to the private board list. 3. CTE negotiations and discussi...
...make comparisons involving NaNs somewhat less surprising when the underlying C compiler actually implements C99 semantics. Optimized list.extend() to save memory and no longer create intermediate sequences. Also, extend() now pre-allocates the needed memory whenever the length of the iterable is known in advance -- this halves the time to extend the list. Optimized list resize operations to make fewer calls to the system realloc(). Significantly speeds up list appends, list pops, list comprehe...
...make, at least ten (10) days before each meeting of members, a complete list of the members entitled to vote at such meeting, arranged in alphabetical order, and showing the name, address, telephone number, facsimile number and electronic mail address of each member. For a period of ten (10) days prior to such meeting, the list shall be open to the examination of any member, for any purpose germane to the meeting, during ordinary business hours, either at a place within the city where such meeti...
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 …
...makes his living as a writer and a product development consultant. A founder and former editorial director of Builder.com, Shafer has been part of the Web development community almost from its inception.
A Journey to Python by Alex Martelli, 2006 recipient of the Frank Willison Award After a quarter century of experience in programming (once as a sideline of my main job as a hardware designer, at Texas Instruments and IBM Research, but as my main job for over half that time, at IBM Research and Cad.Lab/think3), I finally stumbled upon Python in 1999. This was thanks to the kind nagging of a friend and colleague whose judgment I respected and to whom I still feel grateful for his insistence (A...
...make sure that you have the right INCREF and DECREF calls at each place -- and the only way to go is to know (from the manual) the reference count behavior of each function you call (including functions you wrote yourself!). 3) If I comment out all the DECREF calls, I should only have to worry about objects that I've created which don't have reference counts? So, if I add an incref everywhere a new object is created, I should have a huge memory leak, but no stack corruption. N...
...make an IMPACT. Below are some of the ways the PSF uses its funding to support the Python community: Python Community Infrastructure The PSF supports the Python Package Index (PyPI), mail.python.org, wiki.python.org, and us.pycon.org. In addition to the costs of the community web services we provide, we need staff to expand our services programs and keep them running 24/7. The PSF community web services receive tens of millions of requests each month, with services like PyPI, mail.pytho...
...make them public (publish to python.org and announce to psf-members), with final approval at the next Board meeting. 10 Support Request from Jornadas Regionales de Software Libre Facundo Batista requested that the PSF sponsor 8th Jornadas Regionales de Software Libre in Argentina, in order to provide funding for R. Hettinger to give a keynote speech there. R. Hettinger recused himself from the discussion. D. Goodger expressed discomfort with the amount, and the approach of th...
...make the whole operation more predictable." This discussion was deferred to email. 18.2 Creating Marketing Material for Python The board also discussed the use of a Plone model to design a brochure and flyer as marketing material for Python as suggested by M.A. Lemburg. M.A. Lemburg: "MarcAndreLemburg has been in touch with a texter and a designer in Germany who have prepared a professional quality brochure and flyer for Plone. Should we put more energy and money int...
...make the brochure as attractive as possible. For that reason, we're currently focusing on getting more attention for the brochure project - via the PyCon US flyer, a newsletter, a Twitter account, blog posts and direct emails. Additional help in finding such interesting projects would be greatly appreciated. Please email me directly, if you know of such projects and ideally provide an introduction, so that we can pick up the lead from there. Thanks !" As far as future plans are concerned fo...
...make repetitive donations was implemented and tested to assure that the acknowledgements were being emailed and our donations database updated. Additional donation web pages are easily configured, and can be linked from any web page or wiki. One of our current plans is to implement one to collect donations for PyTexas. It was necessary to accomplish the CiviContribute milestone first, because signing up Associate members online via CiviMember requires the ability to collect membership fees onli...
...make a push to complete the HAM facility shortly and open the Associate Member program for action. Kurt concluded his report with a list of financial business items he will be focused on, he said: My focus is on the Associate Member program and AR/AP reduction. 5 Progress Reports The following board reports were submitted to the board mailing list one week prior to this month's meeting. Please see a summary of each board report listed below and a possible board discussion a...
...make available within five (5) days of written request from any nominated member, a complete list of the members entitled to vote at the time the request is made. The list must be in alphabetical order, showing the name, email address and physical address of record of each member. Section 3.9. Member Quorum. Except as otherwise required by law, by the Certificate of Incorporation or by these Bylaws, one-third (1/3) of the members entitled to vote, represented in person or represented by proxy,...
If you didn't find what you need, try your search in the Python language documentation.