Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Python Success Stories Introduction This is a story about how Python's elegant design can make the language useful in an unexpected way. Carmanah Technologies Inc. (http://www.carmanah.com/) was conceived in the middle of the Pacific Ocean. The founder, David Green, was sailing his boat from Fiji, bound for Victoria, British Columbia. He was running low on battery power for his navigation lights, and had an insight. The eventual result of that mid-ocean idea was the world's first self-conta...
Python Software Foundation Members Meeting Minutes 2006-02-24 The Python Software Foundation Minutes of the 2006 Members Meeting February 24, 2006 The members of the Python Software Foundation (the "PSF") held its annual meeting on February 24, 2006 at 17:10 CST (23:10 UTC) in the Marriott Quorum Hotel in Dallas/Addison, Texas, USA (PyCon TX 2006). Stephan Deibel presided over the meeting. David Goodger prepared these minutes. Contents 1 Attendance 2 &nbs...
2010-06-21 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors June 21, 2010 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:03 UTC, 21 June 2010. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abstentions; e.g. "5-1-2" means "...
Donation Drive ThePSF, Python Software Foundation, Python, PSF Invest in our Foundation and better the Python community! Thanks to everyone who helped us exceed our goal of $20,000.00 USD by May 12th! .crm-contribute-widget { font-size:12px; font-family:Helvetica, Arial, sans; padding:6px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; bor...
Python 2.0 Python 2.0 Note: This is no longer the most current Python release. See Python 2.0.1 for a patch release and the download page for more recent releases. The final version of Python 2.0 was released on October 16, 2000. Download What's new (overview) What's new (details) Post-release news For critical patches, a Python 2.0 specific FAQ, and other issues that have come up since the release, please go to the new Python 2.0 info area, a set of user-editabl...
Version: None
Released: Oct. 2, 2023
This is the stable release of Python 3.12.0 Python 3.12.0 is the newest major release of the Python programming language, and it contains many new features and optimizations. Major new features of the 3.12 series, compared to 3.11 New features More flexible f-string parsing, …
View Release Notes
...generator in Python. The function math.rint() is removed. In Python.h, "#define _GNU_SOURCE 1" was added. Version 0.9.1 of Greg Ward's distutils is included (instead of version 0.9). A new version of SRE is included. It is more stable, and more compatible with the old RE module. Non-matching ranges are indicated by -1, not None. (The documentation said None, but the PRE implementation used -1; changing to None would break existing code.) The winreg module has been renamed t...
2010-10-18 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors October 18, 2010 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 18 October 2010. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor ? opposed ? abstentions; e.g. "5-1-2" mean...
EDU-SIG: Python in Education EDU-SIG: Python in Education More and more, Python is making inroads at all levels in education. Python offers an interactive environment in which to explore procedural, functional and object oriented approaches to problem solving. Its high level data structures and clear syntax make it an ideal first language, while the large number of existing libraries make it suitable to tackle almost any programming tasks. Edu-sig, through its mailing list, provides an infor...
Released: May 22, 2023
This is a beta preview of Python 3.12 Python 3.12 is still in development. This release, 3.12.0b1 is the first 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 …
Python Success Stories Introduction Nexedi is a leader in high-end enterprise services, providing solutions for Enterprise Resource Planning (ERP), Customer Relationship Management (CRM), and eCommerce. Nexedi has built its business on Open Source, and has designed and released an ERP/CRM framework called ERP5 under the GPL Free Software license. ERP5 is in production in the apparel industry and government agencies with multi-gigabyte databases that track millions of warehouse stock movements...
Python Success Stories Introduction AstraZeneca is one of the world's leading pharmaceutical companies. With over 54,000 employees world-wide, it provides innovative, effective medicines designed to fight cancer, provide pain control, heal infection, and fight diseases of the cardiovascular, central nervous, gastrointestinal, and respiratory systems. Finding a new drug often takes over a decade and more than $800 million. A big problem early in the process is identifying those candidates more...
Python Success Stories Introduction Wing IDE is a commercial integrated development environment for the Python programming language. Wing provides developers with a full-featured source editor, debugger, code browser, and many other tools specifically designed for use with Python. Wing works with all forms of Python, whether running as a stand-alone app, under a web server, or in a custom embedded scripting environment. Several GUI layers (wxPython, PyQt, PyGTK, and Tkinter) are supported, as...
...generator in Python. The function math.rint() is removed. In Python.h, "#define _GNU_SOURCE 1" was added. Version 0.9.1 of Greg Ward's distutils is included (instead of version 0.9). A new version of SRE is included. It is more stable, and more compatible with the old RE module. Non-matching ranges are indicated by -1, not None. (The documentation said None, but the PRE implementation used -1; changing to None would break existing code.) The winreg module has been renamed to _winreg...
2020 PSF Annual Report #wrapper { overflow: hidden; position: relative; } .resize-active * { transition: none; } h1, .h1 { line-height: 34px; margin-bottom: 27px; } h2, .h2 { color: #3776ab; line-height: 26px; display: block; } p, blockquote, time, em { line-height: 28px; } time { font-style: italic; } p { margin-bottom: 24px; text-align: justify; } a { transition: color 0.3s ease-in-out; text-decoration: none; } .section-head...
...generators now have a gen.__name__ attribute that equals gen.gi_code.co_name, like func.__name___ that equals func.func_code.co_name. The repr() of a generator now also contains this name. Issue #2831: enumerate() now has a start argument. Issue #2801: fix bug in the float.is_integer method where a ValueError was sometimes incorrectly raised. The --with-toolbox-glue option (and the associated pymactoolbox.h) have been removed. Issue #2196: hasattr() now lets exceptions which do not inherit Exce...
2012-06-18 & 2012-06-25 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors June 18, 2012 & June 25, 2012 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Group Video Calling via Skype and Internet Relay Chat beginning at 16:00 UTC, 18 June 2012 (Part 1) and resumed on 25 June 2012 (Part 2) & again was held over Group Video Calling via Skype and Internet Relay Cha...
The Python 2.3 Method Resolution Order By Michele Simionato. Abstract:This document is intended for Python programmers who want to understand the C3 Method Resolution Order used in Python 2.3. Although it is not intended for newbies, it is quite pedagogical with many worked out examples. I am not aware of other publicly available documents with the same scope, therefore it should be useful. Disclaimer: I donate this document to the Python Software Foundation, under the Python 2.3 lice...
2011-09-19 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors September 19, 2011 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 19 September 2011. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abstentions; e.g. "5-1-2&q...
2012-03-26 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors March 26, 2012 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 26 March 2012. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abstentions; e.g. "...
If you didn't find what you need, try your search in the Python language documentation.