Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...data structure. Although its dictionaries can be used as lists, this caused unnecessary complexity in practice. Lua code is easy to follow for short scripts, but its syntax and minimal standard library makes it unmanageable for larger programs. In a very important project, the Finnish Civil Aviation Administration (FCAA) wanted to run their user interface layouts not just on the PowerPanel, but also in the context of a web browser. This requirement was important enough that it led to re-imple...
...data types turned out to be less efficient than we hoped. There was too much emphasis on theoretically optimal algorithms, and not enough tuning for common cases. I also felt that some of ABC's features, aimed at novice programmers, were less desirable for the (then!) intended audience of experienced Unix/C programmers. For instance: ABC's ideosyncratic syntax (all uppercase keywords!); some terminology (e.g. "how-to" instead of "procedure"); and the integrated structured editor, which...
...data. It is all handled by PayPal. Following the transaction, you will receive both a PayPal receipt and/or our formal acknowledgment of your tax-deductible (USA) donation. Please whitelist psfmember.org and check your spam bins if you don't receive the acknowledgment from the PSF. We appreciate a minimum donation of $20. About the PSF The Python Software Foundation is a non-profit organization entirely supported by its sponsor members and the public. Our mission is to further the developme...
...data coming from Fastly. Coming from corrupted HTTP requests from z3c.pypimirror because it doesn't URL-escape URLs before requesting them. Recommending we ban z3c.pypimirror based on User-Agent and refer people to Bandersnatch. Helping Caktus with DB cloning. Putting in SAN request to Fastly. Ernest - Testpypi on RS is close, need people to try it out shortly (this week). Migration will probably take an hour, mostly for DB swapover. Testpypi is deployed on new stack. Working on migration and ...
Version: None
Released: May 12, 2013
Note: A newer bugfix release, 2.7.6, is currently available. Its use is recommended over previous versions of 2.7. Python 2.7.5 was released on May 15, 2013. This is a 2.7 series bugfix release. It contains several regression fixes to 2.7.4. Modules with regressions fixed include zipfile, …
View Release Notes
...data feeds all of which are proprietary in some way and are constantly changing. Python repeatedly has allowed us to access, build and test our in-house communications with hundreds of travel suppliers around the world in a matter of days rather then the months it would have taken using other languages. Since adopting Python 2 years ago, Python has provided us with a measurable productivity gain that allows us to stay competitive in the online travel space," said Michael Engelhart, CTO o...
...database (2.7.5) (sig) Windows X86-64 MSI Installer (2.7.5) [1] (sig) Windows X86-64 program database (2.7.5) [1] (sig) Windows help file (sig) Mac OS X 64-bit/32-bit x86-64/i386 Installer (2.7.5) for Mac OS X 10.6 and later [2] (sig). [You may need an updated Tcl/Tk install to run IDLE or use Tkinter, see note 2 for instructions.] Mac OS X 32-bit i386/PPC Installer (2.7.5) for Mac OS X 10.3 and later [2] (sig). The source tarballs are signed with Benjamin Peterson's key (fingerprint: 12EF 3DC...
...data from Python User Groups, with oversight and milestones to be overssen by the Outreach and Education Committee Approved, 10-0-0. 9 Grant for Code Speed Web Codebase Rewrite RESOLVED, that the Python Software Foundation grant $10,000 to Information Logistics and Maciej Fijałkowski to rewrite the current codebase for Code Speed Web to gain better extensibility, test coverage and a better UI based on the revised grant sent April 5, 2013 Approved, 8-1-1. 10  ...
...data repository. D. Goodger will coordinate this work and maintain the records. [Update 2008-12-08] D. Goodger will identify the records for scanning and send photocopies to P. Campbell. [Update 2009-03-10] Copies received by P. Campbell [Update 2009-06-08] D. Goodger to send more copies to P. Campbell for scanning. Status: active. [15] Originally from 14 April 2008, Section 7, PyCon Asset Record-Keeping: D. Goodger will update the assets file in PSF CVS with the details of the laptops and V...
...data descriptors, except for __class__. raw_input() - can now return Unicode objects (if sys.stdin is Unicode-capable). (New in 2.3a2.) slice() and buffer() - these are now types rather than functions. The constructors have the same signature as the functions in the past. PyThreadState_SetAsyncEnc() - A new API (deliberately accessible only from C) to interrupt a thread by sending it an exception. New or upgraded modules and packages Many new doctest extensions from Jim Fulton, which among...
...data (entropy) The mpz, rotor and xreadlines modules have been removed. The difflib module now includes an HtmlDiff class that creates an HTML table showing a side by side comparison of two versions of a text. The socket module gained the socketpair() function, on systems that support it. os.path.lexists(), which tests whether the path is a symlink. The doctest module has been massively refactored, with many new features added, and many new hooks for customizing behavior. Non-blocking SSL socket...
Absentee Ballot - 2008-03-14 PSF Members' Meeting This form was finalized on February 15, 2008. We recommend that you designate a proxy to vote on your behalf at the meeting PSF members who have indicated their willingness to act as proxy are listed in the meeting agenda. The text source of this form can be found here (suitable for emailing). As a member of the Python Software Foundation (PSF), I hereby cast this absentee ballot for elections and resolutions under consideration at the P...
...data): """ Make four nodes for n, e, w, s from a location. Keys: images: ni, ei, wi, si. destinations: n, e, w, s. """ # (code omitted) The first argument is the base name for the new nodes (the node names are made by appending ":n", ":w", etc). The remaining arguments are specified by keyword: ni is the image name for the north node, n is the node to the north; wi is the image for the west node, w is the nod...
...database connection pooling, protocol handling, transaction control, and all the complicated interactions that are needed to make a server side implementation robust. Client-Side Bliss Another design goal for the system was to simplify client-side programming as much as possible, in order to make it easy to adopt the new technique. Just as service writers shouldn't need to think about low-level database connectivity, we felt that client application programmers shouldn't be bothered with the de...
...data for Python's module import system PEP 453, a bundled installer for the pip package manager PEP 454, a new "tracemalloc" module for tracing Python memory allocations PEP 456, a new hash algorithm for Python strings and binary data PEP 3154, a new and improved protocol for pickled objects PEP 3156, a new "asyncio" module, a new framework for asynchronous I/O More resources Online Documentation 3.4 Release Schedule Report bugs at http://bugs.python.org. Help fund Python...
...data migration. Those who really want it must be willing to gather the effort and do the work. The final consensus was that there were enough complications that a tangible plan would be a good idea. Someone must care enough to write a PEP. M. von Löwis volunteered. 6 Adjournment Stephan Deibel adjourned the meeting at 18:00 UTC.
...database be closed properly, else the on-disk data and directory files can be left in mutually inconsistent states. dumbdbm.py's _Database.__del__() method attempted to close the database properly, but a shutdown race in _Database._commit() could prevent this from working, so that a program trusting __del__() to get the on-disk files in synch could be badly surprised. The race has been repaired. A sync() method was also added so that shelve can guarantee data is written to disk. The close() me...
...data. There are many different sound file formats (usually recognized by their extension, e.g. .wav, .aiff, .au), so you may need to create and maintain a growing collection of modules for the conversion between the various file formats. There are also many different operations you might want to perform on sound data (e.g. mixing, adding echo, applying an equalizer function, creating an artificial stereo effect), so in addition you will be writing a never-ending stream of modules to per...
...data repository. D. Goodger will coordinate this work and maintain the records. Status: carried forward. Originally from August 2006, Section 10: T. Peters will ask the advice of Larry Rosen regarding concerns with the contributor agreement. Status: carried forward. Originally from December 2006, Section 4, Jython Contributor Agreements: D. Goodger will write to the Jython contributors and ask them to sign contributor agreement forms, in combination with item 2 above (transferred from A. Kuchl...
If you didn't find what you need, try your search in the Python language documentation.