]> granicus.if.org Git - python/log
python
9 years agoMerge 3.5 (Misc/ACKS)
Victor Stinner [Wed, 29 Jul 2015 12:41:02 +0000 (14:41 +0200)]
Merge 3.5 (Misc/ACKS)

9 years agoMerge 3.4 (Misc/ACKS)
Victor Stinner [Wed, 29 Jul 2015 12:40:53 +0000 (14:40 +0200)]
Merge 3.4 (Misc/ACKS)

9 years agoIssue #23319: Add Matthieu Gautier to Misc/ACKS
Victor Stinner [Wed, 29 Jul 2015 12:40:38 +0000 (14:40 +0200)]
Issue #23319: Add Matthieu Gautier to Misc/ACKS

9 years agoMerge 3.5 (ctypes)
Victor Stinner [Wed, 29 Jul 2015 12:36:03 +0000 (14:36 +0200)]
Merge 3.5 (ctypes)

9 years agoMerge 3.4 (ctypes)
Victor Stinner [Wed, 29 Jul 2015 12:35:12 +0000 (14:35 +0200)]
Merge 3.4 (ctypes)

9 years agoIssue #23319: Fix ctypes.BigEndianStructure, swap correctly bytes. Patch
Victor Stinner [Wed, 29 Jul 2015 12:33:52 +0000 (14:33 +0200)]
Issue #23319: Fix ctypes.BigEndianStructure, swap correctly bytes. Patch
written by Matthieu Gautier.

9 years agoIssue #19450: merge from 3.5
Ned Deily [Wed, 29 Jul 2015 06:29:51 +0000 (23:29 -0700)]
Issue #19450: merge from 3.5

9 years agoIssue #19450: merge from 3.4
Ned Deily [Wed, 29 Jul 2015 06:25:41 +0000 (23:25 -0700)]
Issue #19450: merge from 3.4

9 years agoIssue #19450: Update OS X installer builds to use SQLite 3.8.11.
Ned Deily [Wed, 29 Jul 2015 06:22:23 +0000 (23:22 -0700)]
Issue #19450: Update OS X installer builds to use SQLite 3.8.11.

9 years agoIssue #23254: Document how to close the TCPServer listening socket.
Robert Collins [Wed, 29 Jul 2015 00:55:33 +0000 (12:55 +1200)]
Issue #23254: Document how to close the TCPServer listening socket.

Patch from Martin Panter.

9 years agoIssue #23254: Document how to close the TCPServer listening socket.
Robert Collins [Wed, 29 Jul 2015 00:53:30 +0000 (12:53 +1200)]
Issue #23254: Document how to close the TCPServer listening socket.

Patch from Martin Panter.

9 years agoIssue #23254: Document how to close the TCPServer listening socket.
Robert Collins [Wed, 29 Jul 2015 00:52:40 +0000 (12:52 +1200)]
Issue #23254: Document how to close the TCPServer listening socket.

Patch from Martin Panter.

9 years agoMerge 3.5 (doc)
Victor Stinner [Wed, 29 Jul 2015 00:29:54 +0000 (02:29 +0200)]
Merge 3.5 (doc)

9 years agoWhat's New in Python 3.5: document os.urandom() changes
Victor Stinner [Wed, 29 Jul 2015 00:28:32 +0000 (02:28 +0200)]
What's New in Python 3.5: document os.urandom() changes

9 years agoMerge 3.5 (doc)
Victor Stinner [Tue, 28 Jul 2015 23:41:34 +0000 (01:41 +0200)]
Merge 3.5 (doc)

9 years agoWhat's New in Python 3.5: document socket.sendall() change on timeout
Victor Stinner [Tue, 28 Jul 2015 23:41:25 +0000 (01:41 +0200)]
What's New in Python 3.5: document socket.sendall() change on timeout

9 years agoMerge 3.5 (doc)
Victor Stinner [Tue, 28 Jul 2015 23:39:30 +0000 (01:39 +0200)]
Merge 3.5 (doc)

9 years agoWhat's New in Python 3.5: Document ssl methods change on timeout
Victor Stinner [Tue, 28 Jul 2015 23:39:13 +0000 (01:39 +0200)]
What's New in Python 3.5: Document ssl methods change on timeout

9 years agoMerge 3.5 (doc)
Victor Stinner [Tue, 28 Jul 2015 23:21:19 +0000 (01:21 +0200)]
Merge 3.5 (doc)

9 years agoWhat's New in Python 3.5: move PEP 475 doc
Victor Stinner [Tue, 28 Jul 2015 23:11:10 +0000 (01:11 +0200)]
What's New in Python 3.5: move PEP 475 doc

9 years agoIssue #19450: Update Windows builds to use SQLite 3.8.11.0
Steve Dower [Tue, 28 Jul 2015 18:11:58 +0000 (11:11 -0700)]
Issue #19450: Update Windows builds to use SQLite 3.8.11.0

9 years agoIssue #19450: Update Windows builds to use SQLite 3.8.11.0
Steve Dower [Tue, 28 Jul 2015 18:09:40 +0000 (11:09 -0700)]
Issue #19450: Update Windows builds to use SQLite 3.8.11.0

9 years agoIssue #19450: Update Windows builds to use SQLite 3.8.11.0
Steve Dower [Tue, 28 Jul 2015 18:05:18 +0000 (11:05 -0700)]
Issue #19450: Update Windows builds to use SQLite 3.8.11.0

9 years agomerge
Raymond Hettinger [Tue, 28 Jul 2015 09:08:00 +0000 (02:08 -0700)]
merge

9 years agomerge
Raymond Hettinger [Tue, 28 Jul 2015 09:07:14 +0000 (02:07 -0700)]
merge

9 years agoIssue #24735: Fix invalid memory access in combinations_with_replacement()
Raymond Hettinger [Tue, 28 Jul 2015 09:05:44 +0000 (02:05 -0700)]
Issue #24735: Fix invalid memory access in combinations_with_replacement()

9 years agoIssue #23426: run_setup was broken in distutils.
Robert Collins [Tue, 28 Jul 2015 03:55:07 +0000 (15:55 +1200)]
Issue #23426: run_setup was broken in distutils.
Patch from Alexander Belopolsky.

9 years agoMerge with 3.5
Steve Dower [Mon, 27 Jul 2015 21:59:00 +0000 (14:59 -0700)]
Merge with 3.5

9 years agoAllow intermediate build directory to be overridden.
Steve Dower [Mon, 27 Jul 2015 21:56:58 +0000 (14:56 -0700)]
Allow intermediate build directory to be overridden.

9 years agoMerge 3.5 (socket)
Victor Stinner [Mon, 27 Jul 2015 21:39:22 +0000 (23:39 +0200)]
Merge 3.5 (socket)

9 years agoIssue #24732, #23834: Fix sock_accept_impl() on Windows
Victor Stinner [Mon, 27 Jul 2015 21:37:11 +0000 (23:37 +0200)]
Issue #24732, #23834: Fix sock_accept_impl() on Windows

accept() returns INVALID_SOCKET on error, it's not necessary a negative number.

9 years agoIssue #23441: rcompleter now prints a tab character instead of displaying
Berker Peksag [Mon, 27 Jul 2015 21:08:49 +0000 (00:08 +0300)]
Issue #23441: rcompleter now prints a tab character instead of displaying
possible completions for an empty word.

Initial patch by Martin Sekera.

9 years agoIssue #23441: rcompleter now prints a tab character instead of displaying
Berker Peksag [Mon, 27 Jul 2015 21:08:24 +0000 (00:08 +0300)]
Issue #23441: rcompleter now prints a tab character instead of displaying
possible completions for an empty word.

Initial patch by Martin Sekera.

9 years agoIssue #23441: rcompleter now prints a tab character instead of displaying
Berker Peksag [Mon, 27 Jul 2015 21:06:31 +0000 (00:06 +0300)]
Issue #23441: rcompleter now prints a tab character instead of displaying
possible completions for an empty word.

Initial patch by Martin Sekera.

9 years agoIssue #24728: Null merge
Berker Peksag [Mon, 27 Jul 2015 13:48:42 +0000 (16:48 +0300)]
Issue #24728: Null merge

9 years agoIssue #24728: Null merge
Berker Peksag [Mon, 27 Jul 2015 13:48:06 +0000 (16:48 +0300)]
Issue #24728: Null merge

9 years agoIssue #24728: Fix building without threads.
Berker Peksag [Mon, 27 Jul 2015 13:46:11 +0000 (16:46 +0300)]
Issue #24728: Fix building without threads.

Patch by Louis Dassy.

9 years agoFix refleak.
Stefan Krah [Mon, 27 Jul 2015 10:57:21 +0000 (12:57 +0200)]
Fix refleak.

9 years agoFix refleak.
Stefan Krah [Mon, 27 Jul 2015 10:56:49 +0000 (12:56 +0200)]
Fix refleak.

9 years agoIssue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella.
Robert Collins [Sun, 26 Jul 2015 22:46:42 +0000 (10:46 +1200)]
Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella.

9 years agoIssue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella.
Robert Collins [Sun, 26 Jul 2015 22:42:54 +0000 (10:42 +1200)]
Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella.

9 years agoIssue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella.
Robert Collins [Sun, 26 Jul 2015 22:42:01 +0000 (10:42 +1200)]
Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella.

9 years agoMerge Python 3.5.0b4 changes back with 3.5 branch head.
Larry Hastings [Sun, 26 Jul 2015 14:59:45 +0000 (07:59 -0700)]
Merge Python 3.5.0b4 changes back with 3.5 branch head.

9 years agoPost-release updates for Python 3.5.0b4.
Larry Hastings [Sun, 26 Jul 2015 14:55:08 +0000 (07:55 -0700)]
Post-release updates for Python 3.5.0b4.

9 years agoCloses #20544: use specific asserts in operator tests.
Antoine Pitrou [Sun, 26 Jul 2015 11:11:49 +0000 (13:11 +0200)]
Closes #20544: use specific asserts in operator tests.

Patch by Serhiy.

9 years agoIssue #24683: Fixed crashes in _json functions called with arguments of
Serhiy Storchaka [Sun, 26 Jul 2015 06:03:16 +0000 (09:03 +0300)]
Issue #24683: Fixed crashes in _json functions called with arguments of
inappropriate type.

9 years agoIssue #24683: Fixed crashes in _json functions called with arguments of
Serhiy Storchaka [Sun, 26 Jul 2015 06:02:23 +0000 (09:02 +0300)]
Issue #24683: Fixed crashes in _json functions called with arguments of
inappropriate type.

9 years agoIssue #24683: Fixed crashes in _json functions called with arguments of
Serhiy Storchaka [Sun, 26 Jul 2015 06:01:22 +0000 (09:01 +0300)]
Issue #24683: Fixed crashes in _json functions called with arguments of
inappropriate type.

9 years agoAdded tag v3.5.0b4 for changeset c0d641054635
Larry Hastings [Sat, 25 Jul 2015 21:23:29 +0000 (14:23 -0700)]
Added tag v3.5.0b4 for changeset c0d641054635

9 years agoVersion bump for Python 3.5.0b4. v3.5.0b4
Larry Hastings [Sat, 25 Jul 2015 21:22:13 +0000 (14:22 -0700)]
Version bump for Python 3.5.0b4.

9 years agoUpdated pydoc topics for 3.5.0b4.
Larry Hastings [Sat, 25 Jul 2015 21:17:35 +0000 (14:17 -0700)]
Updated pydoc topics for 3.5.0b4.

9 years agoIssue #24710: Use cls in TracebackException.from_exception.
Robert Collins [Sat, 25 Jul 2015 18:50:51 +0000 (06:50 +1200)]
Issue #24710: Use cls in TracebackException.from_exception.

Minor cleanup patch from Berker Peksag.

9 years ago- Issue #2091: error correctly on open() with mode 'U' and '+'
Robert Collins [Sat, 25 Jul 2015 18:43:13 +0000 (06:43 +1200)]
- Issue #2091: error correctly on open() with mode 'U' and '+'

open() accepted a 'U' mode string containing '+', but 'U' can only be used with
'r'. Patch from Jeff Balogh and John O'Connor.

9 years agoIssue #21697: shutil.copytree() now correctly handles symbolic links that point to...
Berker Peksag [Sat, 25 Jul 2015 11:55:32 +0000 (14:55 +0300)]
Issue #21697: shutil.copytree() now correctly handles symbolic links that point to directories.

Patch by Eduardo Seabra and Thomas Kluyver.

9 years agoIssue #21697: shutil.copytree() now correctly handles symbolic links that point to...
Berker Peksag [Sat, 25 Jul 2015 11:55:06 +0000 (14:55 +0300)]
Issue #21697: shutil.copytree() now correctly handles symbolic links that point to directories.

Patch by Eduardo Seabra and Thomas Kluyver.

9 years agoIssue #21697: shutil.copytree() now correctly handles symbolic links that point to...
Berker Peksag [Sat, 25 Jul 2015 11:53:48 +0000 (14:53 +0300)]
Issue #21697: shutil.copytree() now correctly handles symbolic links that point to directories.

Patch by Eduardo Seabra and Thomas Kluyver.

9 years agoIssue #24420: Fix documentation regression introduced by f0a00ee094ff.
Berker Peksag [Sat, 25 Jul 2015 11:27:32 +0000 (14:27 +0300)]
Issue #24420: Fix documentation regression introduced by f0a00ee094ff.

These functions accept same arguments as subprocess.Popen().

Patch by Martin Panter.

9 years agoIssue #24420: Fix documentation regression introduced by f0a00ee094ff.
Berker Peksag [Sat, 25 Jul 2015 11:27:07 +0000 (14:27 +0300)]
Issue #24420: Fix documentation regression introduced by f0a00ee094ff.

These functions accept same arguments as subprocess.Popen().

Patch by Martin Panter.

9 years agoIssue #24279: Update test_base64 to use test.support.script_helper.
Berker Peksag [Sat, 25 Jul 2015 11:14:50 +0000 (14:14 +0300)]
Issue #24279: Update test_base64 to use test.support.script_helper.

Initial patch by Christie.

9 years agoIssue #24279: Update test_base64 to use test.support.script_helper.
Berker Peksag [Sat, 25 Jul 2015 11:14:24 +0000 (14:14 +0300)]
Issue #24279: Update test_base64 to use test.support.script_helper.

Initial patch by Christie.

9 years agoIssue #24713: Use importlib.reload() in import reference document.
Berker Peksag [Sat, 25 Jul 2015 10:03:30 +0000 (13:03 +0300)]
Issue #24713: Use importlib.reload() in import reference document.

imp.reload() was deprecated in Python 3.4 and changed to call
importlib.reload().

Patch by Petr Viktorin.

9 years agoIssue #24713: Use importlib.reload() in import reference document.
Berker Peksag [Sat, 25 Jul 2015 10:03:08 +0000 (13:03 +0300)]
Issue #24713: Use importlib.reload() in import reference document.

imp.reload() was deprecated in Python 3.4 and changed to call
importlib.reload().

Patch by Petr Viktorin.

9 years agoIssue #24713: Use importlib.reload() in import reference document.
Berker Peksag [Sat, 25 Jul 2015 10:02:37 +0000 (13:02 +0300)]
Issue #24713: Use importlib.reload() in import reference document.

imp.reload() was deprecated in Python 3.4 and changed to call
importlib.reload().

Patch by Petr Viktorin.

9 years agoIssue #14373: Fixed segmentation fault when gc.collect() is called during
Serhiy Storchaka [Sat, 25 Jul 2015 09:11:00 +0000 (12:11 +0300)]
Issue #14373: Fixed segmentation fault when gc.collect() is called during
constructing lru_cache (C implementation).

9 years agoIssue #14373: Fixed segmentation fault when gc.collect() is called during
Serhiy Storchaka [Sat, 25 Jul 2015 09:10:21 +0000 (12:10 +0300)]
Issue #14373: Fixed segmentation fault when gc.collect() is called during
constructing lru_cache (C implementation).

9 years agoMerge 3.5 (asyncio)
Victor Stinner [Sat, 25 Jul 2015 00:45:18 +0000 (02:45 +0200)]
Merge 3.5 (asyncio)

9 years agoMerge 3.4
Victor Stinner [Sat, 25 Jul 2015 00:43:31 +0000 (02:43 +0200)]
Merge 3.4

9 years agoasyncio: sync with github
Victor Stinner [Sat, 25 Jul 2015 00:40:40 +0000 (02:40 +0200)]
asyncio: sync with github

* Fix ResourceWarning warnings in test_streams
* Return True from StreamReader.eof_received() to fix
  http://bugs.python.org/issue24539 (but still needs a unittest).
  Add StreamReader.__repr__() for easy debugging.
* remove unused imports
* Issue #234: Drop JoinableQueue on Python 3.5+

9 years agoasyncio: Add asyncio.compat module
Victor Stinner [Sat, 25 Jul 2015 00:23:21 +0000 (02:23 +0200)]
asyncio: Add asyncio.compat module

Move compatibility helpers for the different Python versions to a new
asyncio.compat module.

9 years agoIssue #24603: merge from 3.5
Ned Deily [Fri, 24 Jul 2015 23:25:30 +0000 (16:25 -0700)]
Issue #24603: merge from 3.5

9 years agoIssue #24603: merge from 3.4
Ned Deily [Fri, 24 Jul 2015 23:24:47 +0000 (16:24 -0700)]
Issue #24603: merge from 3.4

9 years agoIssue #24603: Update the OS X 32-bit installer build to use OpenSSL 1.0.2d.
Ned Deily [Fri, 24 Jul 2015 23:21:18 +0000 (16:21 -0700)]
Issue #24603: Update the OS X 32-bit installer build to use OpenSSL 1.0.2d.

9 years agoIssue #24695: Fix a regression in traceback.print_exception()
Berker Peksag [Fri, 24 Jul 2015 14:37:27 +0000 (17:37 +0300)]
Issue #24695: Fix a regression in traceback.print_exception()

If exc_traceback is None we shouldn't print a traceback header
like described in the documentation.

9 years agoIssue #24695: Fix a regression in traceback.print_exception()
Berker Peksag [Fri, 24 Jul 2015 14:36:21 +0000 (17:36 +0300)]
Issue #24695: Fix a regression in traceback.print_exception()

If exc_traceback is None we shouldn't print a traceback header
like described in the documentation.

9 years agoIssue #24620: Random.setstate() now validates the value of state last element.
Serhiy Storchaka [Fri, 24 Jul 2015 06:07:12 +0000 (09:07 +0300)]
Issue #24620: Random.setstate() now validates the value of state last element.

9 years agoIssue #24620: Random.setstate() now validates the value of state last element.
Serhiy Storchaka [Fri, 24 Jul 2015 06:05:59 +0000 (09:05 +0300)]
Issue #24620: Random.setstate() now validates the value of state last element.

9 years agoIssue #24620: Random.setstate() now validates the value of state last element.
Serhiy Storchaka [Fri, 24 Jul 2015 06:02:53 +0000 (09:02 +0300)]
Issue #24620: Random.setstate() now validates the value of state last element.

9 years agoIssue #24300: Minor refactoring.
Raymond Hettinger [Fri, 24 Jul 2015 04:43:44 +0000 (00:43 -0400)]
Issue #24300:  Minor refactoring.

9 years agoIssue #24485: Function source inspection fails on closures.
Meador Inge [Fri, 24 Jul 2015 03:52:49 +0000 (22:52 -0500)]
Issue #24485: Function source inspection fails on closures.

The fix for Issue #21217 introduced a regression that caused
`inspect.getsource` to return incorrect results on nested
functions.  The root cause of the regression was due to
switching the implementation to analyze the underlying
bytecode instead of the source code.

This commit switches things back to analyzing the source code
in a more complete way.  The original bug and the regression
are both fixed by the new source code analysis.

9 years agoIssue #24485: Function source inspection fails on closures.
Meador Inge [Fri, 24 Jul 2015 03:49:37 +0000 (22:49 -0500)]
Issue #24485: Function source inspection fails on closures.

The fix for Issue #21217 introduced a regression that caused
`inspect.getsource` to return incorrect results on nested
functions.  The root cause of the regression was due to
switching the implementation to analyze the underlying
bytecode instead of the source code.

This commit switches things back to analyzing the source code
in a more complete way.  The original bug and the regression
are both fixed by the new source code analysis.

9 years agoAdd versionchanged information for mock_open.
Robert Collins [Thu, 23 Jul 2015 16:10:49 +0000 (04:10 +1200)]
Add versionchanged information for mock_open.

9 years agoAdd versionchanged information for mock_open.
Robert Collins [Thu, 23 Jul 2015 16:10:27 +0000 (04:10 +1200)]
Add versionchanged information for mock_open.

9 years agoAdd versionchanged information for mock_open.
Robert Collins [Thu, 23 Jul 2015 16:09:59 +0000 (04:09 +1200)]
Add versionchanged information for mock_open.

9 years agoIssue #21750: Further fixup to be styled like other mock APIs.
Robert Collins [Thu, 23 Jul 2015 15:49:01 +0000 (03:49 +1200)]
Issue #21750: Further fixup to be styled like other mock APIs.

9 years agoIssue #21750: Further fixup to be styled like other mock APIs.
Robert Collins [Thu, 23 Jul 2015 15:48:45 +0000 (03:48 +1200)]
Issue #21750: Further fixup to be styled like other mock APIs.

9 years agoIssue #21750: Further fixup to be styled like other mock APIs.
Robert Collins [Thu, 23 Jul 2015 15:48:20 +0000 (03:48 +1200)]
Issue #21750: Further fixup to be styled like other mock APIs.

9 years agoSync NEWS (re removed inspect.getargspec and inspect.getmoduleinfo)
Yury Selivanov [Thu, 23 Jul 2015 14:51:34 +0000 (17:51 +0300)]
Sync NEWS (re removed inspect.getargspec and inspect.getmoduleinfo)

9 years agoIssue #13248: Remove inspect.getmoduleinfo() from 3.6 (deprecated in 3.3)
Yury Selivanov [Thu, 23 Jul 2015 14:49:00 +0000 (17:49 +0300)]
Issue #13248: Remove inspect.getmoduleinfo() from 3.6 (deprecated in 3.3)

9 years agoIssue #13248: Remove inspect.getargspec from 3.6 (deprecated from 3.0)
Yury Selivanov [Thu, 23 Jul 2015 14:36:02 +0000 (17:36 +0300)]
Issue #13248: Remove inspect.getargspec from 3.6 (deprecated from 3.0)

9 years agoMerge 3.5 (issues #21217, #24485).
Yury Selivanov [Thu, 23 Jul 2015 14:10:24 +0000 (17:10 +0300)]
Merge 3.5 (issues #21217, #24485).

9 years agoIssue #24485: Revert backwards compatibility breaking changes of #21217.
Yury Selivanov [Thu, 23 Jul 2015 14:10:00 +0000 (17:10 +0300)]
Issue #24485: Revert backwards compatibility breaking changes of #21217.

9 years agoMerge 3.5 (Issue #24692)
Yury Selivanov [Thu, 23 Jul 2015 12:58:57 +0000 (15:58 +0300)]
Merge 3.5 (Issue #24692)

9 years agoIssue #24692: Add more tests for types.coroutine
Yury Selivanov [Thu, 23 Jul 2015 12:58:37 +0000 (15:58 +0300)]
Issue #24692: Add more tests for types.coroutine

9 years agoMerge 3.5 (Issue #24619)
Yury Selivanov [Thu, 23 Jul 2015 12:02:25 +0000 (15:02 +0300)]
Merge 3.5 (Issue #24619)

9 years agoIssue #24619: Simplify async/await tokenization.
Yury Selivanov [Thu, 23 Jul 2015 12:01:58 +0000 (15:01 +0300)]
Issue #24619: Simplify async/await tokenization.

This commit simplifies async/await tokenization in tokenizer.c,
tokenize.py & lib2to3/tokenize.py.  Previous solution was to keep
a stack of async-def & def blocks, whereas the new approach is just
to remember position of the outermost async-def block.

This change won't bring any parsing performance improvements, but
it makes the code much easier to read and validate.

9 years agoIssue #24681: Move the store of so->table to the code block where it is used.
Raymond Hettinger [Thu, 23 Jul 2015 11:42:23 +0000 (07:42 -0400)]
Issue #24681:  Move the store of so->table to the code block where it is used.

9 years agoMerge 3.5 (Issue #24687)
Yury Selivanov [Thu, 23 Jul 2015 06:11:13 +0000 (09:11 +0300)]
Merge 3.5 (Issue #24687)

9 years agoIssue #24687: Plug refleak on SyntaxError in function parameters annotations.
Yury Selivanov [Thu, 23 Jul 2015 06:10:44 +0000 (09:10 +0300)]
Issue #24687: Plug refleak on SyntaxError in function parameters annotations.

9 years agoMerge 3.5 (Issue #24688)
Yury Selivanov [Thu, 23 Jul 2015 05:55:07 +0000 (08:55 +0300)]
Merge 3.5 (Issue #24688)

9 years agoIssue #24688: ast.get_docstring() for 'async def' functions.
Yury Selivanov [Thu, 23 Jul 2015 05:54:35 +0000 (08:54 +0300)]
Issue #24688: ast.get_docstring() for 'async def' functions.