Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Closes #19323: fix typo. Thanks to Michael Merickel. | Georg Brandl | 2013-10-21 | 1 | -1/+1 |
| | |||||
* | Simplify markup. | Georg Brandl | 2013-10-21 | 1 | -2/+2 |
| | |||||
* | Reformat statistics.rst and remove unnecessary headings for each function. | Georg Brandl | 2013-10-21 | 1 | -197/+139 |
| | |||||
* | #19274: use captured_stdout() in the test suite; add NEWS entry. | Georg Brandl | 2013-10-21 | 1 | -3/+3 |
| | |||||
* | Issue #19271: By Python3.4, the Python 2.4 backport links are no longer of ↵ | Raymond Hettinger | 2013-10-21 | 1 | -13/+0 |
| | | | | much interest. | ||||
* | Update faulthandler docs. | Guido van Rossum | 2013-10-21 | 1 | -1/+2 |
| | |||||
* | add a filterfunc to zip file.PyZipFile.writepy, issue 19274 | Christian Tismer | 2013-10-21 | 2 | -2/+18 |
| | |||||
* | #19319: merge with 3.3. | Ezio Melotti | 2013-10-21 | 1 | -2/+2 |
|\ | |||||
| * | #19319: fix ctypes docs: sizeof is an operator in C, not a function. | Ezio Melotti | 2013-10-21 | 1 | -2/+2 |
| | | |||||
* | | #19238, #19289: merge with 3.3. | Ezio Melotti | 2013-10-20 | 1 | -6/+6 |
|\ \ | |/ | |||||
| * | #19238, #19289: fix description of the align and fill values of the format ↵ | Ezio Melotti | 2013-10-20 | 1 | -6/+6 |
| | | | | | | | | specification. | ||||
* | | remove backticks | Benjamin Peterson | 2013-10-20 | 1 | -1/+1 |
| | | |||||
* | | fix declaration of StatisticsError | Benjamin Peterson | 2013-10-20 | 1 | -2/+2 |
| | | |||||
* | | What's New updates prior to alpha | Nick Coghlan | 2013-10-20 | 2 | -11/+63 |
| | | |||||
* | | Tweak 'provisional' in glossary | Nick Coghlan | 2013-10-20 | 1 | -6/+13 |
| | | |||||
* | | Issue #19304: Fix typos noted by Claudiu Popa. | Ned Deily | 2013-10-19 | 1 | -2/+2 |
| | | |||||
* | | Issue #18606: Add the new "statistics" module (PEP 450). Contributed | Larry Hastings | 2013-10-19 | 2 | -0/+464 |
| | | | | | | | | by Steven D'Aprano. | ||||
* | | Issue #12866: The audioop module now supports 24-bit samples. | Serhiy Storchaka | 2013-10-19 | 2 | -8/+17 |
| | | |||||
* | | Issue #1772673: The type of `char*` arguments now changed to `const char*`. | Serhiy Storchaka | 2013-10-19 | 7 | -20/+20 |
| | | |||||
* | | Doc markup fixes. | Georg Brandl | 2013-10-19 | 2 | -4/+4 |
| | | |||||
* | | contextlib doc updates and refactoring | Nick Coghlan | 2013-10-19 | 1 | -0/+116 |
| | | | | | | | | | | | | | | | | | | | | | | - explain single use, reusable and reentrant in docs - converted suppress to a reentrant class based impl - converted redirect_stdout to a reusable impl - moved both suppress and redirect_stdout behind a functional facade - added reentrancy tests for the updated suppress - added reusability tests for the updated redirect_stdio - slightly cleaned up an exception from contextmanager | ||||
* | | Issue #18582: provide a faster C implementation of pbkdf2_hmac that works ↵ | Christian Heimes | 2013-10-19 | 1 | -5/+3 |
| | | | | | | | | with OpenSSL < 1.0 | ||||
* | | Issue #19254: Provide an optimized Python implementation of PBKDF2_HMAC | Christian Heimes | 2013-10-19 | 1 | -1/+5 |
| | | |||||
* | | Issue #19222: Add support for the 'x' mode to the gzip module. | Nadeem Vawda | 2013-10-18 | 1 | -4/+11 |
| | | | | | | | | Original patch by Tim Heaney. | ||||
* | | Issue #19223: Add support for the 'x' mode to the bz2 module. | Nadeem Vawda | 2013-10-18 | 1 | -4/+11 |
| | | | | | | | | Patch by Tim Heaney and Vajrasky Kok. | ||||
* | | Issue #19201: Add support for the 'x' mode to the lzma module. | Nadeem Vawda | 2013-10-18 | 1 | -4/+11 |
| | | | | | | | | Patch by Tim Heaney and Vajrasky Kok. | ||||
* | | merge 3.3 | Benjamin Peterson | 2013-10-18 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | fix description of super() behavior on descriptors | Benjamin Peterson | 2013-10-18 | 1 | -1/+1 |
| | | |||||
* | | Issue #18416: Have importlib.machinery.PathFinder treat '' as the cwd | Brett Cannon | 2013-10-18 | 2 | -0/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and stop importlib.machinery.FileFinder treating '' as '.'. Previous PathFinder transformed '' into '.' which led to __file__ for modules imported from the cwd to always be relative paths. This meant the values of the attribute were wrong as soon as the cwd changed. This change now means that as long as the site module is run (which makes all entries in sys.path absolute) then all values for __file__ will also be absolute unless it's for __main__ when specified by file path in a relative way (modules imported by runpy will have an absolute path). Now that PathFinder is no longer treating '' as '.' it only makes sense for FileFinder to stop doing so as well. Now no transformation is performed for the directory given to the __init__ method. Thanks to Madison May for the initial patch. | ||||
* | | Issue #16129: Py_SetStandardStreamEncoding cleanups | Nick Coghlan | 2013-10-18 | 1 | -5/+8 |
| | | | | | | | | | | | | | | | | | | - don't call PyErr_NoMemory with interpreter is not initialised - note that it's OK to call _PyMem_RawStrDup here - don't include this in the limited API - capitalise "IO" - be explicit that a non-zero return indicates an error - include versionadded marker in docs | ||||
* | | Fix markup. | Serhiy Storchaka | 2013-10-18 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Fix markup. | Serhiy Storchaka | 2013-10-18 | 1 | -2/+2 |
| | | |||||
* | | Issue #19272: slight clarification of pickle docs with regard to lambda. | Ethan Furman | 2013-10-18 | 1 | -2/+6 |
| | | |||||
* | | Close #19030: inspect.getmembers and inspect.classify_class_attrs | Ethan Furman | 2013-10-18 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | Order of search is now: 1. Try getattr 2. If that throws an exception, check __dict__ directly 3. If still not found, walk the mro looking for the eldest class that has the attribute (e.g. things returned by __getattr__) 4. If none of that works (e.g. due to a buggy __dir__, __getattr__, etc. method or missing __slot__ attribute), ignore the attribute entirely. | ||||
* | | merge with 3.3 | Georg Brandl | 2013-10-17 | 1 | -2/+1 |
|\ \ | |/ | |||||
| * | Fix inaccurate versionchanged tag for compressobj(): most parameter were ↵ | Georg Brandl | 2013-10-17 | 1 | -2/+1 |
| | | | | | | | | there, just got kwarg support. | ||||
* | | Close #19266: contextlib.ignore -> contextlib.suppress | Nick Coghlan | 2013-10-17 | 2 | -13/+26 |
| | | | | | | | | Patch by Zero Piraeus. | ||||
* | | Issue #16129: Add `Py_SetStandardStreamEncoding` | Nick Coghlan | 2013-10-17 | 2 | -1/+31 |
| | | | | | | | | | | | | | | | | | | | | | | This new pre-initialization API allows embedding applications like Blender to force a particular encoding and error handler for the standard IO streams. Also refactors Modules/_testembed.c to let us start testing multiple embedding scenarios. (Initial patch by Bastien Montagne) | ||||
* | | #18891: Complete new provisional email API. | R David Murray | 2013-10-17 | 5 | -15/+480 |
| | | | | | | | | | | | | | | | | | | | | | | | | This adds EmailMessage and, MIMEPart subclasses of Message with new API methods, and a ContentManager class used by the new methods. Also a new policy setting, content_manager. Patch was reviewed by Stephen J. Turnbull and Serhiy Storchaka, and reflects their feedback. I will ideally add some examples of using the new API to the documentation before the final release. | ||||
* | | Issue #18999: Make multiprocessing use context objects. | Richard Oudkerk | 2013-10-16 | 1 | -11/+65 |
| | | | | | | | | | | This allows different parts of a program to use different methods for starting processes without interfering with each other. | ||||
* | | Issue #18725: The textwrap module now supports truncating multiline text. | Serhiy Storchaka | 2013-10-15 | 1 | -12/+16 |
| | | |||||
* | | Issue #19189: Improved cross-references in the pickle module documentation. | Serhiy Storchaka | 2013-10-14 | 1 | -18/+23 |
|\ \ | |/ | |||||
| * | Issue #19189: Improved cross-references in the pickle module documentation. | Serhiy Storchaka | 2013-10-14 | 1 | -18/+23 |
| | | |||||
* | | #4965: merge with 3.3. | Ezio Melotti | 2013-10-13 | 2 | -6/+46 |
|\ \ | |/ | |||||
| * | #4965: Implement intelligent scrolling of the sidebar in the docs. | Ezio Melotti | 2013-10-13 | 2 | -6/+46 |
| | | |||||
| * | Merge heads | Serhiy Storchaka | 2013-10-13 | 2 | -3/+2 |
| |\ | |||||
* | \ | Merge heads | Serhiy Storchaka | 2013-10-13 | 3 | -3/+4 |
|\ \ \ | |||||
| * | | | Fix spacing of toplevel items. | Georg Brandl | 2013-10-13 | 1 | -0/+2 |
| | | | | |||||
| * | | | merge with 3.3 | Georg Brandl | 2013-10-13 | 1 | -2/+1 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | Wing IDE is switching to PyQt... | Georg Brandl | 2013-10-13 | 1 | -2/+1 |
| | | | |