Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Location: Remote USA
Telecommuting: Yes
The Python Software Foundation (PSF) is hiring a full-time Infrastructure Engineer, reporting to the PSF's Director of Engineering. The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python …
Version: None
Released: Sept. 5, 2020
Python 3.5.10 Python 3.5 has reached end-of-life. Python 3.5.10 is the final release of 3.5. Python 3.5.10 was released on September 5th, 2020. Python 3.5.10 is the final release in the Python 3.5 series. As of this release, the 3.5 branch has been retired, no further …
View Release Notes
...all series. The Tribon software suite covers the ship building process from the first concept to the finished ship. The design and construction of a ship involves a high degree of concurrent engineering. To solve this problem Tribon uses a Product Information Model (PIM), which is the central repository and single source of information for designers, planners, administrators of material, manufacturing personnel, and others working on design and construction. View of a small part of a ship's P...
...allenge, this bot-based architecture had three interesting side-effects: It allowed us to interact in real-time with these subsystems. We could fire up iChat and interact with the bots via IM, using a simple and limited english-like grammar It allowed us to make the core system relatively small, since we didn't need to bundle in the work that was being done by the bots. Sure, there was still code to write, but the bot code is conceptually and physically decoupled from the stuff that drives the ...
...all PSF Board/Members mailing lists also making sure emails a re being answered/followed up on. I am continuing to read through all of the email threads that occur on the board/members mailing lists. Contributor Agreements collecting agreements coming through EchoSign and marking them in bug tracker. Going through all of the backlog from PyCon. Documentation Upkeep and Wiki working on helping Van with the 2013 PSF Budget Other Conferences Please see the Event Coordinator Report...
...alling a base class's __new__). Recall that you create class instances by calling the class. When the class is a new-style class, the following happens when it is called. First, the class's __new__ method is called, passing the class itself as first argument, followed by any (positional as well as keyword) arguments received by the original call. This returns a new instance. Then that instance's __init__ method is called to further initialize it. (This is all controlled by the __ca...
...allocation scheme. For larger lists, overallocation ranged between 3% and 25%. Now, it is a constant 12%. For smaller lists (n<8), overallocation was upto eight elements. Now, the overallocation is no more than three elements -- this improves space utilization for applications that have large numbers of small lists. Most list bodies now get re-used rather than freed. Speeds up list instantiation and deletion by saving calls to malloc() and free(). The dict.update() method now accepts all ...
...All communication via the email address should be in accordance with our code of conduct and ethical behavior. There is no service level agreement between the user and the Python Software Foundation. The service is provided on a best-effort basis, the PSF does not make any specific availability or delivery guarantees. This email alias should not be used for personal benefit. For example, those that use their @python.org email to solicit work for their Python consulting work violate this rule...
...all regulations will be followed, especially by our vendors. Expo Hall: Now that I have the floor plan finalized, I am working on allocating sponsors to specific booths. I have created a page on the us.pycon.org website with all of the sponsor info so they may access it at any time necessary. Attendee Registration: We have launched tutorial registration. I have created a new reg form for CTE to use that includes tutorials. Conference Program: I have taken on the duty to collect the items due for...
...ally directly related to community relations, but I thought I'd mention it here anyway: The Python, Jython and PSF wikis have finally be setup for HTTPS only mode, e.g. https://wiki.python.org/moin/. All HTTP traffic is redirected to HTTPS automatically and thanks to Donald Stufft we even have perfect forward security enabled on the sites. I've removed the wiki attack banner and instead added a section to the front page of the Python and Jython wikis pointing to the attack wiki page: https://wik...
...all aspects of our lives and is reshaping our future. Nonprofits like the PSF are having to rebuild. With PyCon 2020 and 2021 happening virtually, the PSF is faced with potentially losing $1.2 million USD of expected revenue for those two years. This fundraiser is critically important and the money raised will help the PSF support the tools and initiatives that Pythonistas use everyday. This years' fundraiser is focusing on education. We're excited to be able to collaborate with authors,...
Released: July 8, 2025
It's the final 3.14 beta! https://www.python.org/downloads/release/python-3140b4/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b4, is the last of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new …
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 …
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. …
...allocation scheme. For larger lists, overallocation ranged between 3% and 25%. Now, it is a constant 12%. For smaller lists (n<8), overallocation was up to eight elements. Now, the overallocation is no more than three elements -- this improves space utilization for applications that have large numbers of small lists. Most list bodies now get re-used rather than freed. Speeds up list instantiation and deletion by saving calls to malloc() and free(). The dict.update() method now accepts all...
Released: Feb. 3, 2026
This is third maintenance release of Python 3.14 Python 3.14.3 is the third maintenance release of 3.14, containing around 299 bugfixes, build improvements and documentation changes since 3.14.2. Major new features of the 3.14 series, compared to 3.13 Some of the major new features and changes …
...all via phone and Internet Relay Chat beginning at 18:00 CEST/ 12:00 EDT, on September 12 2012. Marc-Andre Lemburg presided over the meeting. Ewa Jodlowska prepared the minutes. All votes are reported in the form "Y-N-A" (in favor-Y‚opposed-N‚abstentions-A; e.g. "5-1-2" means "5 in favor, 1 opposed, and 2 abstentions"). Contents 1 Attendance 2 Minutes of Past Meetings 3 Votes Taken Between Meetings 4 &n...
If you didn't find what you need, try your search in the Python language documentation.