Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...ibel confirmed that there was (and shortly after the meeting ended, he posted a link to the original proposal: http://wiki.python.org/moin/WebsiteRedesignProposal). 5 Conference Committee A. Kuchling posted a status report to the PSF-board mailing list just prior to the meeting: PyCon status, Dec. 13 2005 The program is mostly complete: http://wiki.python.org/moin/PyCon2006/Talks http://wiki.python.org/moin/PyCon2006/Tutorials http://wiki.python.org/moin/PyCon2006/Sprints T...
...intainable. Extensive and easy to use introspection facilities make Python easy to learn interactively by discovering its capabilities, including documentation, from the command prompt. Python is readily extensible in C or C++, so it is easy to incorporate non-Python modules into an application. Python has played an important role in the success of LivingLogic AG, and will continue to be the basis for most of our software development efforts. About the Authors Before receiving his Ph.D. in 2...
...ib" module providing object-oriented filesystem paths PEP 435, a standardized "enum" module PEP 436, a build enhancement that will help generate introspection information for builtins PEP 442, improved semantics for object finalization PEP 443, adding single-dispatch generic functions to the standard library PEP 445, a new C API for implementing custom memory allocators PEP 446, changing file descriptors to not be inherited by default in subprocesses PEP 450, a new "statistic...
...icy, and discuss with Milind Shaw. Status: carried forward. (Transferred from D. Ascher.) Originally from December 2005, Section 6, PSF Member Meeting: D. Goodger to complete the minutes for the 2005 PSF member meeting. Status: in progress. Originally from 14 February 2005, Section 4, Financials: K. Kaiser will ping the sponsor members who have not yet paid their 2006 PSF sponsor fees. Status: carried forward. 3.3 New in February/PyCon These action items originated in the...
...ibraries and the third party modules described above. Many more lines of code would have been needed working in, for example, Java or PHP. The integration capabilities of those languages are not as strong, and their threading support is harder to use. Python is impressive as an object-oriented rapid application development language. One of Python's key strengths lies in its ability to produce results quickly without sacrificing maintainability of the resulting code. In ForecastWatch.com, Pytho...
...In other words, we are working on many technical aspects of the project at this point. Board Discussion: Mertz: "Any word on when this is likely to be pinned down?" Campbell: "We are currently looking at the financial side of things." K. Kaiser: "I have offered payment options, but the problem is: How is the whole signup, renewal, etc. going to be automated -- what website, what code, who is writing it, and who is tracking, etc.?" This discussion was deferred t...
Version: None
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. …
View Release Notes
...ication: OpenEye Scientific Software A sponsor membership application was received from OpenEye Scientific Software. Excerpts: OpenEye Scientific Software is dedicated to providing bleeding edge software to the pharmaceutical industry for molecular modeling and cheminformatics. Scientists in our industry find Python provides the utility and the capability to get their day-to-day data processing needs accomplished. A scientist in our office says the reason he prefers Python is, "I can read...
...ine Devlin Runar Petersson, representing Madison Tyler LLC Sean Reifschneider James Tauber 2 Election of Nominated Members The observers were asked to leave the meeting during discussion. The following topics were discussed: What are the requirements for membership? Past and expected future contributions to the Python codebase and to the Python community; visibility in the community; attitude toward Python's IP. The existence of the new Membership FAQ was pointed out. Nomi...
...input name=PyCon_MORNING type=radio value=AM4> FULL: Faster Python Programs through Optimization and Extensions I </td><td> <xxx-input name=PyCon_AFTERNOON type=radio value=PM4> FULL: Faster Python Programs through Optimization and Extensions II </td></tr> <tr><td> <input name=PyCon_MORNING type=radio value=AM5> Python 101 </td><td> <xxx-input name=PyCon_AFTERNOON type=radio value=PM5> FULL: Code Like a Pythonista: Idiomatic Py...
...In most situations, the interpreter can be installed at an arbitrary location without having to recompile. The build process now builds a single library (libpython1.5.a) which contains everything except for the main() entry point. This makes life much easier for applications that embed Python. There is much better support for embedding, including threads, multiple interpreters(!), uninitialization, and access to the global interpreter lock. There is a -O option that removes SET_LINENO instructi...
...ired in a crosswalk installation. In addition to significantly accelerating development, a Python-based simulator can easily animate drawings, as shown. This allows meaningful demonstrations of the system much earlier than would otherwise have been possible. Zoom in At Carmanah, Python has been used not only by experienced engineers, but by student interns as well. Even interns with little prior programming experience can accomplish quite a lot with Python, while requiring less supervision th...
...in financial aid to 194 attendees. The Community Service Awards for 2017 were given to 6 individuals who have contributed to the scientific Python community, iPython, JuPyter, pandas, twisted, and Python 3, in addition to those who organized and chaired Python events. The 2017 Distinguished Service Award (the Foundation's highest award) was given to Tim Peters. The CSA is given for actions which carry a significant impact that shapes the Python world, whether through contributions o...
...icode object, this is converted to an 8-bit string. Unicode string comparisons is no longer aware of UTF-16 encoding peculiarities; it's a straight 16-bit compare. The Windows installer now installs the LICENSE file and no longer registers the Python DLL version in the registry (this is no longer needed). It now uses Tcl/Tk 8.3.2. A few portability problems have been fixed, in particular a compilation error involving socklen_t. The PC configuration is slightly friendlier to non...
...ion items appear like this.) Action items are tracked in the private PSF wiki and their status is recorded in the regular minutes. The numbers in square brackets (like "[0]") refer to the action item ID on the wiki. 4.1 Carried Forward The following are action items carried forward from the 10 August 2009 meeting, as highlighted in the minutes (Section 4, Status of Past Action Items). Numbers in [brackets] represent the item ID in the PSF private wiki. [11] Origina...
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 …
...iding principles for the program and funding in 2024. Program Guiding Principles The guiding principles of the PSF Grants Program are: Impactful Reliable Equitable Transparent Sustainable Funding Guiding Principles The guiding principles behind the PSF Grants Program funding are: Strive for geographic equity Prioritize underserved communities Prioritize high returns on investment in terms of community impact Invest in both new and existing communities Evaluate and fund in our...
...ing against those compiled against Python 2.1.x or earlier. There are solid technical reasons behind this design choice, but it does require some additional work when packaging applications for distribution to users running different versions of Python. In the Wing IDE debugger, we solve the problem simply be storing separate directories for each interpreter version and importing modules accordingly at runtime. For the IDE itself, we solve it by shipping with a specific Python interpreter includ...
If you didn't find what you need, try your search in the Python language documentation.