summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo in Misc/NEWSHynek Schlawack2012-06-231-1/+1
|
* #4489: Add a shutil.rmtree that isn't suspectible to symlink attacksHynek Schlawack2012-06-231-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 Melotti2012-06-231-1/+4
| | | | deprecated now that the parser is able to parse invalid markup.
* Issue #15142: Fix reference leak when deallocating instances of types ↵Antoine Pitrou2012-06-231-0/+3
|\ | | | | | | created using PyType_FromSpec().
| * Issue #15142: Fix reference leak when deallocating instances of types ↵Antoine Pitrou2012-06-231-0/+3
| | | | | | | | created using PyType_FromSpec().
* | Issue #3665: \u and \U escapes are now supported in unicode regular expressions.Antoine Pitrou2012-06-231-0/+3
| | | | | | | | Patch by Serhiy Storchaka.
* | Close #15153: Added inspect.getgeneratorlocals to simplify whitebox testing ↵Nick Coghlan2012-06-231-0/+3
| | | | | | | | of generator state updates
* | Close #13062: Add inspect.getclosurevars to simplify testing stateful closuresNick Coghlan2012-06-231-1/+4
| |
* | Issues #11024: Fixes and additional tests for Time2Internaldate.Alexander Belopolsky2012-06-231-0/+2
| |
* | Issue #14626: Large refactoring of functions / parameters in the os module.Larry Hastings2012-06-221-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 Hastings2012-06-221-0/+3
| | | | | | | | Patch by Yury Selivanov.
* | MergeGuido van Rossum2012-06-221-0/+11
|\ \
| * | Fix #444582. Add shutil.which function for finding programs on the system path.Brian Curtin2012-06-221-0/+4
| | |
| * | MergeAntoine Pitrou2012-06-221-0/+3
| |\ \
| | * | Issue #14785: Add sys._debugmallocstats() to help debug low-level memory ↵David Malcolm2012-06-221-0/+3
| | | | | | | | | | | | | | | | allocation issues
| * | | Issue #14837: SSL errors now have `library` and `reason` attributes ↵Antoine Pitrou2012-06-221-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 Rossum2012-06-221-0/+2
|/ /
* | Closes #10142: Support for SEEK_HOLE/SEEK_DATAJesus Cea2012-06-221-0/+2
| |
* | Issue #9527: datetime.astimezone() method will now supply a classAlexander Belopolsky2012-06-221-0/+4
| | | | | | | | | | timezone instance corresponding to the system local timezone when called with no arguments.
* | Issue #14769: test_capi now has SkipitemTest, which cleverly checksLarry Hastings2012-06-221-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öwis2012-06-221-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 systemAlexander Belopolsky2012-06-221-0/+3
|\ \ | |/ | | | | mktime() when timezone offest is supplied.
| * Issue #14653: email.utils.mktime_tz() no longer relies on systemAlexander Belopolsky2012-06-221-0/+3
| | | | | | | | mktime() when timezone offest is supplied.
* | Document the rest of zlib.compressobj()'s arguments.Nadeem Vawda2012-06-211-0/+1
| | | | | | | | Original patch by Jim Jewett; see issue 14684.
* | #10053: Don't close FDs when FileIO.__init__ failsHynek Schlawack2012-06-211-0/+3
|\ \ | |/ | | | | Loosely based on the work by Hirokazu Yamamoto.
| * #10053: Don't close FDs when FileIO.__init__ failsHynek Schlawack2012-06-211-0/+3
| | | | | | | | Loosely based on the work by Hirokazu Yamamoto.
* | Issue #14225: Fix Unicode support for curses (#12567) on OS X:Ned Deily2012-06-211-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 Vawda2012-06-211-0/+3
| | | | | | | | | | | | zlib module. Original patch by Sam Rushing.
* | Do not italicize punctuation in python(1) manual page (Matt Kraai).doko@ubuntu.com2012-06-201-6/+6
| |
* | Issue #15096: Drop support for the ur string prefixChristian Heimes2012-06-201-0/+3
| |
* | Fix GzipFile's handling of filenames given as bytes objects.Nadeem Vawda2012-06-191-0/+2
|\ \ | |/ | | | | Add relevant tests for GzipFile, and also for BZ2File and LZMAFile.
| * Fix GzipFile's handling of filenames given as bytes objects.Nadeem Vawda2012-06-191-0/+2
| |
* | Issue #14928: Fix importlib bootstrap issues by using a custom executable ↵Antoine Pitrou2012-06-191-0/+6
| | | | | | | | (Modules/_freeze_importlib) to build Python/importlib.h.
* | Fix #14772: Return the destination from some shutil functions.Brian Curtin2012-06-181-0/+2
| |
* | Issue #15038: Optimize python Locks on WindowsKristján Valur Jónsson2012-06-181-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 typesRichard Oudkerk2012-06-181-0/+2
| |
* | Issue #15101: Make pool finalizer avoid joining current thread.Richard Oudkerk2012-06-181-0/+2
|\ \ | |/
| * Issue #15101: Make pool finalizer avoid joining current thread.Richard Oudkerk2012-06-181-0/+2
| |
* | Fix NEWS entry for #15036Petri Lehtinen2012-06-181-3/+3
|\ \ | |/
| * Fix NEWS entry for #15036Petri Lehtinen2012-06-181-3/+3
| |
* | Issue #14657: The frozen instance of importlib used for bootstrap is now ↵Antoine Pitrou2012-06-171-0/+3
| | | | | | | | also the module imported as importlib._bootstrap.
* | #14840: merge with 3.2.Ezio Melotti2012-06-171-0/+1
|\ \ | |/
| * #14840: Add a bit on the difference between tuples and lists. Initial patch ↵Ezio Melotti2012-06-171-0/+1
| | | | | | | | by Zachary Ware.
* | Merge from 3.2 (Ignore X-Antivirus headers in test_nntplib)Nick Coghlan2012-06-171-0/+3
|\ \ | |/
| * Ignore X-Antivirus headers in test_nntplibNick Coghlan2012-06-171-0/+3
| |
* | Merge from 3.2 (Issue #15043: skip test_gdb if the custom hooks can't be loaded)Nick Coghlan2012-06-171-1/+4
|\ \ | |/
| * Issue #15043: skip test_gdb if the custom hooks can't be loadedNick Coghlan2012-06-171-0/+3
| |
* | Issue #14055: Add __sizeof__ support to _elementtree.Martin v. Löwis2012-06-171-0/+2
| |
* | Issue #14814: Add first draft of PEP 3144 ipaddress module documentation ↵Nick Coghlan2012-06-171-0/+5
| | | | | | | | (initial patch by Sandro Tosi)
* | Issue #13783: PEP 380 cleanup part 2, using the new identifier APIs in the ↵Nick Coghlan2012-06-171-0/+2
| | | | | | | | generator implementation