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 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 of improvements of the 3.x series, including hundreds …
View Release Notes
...OS X 10.9 (Mavericks) may be affected by issue 18458, experiencing crashes when using the interactive interpreter. This bug is not fixed by the Python 2.6.9 release. If you are having this problem, please review your options by visiting the issue tracker. Developers on Ubuntu 11.04 (Natty Narwhal) or later may experience problems when building Python 2.6 from source, due to the adoption of multiarch support. See issue 9762 for additional details and workarounds. Documentation The documentati...
...oss or arbitrary code execution. If the registered object is a module, the danger is particularly serious. For example, if the registered module imports the os module, an attacker could invoke the os.system() function.</p> <p>But the attack is not limited to registered object modules; for example, the code in the Python cookbook recipe at <a href="http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/165375" >http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe...
...ost Python builds out there, especially not the builds for the Windows or Mac OS X platform provided by www.python.org.</p> <p>You can find out whether you are running a UCS-4 enabled build by looking at the sys.maxunicode attribute: it is 65535 in a UCS-2 build and 1114111 in a UCS-4 build.</p> <p>More information can be found in this posting to the python-dev mailing list: <a href="http://mail.python.org/pipermail/python-dev/2006-October/069260.html">htt...
...ospection 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 "statistics" module PEP 451, standardizing module metadata for Python's module import system PEP 453, a bundled installer for the pip package manager PEP 454, a new &quo...
Released: March 10, 2014
Python 3.4.0rc3 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 release candidate 3 was released on March 9th, 2014. This is a preview release of the next major release of Python, Python 3.4, and is not suitable for production …
Released: May 19, 2014
Python 3.4.1 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.1 was released on May 18th, 2014. Python 3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. One notable change: the version of OpenSSL bundled with the Windows …
...ose that needed to be converted to a different localization region, and those that required an upgraded boot loader could not be handled this way. Instead, a separate executable was used to recover or convert at the boot-ROM level. On a typical day, there were hundreds of these requiring service, with many different models. The Solution To solve some of these problems, I started using a terminal script to drive serial communication to the modems, in order to bypass manual use of the web browse...
Released: Feb. 13, 2009
Python 3.0.1 was released on February 13, 2009. It was a bugfix release of Python 3.0. This is the first bugfix release of Python 3.0. Python 3.0 is now in bugfix-only mode; no new features are being added. Dozens of bugs that were reported since the …
Released: May 5, 2014
Python 3.4.1rc1 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.1 was released on May 18th, 2014. Python 3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. One notable change: the version of OpenSSL bundled with the Windows …
...osx2009-02-14.dmg The signatures for the source tarballs above were generated with GnuPG using release manager Barry Warsaw's public key which has a key id of EA5BBD71. The Windows installers were signed by Martin von Löwis' public key which has a key id of 7D9DC8D2. Documentation Online Documentation is updated twice a day What's new in Python 3000 Guido van Rossum's current blog Guido van Rossum's previous blog [1]The binaries for AMD64 will also work on processors that implement the I...
...ossum as a language that could be used to teach the most advanced concepts of programming to non-programmers. Over the past decade, Python has grown world-wide into a programming language that is used in mission-critical applications by major players such as Google, Philips, Nasa, AstraZeneca, Industrial Light and Magic, and Rackspace. Python is also used extensively in universities and by many research groups. Python stresses readability, simplicity and elegance. Says van Rossum: "As a...
Released: Nov. 1, 2006
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. There are 3 bugs fixed in this release - a problem with the …
Released: Nov. 26, 2020
This is the release candidate of the first maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.1rc1, the release candidate of a bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release …
...ost.Python. Wrapped modules appear to your program exactly like native Python code. That's language integration made easy. You can also go the opposite route and embed Python in your own application, providing your users with a language they'll enjoy using. Python runs everywhere Python is available for all major operating systems: Windows, Linux/Unix, OS/2, Mac, Amiga, among others. There are even versions that run on .NET and the Java virtual machine. You'll be pleased to know that the same ...
...ost time-related functions will be undefined. For now, edit the pyconfig.h file after running configure and set the following to defined: <br> HAVE_CLOCK HAVE_GETTIMEOFDAY HAVE_MKTIME HAVE_SELECT HAVE_STRFTIME HAVE_STRPTIME HAVE_UTIMES.<br> This will be fixed in a future release of Python. See <a href="http://python.org/sf/811160">this bug</a> for more, including a possible fix. </li> <li>A bug in the autoconfiguration script means that the 'fsync' f...
...ost vendors shipping 2.3 should have already released patched versions of 2.3.5 - this release is for other people who want to build their own version, but don't want to have to fool around with patch or svn. You will only need to worry about rebuilding if you are using a UCS-4 build of Python - see the security announcement for details on how to determine if your build is vulnerable. This is a source only release. The Windows and Mac binaries of 2.3.5 were built with UCS-2 unicode, and are ther...
...OSF/1 5.1, at least on the HP test machines. <li>It has been reported that untarring the source tarball using Solaris tar or HP/UX tar can fail. This is caused by some pathnames being too long for the tar shipped by the vendor to handle. Using <a href="http://www.gnu.org/software/tar/tar.html">GNU tar</a> should allow for untarring on Solaris and HP/UX. <li>A bug in the /usr/include/ncurses.h header file on FreeBSD and MacOS X 10.2 means that the cursesmodule ...
If you didn't find what you need, try your search in the Python language documentation.