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: June 1, 2014
Note: Python 2.7.7 has been superseded by Python 2.7.8 Python 2.7.7 was released on May 31, 2014. This is a regularly scheduled 2.7 series bugfix and includes numerous bugfixes over 2.7.6. Download This is a production release. Please report any bugs you encounter. We currently support these formats for download: …
View Release Notes
...number-crunching code; it can add a graphical user interface to a network management tool; it can send email from a virtual reality application. Conclusion Python can fulfill an important integration role in the design of large applications with a long life expectancy. It allows a fast response to changes in user requirements that require adapting the higher-level application logic without changing the fundamental underlying components. It also allows quick adaptation of the app...
...numbering of fields in the str.format() method Float repr improvements backported from 3.x Tile support for Tkinter A backport of the memoryview object from 3.x Set literals Set and dictionary comprehensions Dictionary views New syntax for nested with statements The sysconfig module Resources What's new in 2.7? Complete change log for this release. Online Documentation Report bugs at http://bugs.python.org. Help fund Python and its community. Download This is a production release. Pleas...
...numbering of fields in the str.format() method Float repr improvements backported from 3.x Tile support for Tkinter A backport of the memoryview object from 3.x Set literals Set and dictionary comprehensions Dictionary views New syntax for nested with statements The sysconfig module Binary installer support for OS X 10.4 and 10.3.9 to be discontinued Python 2.7.7 is the last release for which binary installers will be released on python.org that support Mac OS X 10.3.9 (Panther) and 10.4.x (T...
...number of important enhancements, but these are not a compatiblity issue. Probably the biggest issues for its acceptance are: A incompatible C API. We can provide tools to make it easier to adapt C code but we can't make it automatic. A lack of libraries. We are starting on documenting the API, providing examples of how to add C code, and adding some standard libraries now. There will have to be enough support in libraries (including plotting) before there is cr...
...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 13 July 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] Originally from June 2006, Section 6, PSF Records: The Board agreed to assemble the existing records in one place, have them scanned, and enter t...
...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 14 December & 21 December 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] Originally from June 2006, Section 6, PSF Records: The Board agreed to assemble the existing records in one place, have the...
PSF Trademark Frequently Asked Questions (FAQ) python pycon pyladies trademark FAQ The main trademark policy is written with a legal mindset. These frequently asked questions page outlines a number of topics we regularly get asked and provides answers in easier to understand terms. It is managed by the PSF Trademark Working Group. Approval Process What is the official policy for use of Python Software Foundation Trademarks? The official PSF Trademark Usage Policy is available at https://www.py...
...number of useful scripts from the Tools/scripts directory. C API PyEval_GetFrame() is now declared to return a PyFrameObject * instead of a plain PyObject *. (SF patch #686601.) PyNumber_Check() now checks that the object has a nb_int or nb_float slot, rather than simply checking whether it has a non-NULL tp_as_number pointer. A C type that inherits from a base type that defines tp_as_buffer will now inherit the tp_as_buffer pointer if it doesn't define one. (SF #681367) The PyArg_Parse fu...
...number. <p /> To invoke the interpreter with these packages, you will explicitly have to run "python2.3". Note that all Python RPMs provided by Python.org and Red Hat provide a "/usr/bin/python2.3" (or similar, with major/minor number), even if they also provide "/usr/bin/python". So, yes, it should be safe. <p /> Note that you may need to build and install a second copy of any packages which you need access to with the supplemental version of Python. ...
...numbers. "sum(seq, start)" is faster and easier to understand than "reduce(operator.add, seq, start)". (New in 2.3b1.) enumerate() - an iterator taking a sequence returning tuples of (index, item). This solves the old "for i in range(len(seq))" problem more elegantly. (PEP 279) basestring - an abstract string type which is the base class for str (8-bit strings) and unicode. Primarily used to simplify tests for string-ness to isinstance(x, basestring). bool, True...
Released: April 9, 2012
Note: A newer bugfix release, 2.7.4, is currently available. Its use is recommended over previous versions of 2.7. Python 2.7.3 was released on April 9, 2012. 2.7.3 includes fixes for several reported security issues in 2.7.2: issue 13703 (oCERT-2011-003, hash collision denial of service), issue 14234 (CVE-2012-0876, hash table …
Released: March 30, 2005
We are pleased to announce the release of Python 2.4.1 (final) on March 30, 2005. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix …
Released: Sept. 27, 2005
We are pleased to announce the release of Python 2.4.2 (final), a bugfix release, on September 28, 2005. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode …
Released: July 2, 2014
Python 2.7.8 was released on July 1, 2014. This release includes regression and security fixes over 2.7.7 including: The openssl version bundled in the Windows installer has been updated. A regression in the mimetypes module on Windows has been fixed. A possible overflow in the buffer type has been fixed. …
...number of contracts with the Department of Labor over the years from 2001 through 2004. It was developed under the name of Workforce Connections. devIS contributed its copyright to the Department of Labor to allow them to release it as an open source tool in January 2004. EZRO is a more advanced version of the Workforce Connections software that has been released by devIS under the GPL. EZRO's repository management interface is used to author and manage content for the websites that are based...
...number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. Bob Ippolito has created an installer for Mac OS X 10.3 and later - you can fetch this from his site, or directly from here. All others should download either Python-2.4.1.tgz or Python-2.4.1.tar.bz2, the source archive. The tar.bz2 is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack it with tar -zxvf Python-2.4.1.tgz (or bzcat Python-2.4.1.tar.b...
...number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. RPMs for Fedora Core 3 (and similar) are available, see the 2.4.2 RPMs page All others should download either python-2.4.2.tgz or python-2.4.2.tar.bz2, the source archive. The tar.bz2 is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack it with tar -zxvf Python-2.4.2.tgz (or bzcat Python-2.4.2.tar.bz2 | tar -xf -). Change to the Python-2.4.2 direc...
...numbering of fields in the str.format() method Float repr improvements backported from 3.x Tile support for Tkinter A backport of the memoryview object from 3.x Set literals Set and dictionary comprehensions Dictionary views New syntax for nested with statements The sysconfig module See these resources for further information: What's new in 2.7? Change log for this release. Online Documentation Report bugs at http://bugs.python.org. Help fund Python and its community. Download This is a pro...
...numbering of fields in the str.format() method Float repr improvements backported from 3.x Tile support for Tkinter A backport of the memoryview object from 3.x Set literals Set and dictionary comprehensions Dictionary views New syntax for nested with statements The sysconfig module Binary installer support for OS X 10.4 and 10.3.9 to be discontinued Python 2.7.8 is the last release for which binary installers will be released on python.org that support Mac OS X 10.3.9 (Panther) and 10.4.x (T...
If you didn't find what you need, try your search in the Python language documentation.