Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
17 Aug. from 6am UTC to 6:30am UTC, 2022
SOLID's Single Responsibility Principle - continues the Software Craftsmanship seriesNZPUG Auckland BranchImproving Python design approachesHybrid, virtual/Auckland, New Zealand Wed 17Aug, 1800 for 1830 NZST (0600 for 0630 UTC, same day)link
...ide on Read the Docs. Start fixing issues listed in the pythondotorg issue tracker.
Version: None
Released: March 11, 2008
Python 2.3 is now well and truly in bugfix-only mode; no new features are being added, and only security critical bugs have been fixed. This release addresses a number of cases interpreter might have crashed in certain boundary conditions. See the detailed release notes for more details. …
View Release Notes
Released: Dec. 19, 2008
This release includes just a small number of fixes, primarily preventing crashes of the interpreter in certain boundary cases. This is the last planned release in the Python 2.4 series. We have decided not to include binaries for Windows or OS X in this release, nor to update …
...ides conference space for up to 600 delegates at no charge, for 1 tutorial day, 3 conference days, and 4 days of sprints. The PSF pays for hotel-provided catering services ($42 per delegate per conference or tutorial day). The PSF pays for hotel-provided wireless networking ($11000 per conference). Points of discussion: Why a two year contract? We offered a two year commitment so that 1) the hotel is more willing to make concessions, and 2) we don't need to go through the site selection proce...
Released: June 26, 2009
Python 3.1 has been superseded by 3.1.1. You can download 3.1.1. Python 3.1 final was released on June 27th, 2009. Python 3.1 is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. Improvements in this release include: An …
Released: April 20, 2015
Python 3.5.0a4 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.0a4 was released on April 20th, 2015. Major new features of the 3.5 series, compared to 3.4 Python 3.5 is still in development, …
...idity, to name a few. We needed a way to describe this schema once and then reliably produce executable code from it. The Hard Way with C++ Our first implementation of this schema involved a fractured collection of representations. The XML protocol module had tables describing the serialization and deserialization of XML streams. The storage modules had other tables describing the mapping from disk to memory structures. The validation module had its own tables containing rules about which pr...
What's new in Python 1.5 and beyond If you download the source release, there's a loooong list of changes since release 1.4 in the file Misc/NEWS. Below are some highlights. (Or go directly to the listings of what's new in 1.5b1, what's new in 1.5b2, and what's new in 1.5 (final).) For an essay on the (difficult!) subject of metaprogramming, see my essay Metaprogramming in Python 1.5. See also the description of some major new features in version 1.5: Built-in Package Support and Stand...
Python Success Stories Background Industrial Light & Magic (ILM) was started in 1975 by filmmaker George Lucas, in order to create the special effects for the original Star Wars film. Since then, ILM has grown into a visual effects powerhouse that has contributed not just to the entire Star Wars series, but also to films as diverse as Forrest Gump, Jurassic Park, Who Framed Roger Rabbit, Raiders of the Lost Ark, and Terminator 2. ILM has won numerous Academy Awards for Best Visual Effects...
Released: June 3, 2011
Python 2.6 is now in security-fix-only mode; no new features are being added, and no new bug fix releases are planned. We intend to provide source-only security fixes for the Python 2.6 series until October 2013 (five years after the 2.6 final release). For ongoing maintenance releases, please see …
Released: June 27, 2020
Note: The release you are looking at is a bugfix release for the legacy 3.7 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.7 was 3.7.17. Please see …
...id consider C# since "Mono" supports it and the guys here were already well-versed in C# development on Windows. However, we lacked confidence that code developed on Windows would work equally well on Mono, and all development would need to actively avoid API that would be missing on Mono. The differences in stability and feature set of the IDEs on Windows and Linux was also an issue. As a result, we looked at other options, including Python. At the time of our investigation, Python ha...
...ider, as well as the GUI that provides the end-user search box, results pages, and all administrative functions. Python was chosen for several reasons: Python (like Java) is a modern language with objects, modules, threads, exceptions, and automatic memory management. At the time, both C and C++ were rejected as missing at least some of these features. The solution needed to be multi-threaded. Neither Perl nor Java was chosen as the solution at the time. Perl was not considered to be as robust....
...iding information about other sources of help. If you think the auto-response mail includes the answer to a question sent to webmaster, the question does not need to be answered by a human. If a response is appropriate, please Cc: the webmaster address so others can see that the question has been answered. Note that taking action (such as updating the web site) always makes a response appropriate; people deserve to know that their e-mail was welcome and helpful. If you're responding to webmast...
...ideas. Although we have phrased the formal diversity statement generically to make it all-inclusive, we recognize that there are specific attributes that are used to discriminate against people. In alphabetical order, some of these attributes include (but are not limited to): age, culture, ethnicity, gender identity or expression, national origin, physical or mental difference, politics, race, religion, sex, sexual orientation, socio-economic status, and subculture. We welcome people regardles...
PSF Board Meeting Minutes 2013 December 6th, 2013 November 15th, 2013 November 1st, 2013 September 27th, 2013 September 13th, 2013 August 30th, 2013 August 16th, 2013 July 26th, 2013 July 12th, 2013 June 28th, 2013 June 14th, 2013 May 31st, 2013 May 10th, 2013 April 26th, 2013 April 12th, 2013 March 29th, 2013 March 5th, 2013 February 20th, 2013 February 6th, 2013 January 16th, 2013 2012 December 19th, 2012 December 5th, 2012 November 21st, 2012 November 7th, 2012 October 17th, 2012 Sept...
...ides other clauses of this policy. However, if you have any doubts about your intended use of the trademarks, please contact the PSF Trademarks Committee. Uses that Always Require Approval Any commercial use of the PSF trademarks in product or company names must be approved first by the PSF. Some uses, like calling a company "The Python Company," or a product "Python Language" or "Python IDE" will be refused. This is because they are overly broad, or confusing as...
Location: Remote Remote
Contract hours: Full time Location: Remote (within 2 hours of London timezone) Salary: €25k - €30k depending on experience About Adzuna Adzuna is a job search engine that lists every job, everywhere. From our launch in the UK in 2011, we now …
Released: March 17, 2014
Python 3.4.0 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.0 was released on March 16th, 2014. Major new features of the 3.4 series, compared to 3.3 Python 3.4 includes a range …
If you didn't find what you need, try your search in the Python language documentation.