Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo in Misc/NEWS | Hynek Schlawack | 2012-06-23 | 1 | -1/+1 |
| | |||||
* | #4489: Add a shutil.rmtree that isn't suspectible to symlink attacks | Hynek Schlawack | 2012-06-23 | 1 | -0/+4 |
| | | | | | It is used automatically on platforms supporting the necessary os.openat() and os.unlinkat() functions. Main code by Martin von Löwis. | ||||
* | #15114: the strict mode of HTMLParser and the HTMLParseError exception are ↵ | Ezio Melotti | 2012-06-23 | 1 | -1/+4 |
| | | | | deprecated now that the parser is able to parse invalid markup. | ||||
* | Issue #15142: Fix reference leak when deallocating instances of types ↵ | Antoine Pitrou | 2012-06-23 | 1 | -0/+3 |
|\ | | | | | | | created using PyType_FromSpec(). | ||||
| * | Issue #15142: Fix reference leak when deallocating instances of types ↵ | Antoine Pitrou | 2012-06-23 | 1 | -0/+3 |
| | | | | | | | | created using PyType_FromSpec(). | ||||
* | | Issue #3665: \u and \U escapes are now supported in unicode regular expressions. | Antoine Pitrou | 2012-06-23 | 1 | -0/+3 |
| | | | | | | | | Patch by Serhiy Storchaka. | ||||
* | | Close #15153: Added inspect.getgeneratorlocals to simplify whitebox testing ↵ | Nick Coghlan | 2012-06-23 | 1 | -0/+3 |
| | | | | | | | | of generator state updates | ||||
* | | Close #13062: Add inspect.getclosurevars to simplify testing stateful closures | Nick Coghlan | 2012-06-23 | 1 | -1/+4 |
| | | |||||
* | | Issues #11024: Fixes and additional tests for Time2Internaldate. | Alexander Belopolsky | 2012-06-23 | 1 | -0/+2 |
| | | |||||
* | | Issue #14626: Large refactoring of functions / parameters in the os module. | Larry Hastings | 2012-06-22 | 1 | -1/+9 |
| | | | | | | | | | | | | | | | | | | Many functions now support "dir_fd" and "follow_symlinks" parameters; some also support accepting an open file descriptor in place of of a path string. Added os.support_* collections as LBYL helpers. Removed many functions only previously seen in 3.3 alpha releases (often starting with "f" or "l", or ending with "at"). Originally suggested by Serhiy Storchaka; implemented by Larry Hastings. | ||||
* | | Issue #15008: Implement PEP 362 "Signature Objects". | Larry Hastings | 2012-06-22 | 1 | -0/+3 |
| | | | | | | | | Patch by Yury Selivanov. | ||||
* | | Merge | Guido van Rossum | 2012-06-22 | 1 | -0/+11 |
|\ \ | |||||
| * | | Fix #444582. Add shutil.which function for finding programs on the system path. | Brian Curtin | 2012-06-22 | 1 | -0/+4 |
| | | | |||||
| * | | Merge | Antoine Pitrou | 2012-06-22 | 1 | -0/+3 |
| |\ \ | |||||
| | * | | Issue #14785: Add sys._debugmallocstats() to help debug low-level memory ↵ | David Malcolm | 2012-06-22 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | allocation issues | ||||
| * | | | Issue #14837: SSL errors now have `library` and `reason` attributes ↵ | Antoine Pitrou | 2012-06-22 | 1 | -0/+4 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | describing precisely what happened and in which OpenSSL submodule. The str() of a SSLError is also enhanced accordingly. NOTE: this commit creates a reference leak. The leak seems tied to the use of PyType_FromSpec() to create the SSLError type. The leak is on the type object when it is instantiated: >>> e = ssl.SSLError() >>> sys.getrefcount(ssl.SSLError) 35 >>> e = ssl.SSLError() >>> sys.getrefcount(ssl.SSLError) 36 >>> e = ssl.SSLError() >>> sys.getrefcount(ssl.SSLError) 37 | ||||
* | | | Speed up base64.urlsafe_{en,de}code(). | Guido van Rossum | 2012-06-22 | 1 | -0/+2 |
|/ / | |||||
* | | Closes #10142: Support for SEEK_HOLE/SEEK_DATA | Jesus Cea | 2012-06-22 | 1 | -0/+2 |
| | | |||||
* | | Issue #9527: datetime.astimezone() method will now supply a class | Alexander Belopolsky | 2012-06-22 | 1 | -0/+4 |
| | | | | | | | | | | timezone instance corresponding to the system local timezone when called with no arguments. | ||||
* | | Issue #14769: test_capi now has SkipitemTest, which cleverly checks | Larry Hastings | 2012-06-22 | 1 | -0/+4 |
| | | | | | | | | | | for "parity" between PyArg_ParseTuple() and the Python/getargs.c static function skipitem() for all possible "format units". | ||||
* | | Issue #15042: Add PyState_AddModule and PyState_RemoveModule. | Martin v. Löwis | 2012-06-22 | 1 | -0/+6 |
| | | | | | | | | | | | | Add version guard for Py_LIMITED_API additions. Issue #15081: Document PyState_FindModule. Patch by Robin Schreiber. | ||||
* | | Issue #14653: email.utils.mktime_tz() no longer relies on system | Alexander Belopolsky | 2012-06-22 | 1 | -0/+3 |
|\ \ | |/ | | | | | mktime() when timezone offest is supplied. | ||||
| * | Issue #14653: email.utils.mktime_tz() no longer relies on system | Alexander Belopolsky | 2012-06-22 | 1 | -0/+3 |
| | | | | | | | | mktime() when timezone offest is supplied. | ||||
* | | Document the rest of zlib.compressobj()'s arguments. | Nadeem Vawda | 2012-06-21 | 1 | -0/+1 |
| | | | | | | | | Original patch by Jim Jewett; see issue 14684. | ||||
* | | #10053: Don't close FDs when FileIO.__init__ fails | Hynek Schlawack | 2012-06-21 | 1 | -0/+3 |
|\ \ | |/ | | | | | Loosely based on the work by Hirokazu Yamamoto. | ||||
| * | #10053: Don't close FDs when FileIO.__init__ fails | Hynek Schlawack | 2012-06-21 | 1 | -0/+3 |
| | | | | | | | | Loosely based on the work by Hirokazu Yamamoto. | ||||
* | | Issue #14225: Fix Unicode support for curses (#12567) on OS X: | Ned Deily | 2012-06-21 | 1 | -0/+2 |
| | | | | | | | | | | 1. on OS X, there is no separate /usr/lib/libcursesw nor libpanelw 2. _XOPEN_SOURCE_EXTENDED must be enabled for _curses build | ||||
* | | Issue #14684: Add support for predefined compression dictionaries to the ↵ | Nadeem Vawda | 2012-06-21 | 1 | -0/+3 |
| | | | | | | | | | | | | zlib module. Original patch by Sam Rushing. | ||||
* | | Do not italicize punctuation in python(1) manual page (Matt Kraai). | doko@ubuntu.com | 2012-06-20 | 1 | -6/+6 |
| | | |||||
* | | Issue #15096: Drop support for the ur string prefix | Christian Heimes | 2012-06-20 | 1 | -0/+3 |
| | | |||||
* | | Fix GzipFile's handling of filenames given as bytes objects. | Nadeem Vawda | 2012-06-19 | 1 | -0/+2 |
|\ \ | |/ | | | | | Add relevant tests for GzipFile, and also for BZ2File and LZMAFile. | ||||
| * | Fix GzipFile's handling of filenames given as bytes objects. | Nadeem Vawda | 2012-06-19 | 1 | -0/+2 |
| | | |||||
* | | Issue #14928: Fix importlib bootstrap issues by using a custom executable ↵ | Antoine Pitrou | 2012-06-19 | 1 | -0/+6 |
| | | | | | | | | (Modules/_freeze_importlib) to build Python/importlib.h. | ||||
* | | Fix #14772: Return the destination from some shutil functions. | Brian Curtin | 2012-06-18 | 1 | -0/+2 |
| | | |||||
* | | Issue #15038: Optimize python Locks on Windows | Kristján Valur Jónsson | 2012-06-18 | 1 | -0/+2 |
| | | | | | | | | | | Extract cross-platform condition variable support into a separate file and provide user-mode non-recursive locks for Windows. | ||||
* | | Issue #15064: Implement context manager protocol for multiprocessing types | Richard Oudkerk | 2012-06-18 | 1 | -0/+2 |
| | | |||||
* | | Issue #15101: Make pool finalizer avoid joining current thread. | Richard Oudkerk | 2012-06-18 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue #15101: Make pool finalizer avoid joining current thread. | Richard Oudkerk | 2012-06-18 | 1 | -0/+2 |
| | | |||||
* | | Fix NEWS entry for #15036 | Petri Lehtinen | 2012-06-18 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | Fix NEWS entry for #15036 | Petri Lehtinen | 2012-06-18 | 1 | -3/+3 |
| | | |||||
* | | Issue #14657: The frozen instance of importlib used for bootstrap is now ↵ | Antoine Pitrou | 2012-06-17 | 1 | -0/+3 |
| | | | | | | | | also the module imported as importlib._bootstrap. | ||||
* | | #14840: merge with 3.2. | Ezio Melotti | 2012-06-17 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | #14840: Add a bit on the difference between tuples and lists. Initial patch ↵ | Ezio Melotti | 2012-06-17 | 1 | -0/+1 |
| | | | | | | | | by Zachary Ware. | ||||
* | | Merge from 3.2 (Ignore X-Antivirus headers in test_nntplib) | Nick Coghlan | 2012-06-17 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Ignore X-Antivirus headers in test_nntplib | Nick Coghlan | 2012-06-17 | 1 | -0/+3 |
| | | |||||
* | | Merge from 3.2 (Issue #15043: skip test_gdb if the custom hooks can't be loaded) | Nick Coghlan | 2012-06-17 | 1 | -1/+4 |
|\ \ | |/ | |||||
| * | Issue #15043: skip test_gdb if the custom hooks can't be loaded | Nick Coghlan | 2012-06-17 | 1 | -0/+3 |
| | | |||||
* | | Issue #14055: Add __sizeof__ support to _elementtree. | Martin v. Löwis | 2012-06-17 | 1 | -0/+2 |
| | | |||||
* | | Issue #14814: Add first draft of PEP 3144 ipaddress module documentation ↵ | Nick Coghlan | 2012-06-17 | 1 | -0/+5 |
| | | | | | | | | (initial patch by Sandro Tosi) | ||||
* | | Issue #13783: PEP 380 cleanup part 2, using the new identifier APIs in the ↵ | Nick Coghlan | 2012-06-17 | 1 | -0/+2 |
| | | | | | | | | generator implementation |