Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...what's needed, what will work for various classes of users, and what ideas to steal from other related systems (the closest being Red Hat's RPM and Perl's MakeMaker). Decisions made Everyone seemed to agree with my proposed mode of operation: the user downloads a package, unpacks it, and runs a Python script tentatively called setup.py (the fact that this name overlaps somewhat with the module description file in the Python distribution and in many large module...
...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 Submit Resolution After a Grant is Aw...
Version: None
Released: June 6, 2023
This is a beta preview of Python 3.12 Python 3.12 is still in development. This release, 3.12.0b2 is the second of four beta release previews of 3.12. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to …
Location: Remote United States
What We’re Building PJMF is building a suite of AI-enabled tools that will serve as the intelligence layer for modern philanthropy. Every year, foundations and corporate funders deploy hundreds of billions of dollars toward humanity's most pressing challenges—yet they do so using systems designed for compliance, not insight. Program officers …
...what I need? Download : where can I get a copy? Security : is this actually from the package author, and not a Trojan horse? Installation : how do I compile the package, install it, and set it up? Updating : what's the latest version of a package? do I need to get an updated version for my system? The Distutils SIG focuses on the hardest and most complicated step, #4, so the Catalog SIG doesn't really have to concern itself with that proble...
...What is the PSF" session at PyCon. It will be an informal session with no specific preparation needed. 6. Change to psf-board mailing list policy The board discussed whether people other that board members or officers should be subscribed to the psf-board mailing list. The foundation lawyer raised a concern about privileged communication with the board, because regular members were also on that list. There was also some concern that sensitive communicates might want to be limited to current...
...what is permitted and what not. To avoid confusing the general public, please add a trademark notice where applicable (e.g. the imprint, footer of a website, about screen, etc.): "Python" and the Python Logo are trademarks of the Python Software Foundation (PSF). [We] are not affiliated with the PSF. May I use the wordmark Python in a company name? As this is more complex topic, please always get approval from the PSF Trademark Working Group before engaging in setting up a company ...
...what the PSF is looking for), and a Google Summer of Code BoF (what was done, the outcomes, and what will happen next year). A. Kuchling volunteered to run the Summer of Code BoF if nobody else was forthcoming, and noted that the subject would be regarding what the PSF did for the SoC, not about the SoC in general. J. Hylton suggested that Chris DiBona and Greg Stein be asked if they want to participate in the SoC BoF. A. Kuchling noted that if Chris DiBona is coming to PyCon, he and a PSF di...
...What is a conflicts of interest? A potential conflict of interest occurs anytime you, your friends, family, or an organization you participate in stands to gain from a decision that is being made by the PSF (and specifically by the board). Possible conflicts of interest should be considered broadly. The highest standards of ethics apply for all PSF members, officers, and directors. What to do about conflicts of interest: Possible conflicts of interest should be disclosed to all decision-makers p...
Software Bill-of-Materials Information Information on CPython release artifacts Software Bills-of-Material (SBOMs) Background Starting with the Python 3.12.2 release, CPython release artifacts include Software Bill-of-Materials (SBOM) documents. This page provides guidance on downloading and using Software Bill-of-Materials documents describing CPython release artifacts. Currently SBOM documents are only available for source code releases. What is a Software Bill-of-Materials (SBOM)? Software B...
Released: April 15, 2006
We are pleased to announce the release of Python 2.4.3 (final), a bugfix release of Python 2.4, on March 29, 2006. Python 2.4 is now in bugfix-only mode; no new features are being added. At least 50 bugs have been squashed since Python 2.4.2, including a number …
View Release Notes
Released: Nov. 30, 2004
We are pleased to announce the release of Python 2.4, final on November 30, 2004. This is a final, stable release, and we can recommend that Python users upgrade to this version. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun …
Released: March 30, 2005
We are pleased to announce the release of Python 2.4.1 (final) on March 30, 2005. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 …
Released: Sept. 27, 2005
We are pleased to announce the release of Python 2.4.2 (final), a bugfix release, on September 28, 2005. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is …
...What's New? See the highlights of this release. Andrew Kuchling's What's New in Python 2.4 describes the most visible changes since Python 2.3 in more detail. A detailed list of the changes is in the release notes, or the Misc/NEWS file in the source distribution. For the full list of changes, you can poke around in CVS. Documentation The documentation has also been updated: Browse HTML on-line Download using HTTP. Downloadable packages of the documentation will be available shortly. Fil...
...What's New? See the highlights of the Python 2.4 release. Andrew Kuchling's What's New in Python 2.4 describes the most visible changes since Python 2.3 in more detail. A detailed list of the changes in 2.4.1 is in the release notes, or the Misc/NEWS file in the source distribution. For the full list of changes, you can poke around in CVS. Documentation The documentation has also been updated: Browse HTML on-line Download using HTTP. Files, MD5 checksums, signatures and sizes 7bb2416a4f...
...What's New? See the highlights of the Python 2.4 release. Andrew Kuchling's What's New in Python 2.4 describes the most visible changes since Python 2.3 in more detail. A detailed list of the changes in 2.4.2 can be found in the release notes, or the Misc/NEWS file in the source distribution. For the full list of changes, you can poke around in CVS. Documentation The documentation has also been updated: Browse HTML on-line Download using HTTP. Documentation is available in Windows Help (.ch...
...what: (errno, strerror) = what print "Error number", errno, "(%s)" % strerror The same approach works for the SyntaxError exception, with the proviso that the info part is not always present: try: c = compile(source, filename, "exec") except SyntaxError, what: try: message, info = what except: message, info = what, None if info: "...print source code info..." print "SyntaxError:", msg
...what software is required for this purpose, and coordinate its implementation and documentation.
If you didn't find what you need, try your search in the Python language documentation.