summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Update docs and patchlevel for 3.6.0 final.v3.6.0Ned Deily2016-12-222-4318/+4327
|
* Version bump for 3.6.0rc2v3.6.0rc2Ned Deily2016-12-161-1/+1
|
* Tidy Misc/NEWS for 3.6.0rc1+ cherrypicks.Ned Deily2016-12-161-4/+8
|
* Merge 3.5 (issue #28990)Yury Selivanov2016-12-161-0/+4
|
* Issue #28898: add Misc/NEWS entryNed Deily2016-12-161-0/+5
|
* Fix a memory leak in split-table dictionariesVictor Stinner2016-12-151-0/+7
| | | | | | | | Issue #28147: Fix a memory leak in split-table dictionaries: setattr() must not convert combined table into split table. Patch written by INADA Naoki. (grafted from 85be9dcc16a81d3ccd1f67b056255a7f206edd47)
* Issue #28896: Deprecate WindowsRegistryFinderSteve Dower2016-12-071-0/+11
| | | | (grafted from 25df9671663b5f8b1560d58d8842f9676f6dffc2)
* Version bump for 3.6.0rc1v3.6.0rc1Ned Deily2016-12-071-1/+1
|
* Issue #27030: Unknown escapes in re.sub() replacement template are allowedSerhiy Storchaka2016-12-061-0/+3
| | | | again. But they still are deprecated and will be disabled in 3.7.
* warnings: Fix the issue numberVictor Stinner2016-12-061-1/+1
| | | | The fix for catch_warnings() is the issue #28835 (not the issue #28089).
* catch_warnings() calls showwarning() if overridenVictor Stinner2016-12-061-0/+3
| | | | | Issue #28089: Fix a regression introduced in warnings.catch_warnings(): call warnings.showwarning() if it was overriden inside the context manager.
* Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.Serhiy Storchaka2016-12-051-0/+5
|\
| * Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.Serhiy Storchaka2016-12-051-0/+2
| |
* | Issue #23722: improve __classcell__ compatibilityNick Coghlan2016-12-051-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handling zero-argument super() in __init_subclass__ and __set_name__ involved moving __class__ initialisation to type.__new__. This requires cooperation from custom metaclasses to ensure that the new __classcell__ entry is passed along appropriately. The initial implementation of that change resulted in abruptly broken zero-argument super() support in metaclasses that didn't adhere to the new requirements (such as Django's metaclass for Model definitions). The updated approach adopted here instead emits a deprecation warning for those cases, and makes them work the same way they did in Python 3.5. This patch also improves the related class machinery documentation to cover these details and to include more reader-friendly cross-references and index entries.
* | Issue #27172: Undeprecate inspect.getfullargspec()Nick Coghlan2016-12-021-0/+5
| | | | | | | | | | | | This is still useful for single source Python 2/3 code migrating away from inspect.getargspec(), but that wasn't clear with the documented deprecation in place.
* | Issue #28843: Fix asyncio C Task to handle exceptions __traceback__.Yury Selivanov2016-12-011-0/+2
| |
* | Add TCP_CONGESTION and TCP_USER_TIMEOUTVictor Stinner2016-11-291-0/+4
| | | | | | | | | | | | | | Issue #26273: Add new socket.TCP_CONGESTION (Linux 2.6.13) and socket.TCP_USER_TIMEOUT (Linux 2.6.37) constants. Patch written by Omar Sandoval.
* | Issue #28797: Modifying the class __dict__ inside the __set_name__ method ofSerhiy Storchaka2016-11-291-0/+4
| | | | | | | | | | a descriptor that is used inside that class no longer prevents calling the __set_name__ method of other descriptors.
* | Merge 3.5, fix for #24142Łukasz Langa2016-11-262-0/+4
|\ \ | |/
| * Fixes #24142: [configparser] always join multiline values to not leave the ↵Łukasz Langa2016-11-262-0/+4
| | | | | | | | parser in an invalid state
* | Fix _PyGen_yf()Victor Stinner2016-11-241-0/+4
| | | | | | | | | | | | | | | | Issue #28782: Fix a bug in the implementation ``yield from`` when checking if the next instruction is YIELD_FROM. Regression introduced by WORDCODE (issue #26647). Reviewed by Serhiy Storchaka and Yury Selivanov.
* | Issue #28023: Fix python-gdb.py didn't support new dict implementationINADA Naoki2016-11-221-0/+5
| |
* | Start 3.6.0rc1. (Note, patch level was incorrectly set to 3.6.0b4+ following ↵Ned Deily2016-11-221-0/+12
| | | | | | | | b3. It is now b4+ again.)
* | Version bump for 3.6.0b4v3.6.0b4Ned Deily2016-11-221-1/+1
| |
* | Issue #27100: With statement reports missing __enter__ before __exit__. ↵Raymond Hettinger2016-11-221-0/+4
| | | | | | | | (Contributed by Jonathan Ellington.)
* | Issue #28752: Restored the __reduce__() methods of datetime objects.Serhiy Storchaka2016-11-211-0/+2
| |
* | issue28082: actually include NEWS entryEthan Furman2016-11-211-0/+2
| |
* | closes issue23591: add NEWS entryEthan Furman2016-11-211-0/+2
| |
* | Implement rich comparison for _sre.SRE_PatternVictor Stinner2016-11-211-1/+6
| | | | | | | | | | | | | | Issue #28727: Regular expression patterns, _sre.SRE_Pattern objects created by re.compile(), become comparable (only x==y and x!=y operators). This change should fix the issue #18383: don't duplicate warning filters when the warnings module is reloaded (thing usually only done in unit tests).
* | Issue #28532: Show sys.version when -V option is supplied twiceINADA Naoki2016-11-212-1/+4
| |
* | Issue #20572: The subprocess.Popen.wait method's undocumented endtimeGregory P. Smith2016-11-211-0/+3
| | | | | | | | | | parameter now raises a DeprecationWarning. It was deprecated in 3.4. It was never documented prior to that.
* | Fix typos in documentationMartin Panter2016-11-201-1/+1
| |
* | Issue #25659: Merge ctypes fix from 3.5Martin Panter2016-11-201-0/+3
|\ \ | |/
| * Issue #25659: Change assert to TypeError in from_buffer/_copy()Martin Panter2016-11-201-0/+3
| | | | | | | | Based on suggestion by Eryk Sun.
* | Issue #10656: Merge AIX build fix from 3.5Martin Panter2016-11-202-0/+5
|\ \ | |/
| * Issue #10656: Fix out-of-tree building on AIXMartin Panter2016-11-202-0/+5
| | | | | | | | | | The ld_so_aix script and python.exp file are created in the build directory. Patch by Tristan Carel and Michael Haubenwallner.
* | move the enable-optimizations mention to the correct Build section.Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-11-201-2/+2
| |
* | Rename the new --with-optimiations flag to --enable-optimizations.Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-11-201-0/+2
|\ \ | |/
| * Rename the new --with-optimiations flag to --enable-optimizations.Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-11-201-0/+2
| |
* | Issue #28666: Now test.support.rmtree is able to remove unwritable orSerhiy Storchaka2016-11-201-0/+3
|\ \ | |/ | | | | unreadable directories.
| * Issue #28666: Now test.support.rmtree is able to remove unwritable orSerhiy Storchaka2016-11-201-0/+3
| | | | | | | | unreadable directories.
* | Merge from 3.5 and fix a few other functions missing IPH handling.Steve Dower2016-11-201-0/+2
|\ \ | |/
| * Issue #28732: Fix crash in os.spawnv() with no elements in argsSteve Dower2016-11-201-0/+2
| | | | | | | | Prevents crashes in some other posixmodule.c functions
* | Issue #28746: Fix the set_inheritable() file descriptor method on platformsXavier de Gaye2016-11-191-0/+3
| | | | | | | | that do not have the ioctl FIOCLEX and FIONCLEX commands
* | Issue #28720: Add collections.abc.AsyncGenerator.Yury Selivanov2016-11-161-0/+2
| |
* | Issue #28721: Fix asynchronous generators aclose() and athrow()Yury Selivanov2016-11-161-0/+3
| |
* | Issue #26920: Fix not getting the locale's charset upon initializing the ↵Xavier de Gaye2016-11-161-0/+3
| | | | | | | | | | | | interpreter, on platforms that do not have langinfo
* | Merge 3.5 (issue #28704)Yury Selivanov2016-11-151-0/+3
|\ \ | |/
* | Merge 3.5 (issue #28703)Yury Selivanov2016-11-151-0/+2
|\ \ | |/
| * Issue #28703: Fix asyncio.iscoroutinefunction to handle Mock objects.Yury Selivanov2016-11-151-0/+2
| |