Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...important element is the PSF’s commitment to growing the fiscal sponsorship program. The PSF currently supports 11 local user groups, regional conferences, and Python projects around the United States. Fiscal sponsorees benefit from the PSF’s nonprofit structure and back-end resources so the projects can concentrate on furthering their goals and reaching into the local Python community. Groups like Boston Python and the annual PyCascades conference have been successful in providing rich experien...
...important." S. Holden: "So far everything's been done by email. Next job is 'phone calls and letters." M. von Löwis volunteered to help with letters, and R. Hettinger volunteered to help with phone calls. [Later, after K. Kaiser joined the meeting:] R. Hettinger reminded K. Kaiser that he (Hettinger) is now the Assistant Treasurer and stands ready to help. 5 Hostway Sponsor Membership Termination S. Holden reported that Hostway has dropped out of PSF memb...
Version: None
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 …
View Release Notes
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. …
...important tool in handling concurrent processes in the control logic. Threads are used to simultaneously monitor the production process, watch events from the GUI, and detect error messages coming in from other parts of the machine. The digital I/O interface and RS-485 serial communicator were libraries written in C. SWIG was used to quickly make these callable from Python code. The GUI components of the CD/DVD partitioner were built using Tkinter, which provides a simple but very reliable GUI ...
...important work." This discussion was deferred to email in order for members to pursue the remaining coverage of the Python code base which is nearly at 100%. 12 PSF Community Service Award Nominations for 2010 - 2nd Quarter The Board decided that the award candidate pool should first be broaden to include more candidates then nominations for the award would resume. Therefore, the discussion was deferred to email. 13 PSF Members Vote Counting Requiremen...
...important; } #pie-chart-wrap polyline { stroke: #e2e8ec; stroke-width: 2px; fill: none; } #pie-chart-wrap text { color: #666; font-size: 15px; line-height: 1; font-weight: 700; stroke: none; fill: #666; } @media (max-width: 1023px) { #pie-chart-wrap text { font-size: 13px; } } #pie-chart-wrap .pointer { stroke: #e2e8ec; fill: none; stroke-width: 2px; } #pie-chart-wrap .labels { } #pie-chart-wrap .labels .text-val { font-si...
...important part of the overall power and simplicity of the language. In addition to Python's clean design, the following factors make Python a good choice for enterprise integration tasks, like those undertaken at Gusto.com: OS Independence - The ability to develop code on one operating system, email it to a travel suppliers IT group, and have it work seamlessly on another operating system has been a godsend in deploying and maintaining the many components of Gusto.com. Database Integration - Py...
...important to understand in order to use the language to its fullest potential. But there was never a period of painful adjustment, and we never felt we needed to fight the syntax or fumble for ways to implement our algorithms. More pleasant surprises were in store for us. Until we used Python, we were not aware of what a difference programming in such a readable language would make. Some of us already had extensive experience programming in other interpreted dynamically typed languages. We belie...
...import http://www.python.org/ftp/python/2.4/rpms/KRUD-GPG-KEY" Install Python 2.4 by running: "yum install python2.4". Note that this will only install the base RPM, list "python2.4-devel" or other packages to install them as well. Source: python2.4-2.4-1pydotorg.src.rpm (Fedora Core 3 Source RPM, 7839258 bytes) Binaries for Fedora Core 3 (and similar): python2.4-2.4-1pydotorg.i386.rpm (Fedora Core 3 base RPM, 8064671 bytes) python2.4-devel-2....
...important things. Rob Page suggested RFPing yet. Ka-Ping Yee observed that the PSF has few female members. This may be the least gender balanced conference that he has attended. Maybe the board can do more to promote diversity in Python activities. Andrew Kuchling would like to see a more diverse set of organizers for PyCon. Kevin Altis was explicitly asked to include a woman in the Python OSCON committee. 3.2 New Sponsor Member The board had already approved ActiveGrid as...
Released: Feb. 7, 2023
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.0a5 is the fifth of seven planned alpha releases. Alpha releases are intended to make it easier to test …
Released: March 8, 2023
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.0a6 is the sixth of seven planned alpha releases. Alpha releases are intended to make it easier to test …
...important priority? Approximately 60% of members in attendance supported the umbrella organization idea as a long-term (2+ year) goal. Action items for next year? Strategy to increase user base? Improve library & tools for developers PSF support of conferences in other countries Further discussion was deferred. 5 Discussion of Bug Tracker Migration Brett Cannon proposed migrating away from the SF bug tracker; Python has outgrown it. There are several candidates for bug...
...important records are the contributor agreements, then the voting records. The Board agreed to assemble the existing records in one place, have them scanned, and enter them into the PSF data repository. D. Goodger will coordinate this work and maintain the records. 7 Other Business S. Holden will follow up regarding a promised donation. 8 Adjournment S. Deibel adjourned the meeting at 17:59 UTC.
...importing and configuration work of Martin von Löwis, the Jython bug tracker is moving to the PSF-hosted Roundup installation. The Board thanked Martin for his efforts. 8 Members' Meeting D. Goodger will send out a reminder of the deadline for nominations and resolutions to psf-members. A. Kuchling will write up a list of PSF accomplishments for the member's meeting. 9 Adjournment S. Deibel adjourned the meeting at 18:57 UTC.
...important considerations, such as what we can responsibly budget and how the program will be structured for long-term sustainability. We look forward to sharing more updates here and on the PSF blog when possible. Table of Contents Overview of the PSF Grants Program Guiding Principles Program Guiding Principles Funding Guiding Principles So what do these Guiding Principles mean? What to expect Why do we ask for so much information? Grant Process Application How to Submi...
...ImportError +-- EnvironmentError(*) | | | +-- IOError | +-- OSError(*) | +-- EOFError +-- RuntimeError | | | +-- NotImplementedError(*) | +-- NameError +-- AttributeError +-- SyntaxError +-- TypeError +-- AssertionError +-- LookupError(*) | | | +-- IndexError | +-- KeyError | +-- ArithmeticError(*) | | | +--...
...important thing on the PSF agenda and quite serious." D. Goodger asked for the help of the other Directors & Officers in getting Jeremy Hylton to send the records. Status: follow-up required. Originally from November 2006, Section 7, PyCon: D. Goodger will prepare for the PSF members' meeting at PyCon. D. Goodger reported that everything is done for the members' meeting except catering (another action item) and the ballots. Status: in progress. Originally from December 2006, Section ...
...important, since it will generate additional revenues to spend on sprints and the like." K. Kaiser: "We are setting up a new processor, FirstData. So between them and "classic" PayPal (money by email) we should be able to handle the payments. 5.4 Marketing Material MAL provides a brief introduction into his marketing project: "The project is lead by Marc-AndrĂŠ Lemburg who is in contact with the people behind the Plone brochure created by the German Z...
If you didn't find what you need, try your search in the Python language documentation.