Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #12866: The audioop module now supports 24-bit samples. | Serhiy Storchaka | 2013-10-19 | 1 | -0/+6 |
| | |||||
* | Doc markup fixes. | Georg Brandl | 2013-10-19 | 1 | -2/+2 |
| | |||||
* | Issue #18416: Have importlib.machinery.PathFinder treat '' as the cwd | Brett Cannon | 2013-10-18 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Close #19266: contextlib.ignore -> contextlib.suppress | Nick Coghlan | 2013-10-17 | 1 | -5/+8 |
| | | | | Patch by Zero Piraeus. | ||||
* | Issue #16129: Add `Py_SetStandardStreamEncoding` | Nick Coghlan | 2013-10-17 | 1 | -1/+4 |
| | | | | | | | | | | | 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 | 1 | -0/+15 |
| | | | | | | | | | | | | 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 #18758: Fixed and improved cross-references. | Serhiy Storchaka | 2013-10-13 | 1 | -3/+3 |
|\ | |||||
* \ | Issue #17827: document codecs.encode and codecs.decode | Nick Coghlan | 2013-10-13 | 1 | -0/+13 |
|\ \ | |/ | | | | | | | | | | | | | | | - Merge from 3.3 - Added to What's New since these are more important in 3.x, as the bytes<->bytes and str<->str codecs don't fit the text model convenience methods in 3.x the way they did the basestring<->basestring methods in the 2.x text model - Included under Library in Misc/NEWS for the same reason | ||||
* | | Docs tweaks for contextlib additions | Nick Coghlan | 2013-10-13 | 1 | -0/+13 |
| | | |||||
* | | Grammar fix. | Eric V. Smith | 2013-10-13 | 1 | -1/+1 |
| | | |||||
* | | Document speedup in whatsnew | Christian Heimes | 2013-10-13 | 1 | -0/+11 |
| | | |||||
* | | Issue #18582: Add 'pbkdf2_hmac' to the hashlib module. | Christian Heimes | 2013-10-12 | 1 | -0/+8 |
| | | |||||
* | | #19221: update whatsnew entry about UCD version. | Ezio Melotti | 2013-10-12 | 1 | -1/+1 |
| | | |||||
* | | Markup fix. | Georg Brandl | 2013-10-12 | 1 | -1/+1 |
| | | |||||
* | | 18764: remove the problematic 'print' alias for the PDB 'p' command. | R David Murray | 2013-10-10 | 1 | -0/+16 |
| | | | | | | | | | | | | So that it no longer shadows the print function. Patch by Connor Osborn, doc and test changes by R. David Murray. | ||||
* | | Close #16742: Fix misuse of memory allocations in PyOS_Readline() | Victor Stinner | 2013-10-10 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The GIL must be held to call PyMem_Malloc(), whereas PyOS_Readline() releases the GIL to read input. The result of the C callback PyOS_ReadlineFunctionPointer must now be a string allocated by PyMem_RawMalloc() or PyMem_RawRealloc() (or NULL if an error occurred), instead of a string allocated by PyMem_Malloc() or PyMem_Realloc(). Fixing this issue was required to setup a hook on PyMem_Malloc(), for example using the tracemalloc module. PyOS_Readline() copies the result of PyOS_ReadlineFunctionPointer() into a new buffer allocated by PyMem_Malloc(). So the public API of PyOS_Readline() does not change. | ||||
* | | Close #19199: Remove ``PyThreadState.tick_counter`` field | Victor Stinner | 2013-10-09 | 1 | -1/+2 |
| | | |||||
* | | Issue #18716: Deprecate the formatter module | Brett Cannon | 2013-10-04 | 1 | -3/+6 |
| | | |||||
* | | Issue #19132: The pprint module now supports compact mode. | Serhiy Storchaka | 2013-10-02 | 1 | -0/+7 |
| | | |||||
* | | Close #18626: add a basic CLI for the inspect module | Nick Coghlan | 2013-09-22 | 1 | -1/+5 |
| | | |||||
* | | Close #19047: weakref doc cleanups | Nick Coghlan | 2013-09-22 | 1 | -2/+9 |
| | | | | | | | | | | | | - be clear finalizers survive automatically - update for PEP 442 __del__ changes - mention module cleanup changes and weakref.finalize in What's New | ||||
* | | One more markup fix. | Georg Brandl | 2013-09-16 | 1 | -1/+1 |
| | | |||||
* | | #1565525: Add traceback.clear_frames() helper function to clear locals ref'd ↵ | Andrew Kuchling | 2013-09-15 | 1 | -0/+8 |
| | | | | | | | | by a traceback | ||||
* | | Issue 18771: Make it possible to set the number linear probes at compile-time. | Raymond Hettinger | 2013-09-15 | 1 | -2/+9 |
| | | |||||
* | | Fixup reST syntax errors and streamline docs of PEP 446. | Georg Brandl | 2013-09-15 | 1 | -4/+4 |
| | | |||||
* | | Update whatsnew/3.4 wrt. --version going to stdout. #18338, #18920, #18922 | Eli Bendersky | 2013-09-06 | 1 | -0/+7 |
| | | |||||
* | | Issue #18878: sunau.open now supports the context manager protocol. Based on | Serhiy Storchaka | 2013-09-05 | 1 | -0/+2 |
| | | | | | | | | patches by Claudiu Popa and R. David Murray. | ||||
* | | Issue #16853: Mention the new selectors module in What's New in Python 3.4 | Victor Stinner | 2013-09-04 | 1 | -0/+2 |
| | | |||||
* | | Issue #16853: Add new selectors module. | Charles-François Natali | 2013-09-04 | 1 | -3/+4 |
| | | |||||
* | | Issue #18901: The sunau getparams method now returns a namedtuple rather than | Serhiy Storchaka | 2013-09-03 | 1 | -0/+7 |
| | | | | | | | | a plain tuple. Patch by Claudiu Popa. | ||||
* | | Update whatsnew/3.4.rst wrt. the socket constants switch to IntEnum | Eli Bendersky | 2013-08-31 | 1 | -0/+3 |
| | | | | | | | | [issue #18730] | ||||
* | | Issue #17741: Rename IncrementalParser and its methods. | Eli Bendersky | 2013-08-30 | 1 | -3/+2 |
| | | | | | | | | | | | | The new names are hopefully more descriptive and consistent. If you feel you don't agree with this change, *please* read issue 17741 first - there's a lot of discussion in there. | ||||
* | | Issue #18571: Implementation of the PEP 446: file descriptors and file handles | Victor Stinner | 2013-08-27 | 1 | -0/+33 |
| | | | | | | | | | | are now created non-inheritable; add functions os.get/set_inheritable(), os.get/set_handle_inheritable() and socket.socket.get/set_inheritable(). | ||||
* | | Typo fix | Andrew Kuchling | 2013-08-19 | 1 | -1/+1 |
| | | |||||
* | | Issue 18774: Update news and whatsnew for the set optimizations | Raymond Hettinger | 2013-08-19 | 1 | -0/+6 |
| | | |||||
* | | Issue #8713: Support alternative start methods in multiprocessing on Unix. | Richard Oudkerk | 2013-08-14 | 1 | -0/+13 |
| | | | | | | | | See http://hg.python.org/sandbox/sbt#spawn | ||||
* | | Remove duplicate text in 3.4 what's new (my bad) | Antoine Pitrou | 2013-08-13 | 1 | -6/+0 |
| | | |||||
* | | Sort whatsnew entries alphabetically | Antoine Pitrou | 2013-08-12 | 1 | -32/+34 |
| | | |||||
* | | Add whatsnew entries for 3.4. | Antoine Pitrou | 2013-08-12 | 1 | -10/+103 |
| | | |||||
* | | Issue #16400: Add command line option for isolated mode. | Christian Heimes | 2013-08-10 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | -I Run Python in isolated mode. This also implies -E and -s. In isolated mode sys.path contains neither the script’s directory nor the user’s site-packages directory. All PYTHON* environment variables are ignored, too. Further restrictions may be imposed to prevent the user from injecting malicious code. | ||||
* | | #18600: add policy to add_string, and as_bytes and __bytes__ methods. | R David Murray | 2013-08-09 | 1 | -0/+20 |
| | | | | | | | | | | | | | | This was triggered by wanting to make the doctest in email.policy.rst pass; as_bytes and __bytes__ are clearly useful now that we have BytesGenerator. Also updated the Message docs to document the policy keyword that was added in 3.3. | ||||
* | | Issue #14323: Expanded the number of digits in the coefficients for the | Serhiy Storchaka | 2013-08-06 | 1 | -0/+7 |
| | | | | | | | | RGB -- YIQ conversions so that they match the FCC NTSC versions. | ||||
* | | Hum, VMS code is still present | Victor Stinner | 2013-08-04 | 1 | -1/+0 |
| | | |||||
* | | Complete What's New in Python 3.4 | Victor Stinner | 2013-08-04 | 1 | -2/+7 |
| | | |||||
* | | Issue #18589: fix hyperlinking of type slots (tp_*) | Antoine Pitrou | 2013-08-01 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | Issue #18589: fix hyperlinking of type slots (tp_*) | Antoine Pitrou | 2013-08-01 | 1 | -3/+3 |
| | | |||||
* | | #17616: wave.open now supports the 'with' statement. | R David Murray | 2013-07-31 | 1 | -1/+4 |
| | | | | | | | | Feature and tests by ClClaudiu.Popa, I added the doc changes. | ||||
* | | Issue #18112: PEP 442 implementation (safe object finalization). | Antoine Pitrou | 2013-07-30 | 1 | -0/+15 |
| | | |||||
* | | Close #13266: Add inspect.unwrap | Nick Coghlan | 2013-07-28 | 1 | -3/+11 |
| | | | | | | | | Initial patch by Daniel Urban and Aaron Iles | ||||
* | | #17818: aifc.getparams now returns a namedtuple. | R David Murray | 2013-07-25 | 1 | -0/+6 |
| | | | | | | | | Patch by Claudiu Popa. |