summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Issue #13645: pyc files now contain the size of the corresponding sourceAntoine Pitrou2012-01-131-0/+4
| | | | | code, to avoid timestamp collisions (especially on filesystems with a low timestamp resolution) when checking for freshness of the bytecode.
* Implement PEP 380 - 'yield from' (closes #11682)Nick Coghlan2012-01-131-0/+4
|
* Issue #13748: Raw bytes literals can now be written with the `rb` prefix as ↵Antoine Pitrou2012-01-121-0/+3
| | | | well as `br`.
* use full unicode mappings for upper/lower/title case (#12736)Benjamin Peterson2012-01-111-0/+2
| | | | Also broaden the category of characters that count as lowercase/uppercase.
* Issue #12760: Add a create mode to open(). Patch by David Townshend.Charles-François Natali2012-01-091-0/+2
|
* Issue #13738: Simplify implementation of bytes.lower() and bytes.upper().Antoine Pitrou2012-01-081-0/+2
|
* Merge with 3.2 for #12364.Ross Lagerwall2012-01-081-0/+4
|\
| * Issue #12364: Fix a hang in concurrent.futures.ProcessPoolExecutor.Ross Lagerwall2012-01-081-0/+4
| |
* | Issue #13502: threading: Fix a race condition in Event.wait() that made itCharles-François Natali2012-01-071-0/+3
|\ \ | |/ | | | | return False when the event was set and cleared right after.
| * Issue #13502: threading: Fix a race condition in Event.wait() that made itCharles-François Natali2012-01-071-0/+3
| | | | | | | | return False when the event was set and cleared right after.
* | Issue #9993: When the source and destination are on different filesystems,Antoine Pitrou2012-01-061-0/+5
| | | | | | | | | | | | and the source is a symlink, shutil.move() now recreates a symlink on the destination instead of copying the file contents. Patch by Jonathan Niehof and Hynek Schlawack.
* | Merge from 3.2: Issue #12926: Fix a bug in tarfile's link extraction.Lars Gustäbel2012-01-051-0/+2
|\ \ | |/ | | | | | | | | | | | | On platforms that do not support (symbolic) links, tarfile offers a work-around and extracts a link in an archive as the regular file the link is pointing to. On other platforms, this code was accidentally executed even after the link had been successfully extracted which failed due to the already existing link.
| * Issue #12926: Fix a bug in tarfile's link extraction.Lars Gustäbel2012-01-051-0/+2
| | | | | | | | | | | | | | | | On platforms that do not support (symbolic) links, tarfile offers a work-around and extracts a link in an archive as the regular file the link is pointing to. On other platforms, this code was accidentally executed even after the link had been successfully extracted which failed due to the already existing link.
* | merge from 3.2Senthil Kumaran2012-01-041-0/+2
|\ \ | |/
| * Issue13696 - Fix 302 Redirection for Relative urls.Senthil Kumaran2012-01-041-0/+2
| |
* | Issue #13636: Weak ciphers are now disabled by default in the ssl moduleAntoine Pitrou2012-01-031-0/+3
|\ \ | |/ | | | | (except when SSLv2 is explicitly asked for).
| * Issue #13636: Weak ciphers are now disabled by default in the ssl moduleAntoine Pitrou2012-01-031-0/+3
| | | | | | | | (except when SSLv2 is explicitly asked for).
* | Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch byCharles-François Natali2012-01-021-0/+3
|\ \ | |/ | | | | Vilmos Nebehaj.
| * Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch byCharles-François Natali2012-01-021-0/+3
| | | | | | | | Vilmos Nebehaj.
* | Issue #12715: Add an optional symlinks argument to shutil functions ↵Antoine Pitrou2011-12-291-0/+5
| | | | | | | | | | | | | | | | | | (copyfile, copymode, copystat, copy, copy2). When that parameter is true, symlinks aren't dereferenced and the operation instead acts on the symlink itself (or creates one, if relevant). Patch by Hynek Schlawack.
* | add a flags parameter to select.epollBenjamin Peterson2011-12-271-0/+2
| |
* | Issue #13577: Built-in methods and functions now have a __qualname__.Antoine Pitrou2011-12-231-0/+3
| | | | | | | | Patch by sbt.
* | merge from 3.2. News update.Senthil Kumaran2011-12-231-0/+2
|\ \ | |/
| * News entry for Issue12798Senthil Kumaran2011-12-231-0/+2
| |
* | Issue #13626: Add support for SSL Diffie-Hellman key exchange, through theAntoine Pitrou2011-12-221-0/+3
| | | | | | | | SSLContext.load_dh_params() method and the ssl.OP_SINGLE_DH_USE option.
* | Merge with 3.2 for #11006.Ross Lagerwall2011-12-221-0/+2
|\ \ | |/
| * Issue #11006: Don't issue low level warning in subprocess when pipe2() fails.Ross Lagerwall2011-12-221-0/+2
| |
* | MergeMichael Foord2011-12-221-0/+3
|\ \ | |/
| * Metaclasses with metaclasses with a __dict__ descriptor can no longer ↵Michael Foord2011-12-221-0/+3
| | | | | | | | | | | | trigger code execution with inspect.getattr_static. Closes issue 11829.
* | Docs and News update for Issue13620. Chrome support in webbrowser.pySenthil Kumaran2011-12-211-0/+3
| |
* | Issue #12708: Add starmap() and starmap_async() methods (similar to ↵Antoine Pitrou2011-12-211-0/+3
| | | | | | | | | | | | itertools.starmap()) to multiprocessing.Pool. Patch by Hynek Schlawack.
* | Issue #1785: Fix inspect and pydoc with misbehaving descriptors.Antoine Pitrou2011-12-211-0/+2
|\ \ | |/ | | | | Also fixes issue #13581: `help(type)` wouldn't display anything.
| * Issue #1785: Fix inspect and pydoc with misbehaving descriptors.Antoine Pitrou2011-12-211-0/+2
| | | | | | | | Also fixes issue #13581: `help(type)` wouldn't display anything.
* | Issue #13637: "a2b" functions in the binascii module now accept ASCII-only ↵Antoine Pitrou2011-12-201-0/+3
| | | | | | | | unicode strings.
* | Issue #13634: Add support for querying and disabling SSL compression.Antoine Pitrou2011-12-201-0/+2
| |
* | Issue #13627: Add support for SSL Elliptic Curve-based Diffie-HellmanAntoine Pitrou2011-12-191-0/+4
| | | | | | | | | | key exchange, through the SSLContext.set_ecdh_curve() method and the ssl.OP_SINGLE_ECDH_USE option.
* | (Merge 3.2) Issue #13628: python-gdb.py is now able to retrieve more frames inVictor Stinner2011-12-191-1/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | the Python traceback if Python is optimized. * delay the lookup of the size_t type, it is not available at startup * The second argument of the PyFrameObjectPtr constructor is optional, as done in other constructors * iter_builtins() and iter_globals() methods of PyFrameObjectPtr returns an empty tuple instead of None if Python is optimized * Fix py-bt and py-bt-full to handle correctly "optimized" frames * Frame.get_pyop() tries to get the frame pointer from PyEval_EvalCodeEx() if the pointer is optimized out in PyEval_EvalFrameEx()
| * Issue #13628: python-gdb.py is now able to retrieve more frames in the PythonVictor Stinner2011-12-191-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | traceback if Python is optimized. * delay the lookup of the size_t type, it is not available at startup * The second argument of the PyFrameObjectPtr constructor is optional, as done in other constructors * iter_builtins() and iter_globals() methods of PyFrameObjectPtr returns an empty tuple instead of None if Python is optimized * Fix py-bt and py-bt-full to handle correctly "optimized" frames * Frame.get_pyop() tries to get the frame pointer from PyEval_EvalCodeEx() if the pointer is optimized out in PyEval_EvalFrameEx()
* | Issue #13635: Add ssl.OP_CIPHER_SERVER_PREFERENCE, so that SSL serversAntoine Pitrou2011-12-191-0/+4
| | | | | | | | | | choose the cipher based on their own preferences, rather than on the client's.
* | Merge 3.2Michael Foord2011-12-181-0/+3
|\ \ | |/
| * Fix inspect.getattr_static to work on modules (again).Michael Foord2011-12-181-0/+3
| | | | | | | | Closes issue 11813.
* | Issue #7502: Fix equality comparison for DocTestCase instances.Antoine Pitrou2011-12-181-0/+3
|\ \ | |/ | | | | Patch by Cédric Krier.
| * MergeAntoine Pitrou2011-12-181-0/+3
| |\
| | * Issue #11870: threading: Properly reinitialize threads internal locks andCharles-François Natali2011-12-181-0/+3
| | | | | | | | | | | | condition variables to avoid deadlocks in child processes.
| * | Issue #7502: Fix equality comparison for DocTestCase instances.Antoine Pitrou2011-12-181-0/+3
| |/ | | | | | | Patch by Cédric Krier.
* | Issue #11870: threading: Properly reinitialize threads internal locks andCharles-François Natali2011-12-181-0/+3
| | | | | | | | condition variables to avoid deadlocks in child processes.
* | Issue #8035: urllib: Fix a bug where the client could remain stuck after aCharles-François Natali2011-12-181-0/+3
|\ \ | |/ | | | | redirection or an error.
| * Issue #8035: urllib: Fix a bug where the client could remain stuck after aCharles-François Natali2011-12-181-0/+3
| | | | | | | | redirection or an error.
* | Issue #13560: os.strerror() now uses the current locale encoding instead of ↵Victor Stinner2011-12-171-0/+3
| | | | | | | | UTF-8
* | Issue #13560: Add PyUnicode_EncodeLocale()Victor Stinner2011-12-171-2/+6
| | | | | | | | | | | | * Use PyUnicode_EncodeLocale() in time.strftime() if wcsftime() is not available * Document my last changes in Misc/NEWS