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.
Version: None
Released: May 1, 2018
Python 2.7.15 is a bugfix release in the Python 2.7 series. Note Attention macOS users: as of 2.7.15, all python.org macOS installers ship with a builtin copy of OpenSSL. Additionally, there is a new additional installer variant for macOS 10.9+ that includes a built-in version of Tcl/Tk 8.6. See the …
...aller no longer runs a separate Tcl/Tk installer; instead, it installs the needed Tcl/Tk files directly in the Python directory. If you already have a Tcl/Tk installation, this wastes some disk space (about 4 Megs) but avoids problems with conflicting Tcl/Tk installations, and makes it much easier for Python to ensure that Tcl/Tk can find all its files. [This was new in 1.6] The Windows installer now installs by default in \Python20\ on the default volume, instead of \Program Files\Pyt...
...ally discussion remains civil. In case of an actual flamebait posting, you can ignore it, quietly plonk the offending poster in your killfile or mail filters, or write a sharp but still-polite response, but at all costs resist the urge to flame back. Generally comp.lang.python is a high-signal, low-noise group. It's also a high-traffic group, running at around 200 posts per day. An archive of the list is available: python.org archive of python-list comp.lang.python in non-English There are s...
...allocated for a PSF Community Service Award recipient. 7 "Python Swallowed Whole" Book Project S. Holden: ""Python Swallowed Whole" is a collaborative project with Pearson's to get up to 30 distinguished Pythonistas to contribute a chapter for a book about Python. R. Hettinger has prepared a list of potential contributors." D. Mertz: "I've talked with R. Hettinger about the [book] idea." T. Peters: "Is the project asking ...
...all areas of our Grants program and updated our Grants Workgroup Charter. With more changes to come, we are thrilled to share that we awarded a record-breaking amount of grant funds in 2024! Empowering the Python community through Fiscal Sponsorship - We are proud to continue supporting our 20 fiscal sponsoree organizations with their initiatives and events all year round. The PSF provides 501(c)(3) tax-exempt status to fiscal sponsorees such as PyLadies and Pallets, and provides back office ...
...all activities and be listed as a pending sponsor member, but may not vote at meetings. Motion approved unanimously. Sponsor Member Policy The board agreed to modify the PSF web pages to include: Any organization is welcome to apply for sponsor membership - however, approval of the membership is conditional on a member vote at a member meeting, and the Board may issue a recommendation to the members regarding the application. Potential applicants should kn...
...allows the PSF financial stability to continue supporting a growing community! Last year, this fundraiser was a huge success even at the end of an incredibly difficult year. It was amazing to know Pythonistas had our back, and your contributions allowed us to keep doing new things for the community in 2021. We can't wait to finally see you again *in person* at PyCon US 2022! Help us continue the momentum!
...ally there's nothing else with the flexibility and as many web libraries," said Prof. James A. Hendler. EZTrip.com "The travel industry is made up of a myriad supplier data feeds all of which are proprietary in some way and are constantly changing. Python repeatedly has allowed us to access, build and test our in-house communications with hundreds of travel suppliers around the world in a matter of days rather then the months it would have taken using other languages. Since adopti...
...all out of sync when either the class definitions or the initializer structure changed. What I really wanted was code that would analyze the shape and members of the initializer, query the class definitions themselves about their members, and then adjust itself to impedance-match the two sets. This kind of thing is called metaclass hacking and is generally considered fearsomely esoteric -- deep black magic. Most object-oriented languages don't support it at all; in those that do (Perl being one)...
Released: May 13, 2020
This is the third maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.3, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Major new features of …
View Release Notes
...all the platforms via his website. Mike Fiedler As PyPI’s sole Safety & Security Engineer, Mike focuses on ensuring that all users of PyPI - directly and indirectly - can rest easier knowing that the projects they rely on remain secure. He spends most of his time with the warehouse codebase, the underlying open source project that makes up PyPI.org and serves millions of requests a day. Mike works with communities of security researchers, developing methods to enable rapid response, and inc...
...Allowed in most cases by the nominative use rules described in the section "Uses that Never Require Approval" above. Other uses in ads only with prior permission. Use of the word "Python" in email and informally -- Allowed without the circle-R symbol. Use of the word "Python" in academic papers, theses, and books -- Allowed without the circle-R symbol. Books should include the symbol. Use of the word "Python" in another trademark -- Not allowed without pr...
...alled H2X, named after the allied navigation systems used during the second world war. H2X was based on an in-house molecular property calculator called Drone. This system used a Perl script which computed some of the simpler molecular properties by calling the appropriate prediction program, usually through a wrapper written in Perl, csh, or a domain specific control language. Python Chosen H2X using Drone was a successful experiment and it was used by many people. In 2001 AstraZeneca decided...
...all modules) Library Reference (keep this under your pillow) Macintosh Library Modules (this too, if you use a Macintosh) Language Reference (for language lawyers) Extending and Embedding (tutorial for C/C++ programmers) Python/C API (reference for C/C++ programmers) Documenting Python (information for documentation authors) Installing Python Modules (information for installers & sys-admins) Distributing Python Modules (sharing modules with others) If you have comm...
...all new members as soon as the form is approved and put up on the website. Tax filing. Jeremy Hylton will do this. 501(c)(3) application. Guido van Rossum volunteered to chair the 501(c)(3) application committee, and Tim Peters, Marc-Andre Lemburg and Jeremy Hylton volunteered to serve on the committee. The committee has to wait until a mission statement is approved, see agenda item 5. 3. Meet the new board Every director present greeted every other director present. 4. PSF...
...all software components Software identifiers (like CPE and Package URLs) Download URLs for source code with checksums File names and content checksums Dependency relationships between each component CPython SBOMs satisfy the requirements listed in the NTIA Minimum Elements for a Software Bill of Materials. Software identifiers can be used for correlating software in use to vulnerability databases like the CVE database and Open Source Vulnerability database (OSV), typically done automatically us...
If you didn't find what you need, try your search in the Python language documentation.