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: March 20, 2010
Note: It is recommended that you use the latest bug fix release of the 3.1 series, 3.1.4. Python 3.1.2 was released on March 21st, 2010. The Python 3.1 version series is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. Improvements in …
View Release Notes
...id, despite the author's initial unfamiliarity with the language. After this was completed, the rapid development nature of Python made it easy to throw away the prototype and rewrite DevNET, again quite quickly, using the architecture described above. Conclusion Learning Python and writing DevNet at the same time was an enjoyable experience. With Python, application development is fast and the learning curve is easy to manage. About the Author Aadish Shrestha is currently pursuing a Masters...
...ide 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 the Python 2.7 series. The NEWS file lists every change in each alpha, beta, and release candidate of Python 2.6. What's New in Python 2.6. Report bugs at http://bugs.python.org. Read the Python license. PEP 361 set out the development schedule for 2.6. Help fund Python and its community by donating to the Python Software Foundat...
...ide subjectAltName). Python 2.6.9 final was released on October 29, 2013. The last binary release of Python 2.6 was 2.6.6. With the 2.6.9 release, and five years after its first release, the Python 2.6 series is now officially retired. All official maintenance for Python 2.6, including security patches, has ended. For ongoing maintenance releases, please see the Python 2.7 series. The NEWS file lists every change in each alpha, beta, release candidate, and final release of Python 2.6. What'...
...id of 7D9DC8D2. The public keys are located on the download page. MD5 checksums and sizes of the released files: f1317dbb2398374d6691edd5bff1b91d 11525876 python-3.1.1.tgz d1ddd9f16e3c6a51c7208f33518cd674 9510105 python-3.1.1.tar.bz2 d31e3e91c2ddd3e5ea7c40abe436917e 14130176 python-3.1.1.amd64.msi e05a6134b920ae86f0e33b8a43a801b3 13737984 python-3.1.1.msi 9c7f85cc7fb5a2fa533d338c88229633 17148746 python-3.1.1.dmg [1]The binaries for AMD64 will also work on processors that implement t...
...ide generators PEP 484, the typing module, a new standard for type annotations PEP 485, math.isclose(), a function for testing approximate equality PEP 486, making the Windows Python launcher aware of virtual environments PEP 488, eliminating .pyo files PEP 489, a new and improved mechanism for loading extension modules PEP 492, coroutines with async and await syntax More resources Online Documentation 3.5 Release Schedule Report bugs at http://bugs.python.org. Help fund Python and its commu...
...ideo of the Pycon 2009 talk demonstrating the turtle module is available. Videos There is a growing body of podcasts, screencasts and video presentations for the Python community, many of which may be of interest to educators. For more details, please consult the Audio/Video Instructional Materials for Python Specialized packages Given the large number of modules included in the Python distribution, it is often said that Python comes with batteries included. If the standard distribution do...
...identifier. Links to the translations will be made from the directory index page to the index of the translations directory as appropriate, and entries will be made in the non-English resources list. For each directory that represents a page to be translated, the local:content:text attribute in the content.yml file identifies the file which contains that page's content: --- !fragment # Type of template to use template: content.html # The data to pass to the template local: content: brea...
...IDLE Bug 778400: IDLE hangs when selecting "Edit with IDLE" from explorer. This was unique to Windows, and was fixed by adding an -n switch to the command the Windows installer creates to execute "Edit with IDLE" context-menu actions. IDLE displays a new message upon startup: some "personal firewall" kinds of programs (for example, ZoneAlarm) open a dialog of their own when any program opens a socket. IDLE does use sockets, talking on the computer's internal loo...
Released: April 15, 2006
We are pleased to announce the release of …
...iders for safety-critical solutions in the field of Air Traffic Management and Public Safety & Transport. With over 500 employees world-wide, it provides innovative, user-centered solutions to its customers. Frequentis has been using Python in its TAPtools® product family, which focuses on the Tower and Airport Tools segment of Air Traffic Control. These tools are used by air traffic controllers to track weather conditions, control runway lighting, and to monitor and control navigational aid...
...id this bottleneck without attempting to rebuild the whole registration system, AFNIC decided to place an asynchronous buffer between the client and the main registration application. This buffer was not a full-fledged system, it just received the requests, stored them in FIFO order, acknowledged them and later handed them over to the real registration system within the limits of its processing capacity. This asynchronous buffer was written in Python and is named Suzanne, from the novel Un barra...
...idioms into legal Python statements. These statements are executed to determine the values displayed in the GUI's grid. The order in which the statements are executed depends upon the dependencies between them. For example, if cell A1 references the value of B1, then B1 must be evaluated first. This provides us with the basic spreadsheet model that has proven so valuable for ad-hoc investigation of numerical models. Figure 2. The basic steps Resolver One uses to evaluate cell formulae. Zoom in...
...idual suppliers are more modern, they inherit many of the limitations of the GDS's as a result of their tight data-level integration with them. This is a problem when using these systems in the context of a web-based applications like Gusto.com. Also, GDS's are not relational systems and lack a query language like SQL, so queries are limited by the API provided by its developers. During the past 4 years our online processing systems have been developed in Java because many of the GDS's provide a...
...idered Python to be an excellent candidate for implementing our enterprise system, but it was initially passed over in favor of building upon the existing (vast) code base we already had in PHP. At that time, we felt that PHP could be used successfully in CORE by introducing a better structured system design. Unfortunately, that wasn't enough to overcome our other problems with PHP, so we re-evaluated our situation. The first alpha version of Python 2.2 had recently been released, and we decided...
...ided at the meeting. 1 Attendance The following members of the Board of Directors were present at the meeting: Tim Peters, Stephan Deibel, Martin von Löwis, Jeremy Hylton, and Andrew Kuchling. Also in attendance were Kurt B. Kaiser (Treasurer), Neal Norwitz (Assistant Treasurer), and David Goodger (Assistant Secretary). D. Goodger prepared these minutes. 2 Minutes of Past Meetings The January 2006 minutes were approved by a 4-0-1 vote. 3 ...
...idely used in scientific and numeric computing: SciPy is a collection of packages for mathematics, science, and engineering. Pandas is a data analysis and modeling library. IPython is a powerful interactive shell that features easy editing and recording of a work session, and supports visualizations and parallel computing. The Software Carpentry Course teaches basic skills for scientific computing, running bootcamps and providing open-access teaching materials. Education Python is a superb l...
...iding binary installers for 2.3.6. Windows and Mac OS X users who cannot compile their own versions should continue to use the 2.3.5 installers. These installers are not vulnerable to PSF-2006-001. gzip-compressed source code: Python-2.3.6.tgz bzip2-compressed source code: Python-2.3.6.tar.bz2, the source archive. The bzip2-compressed version is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack the archive with tar -zxvf Python-2.3.6.tgz (or b...
...ide bug fixes for people who are still using Python 2.3. For more information on the new features of Python 2.3 see the 2.3 highlights or consult Andrew Kuchling's What's New In Python for a more detailed view. Since the release candidate, we received various reports that the this release may fail to build on current operating systems, in particular on OS X. We have made no attempt to fix these problems, as the release is targeted for systems that were current at the time Python 2.3 was original...
If you didn't find what you need, try your search in the Python language documentation.