summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Issue #24485: Revert backwards compatibility breaking changes of #21217.Yury Selivanov2015-07-234-22/+14
| |
* | Issue #24692: Add more tests for types.coroutineYury Selivanov2015-07-231-5/+19
| |
* | Issue #24619: Simplify async/await tokenization.Yury Selivanov2015-07-237-132/+183
| | | | | | | | | | | | | | | | | | | | 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.
* | Issue #24687: Plug refleak on SyntaxError in function parameters annotations.Yury Selivanov2015-07-234-15/+22
| |
* | Issue #24688: ast.get_docstring() for 'async def' functions.Yury Selivanov2015-07-233-1/+6
| |
* | Remove line numbers from unittest in susp-ignored.Robert Collins2015-07-221-4/+4
|\ \ | |/
| * Remove line numbers from unittest in susp-ignored.Robert Collins2015-07-221-4/+4
| |
* | Merge unittest docs suspicious fix.Robert Collins2015-07-221-4/+4
|\ \ | |/
| * Fix suspicious after the unittest docs change.Robert Collins2015-07-221-4/+4
| |
* | Issue #22153: Improve unittest docs. Patch from Martin Panter and evilzero.Robert Collins2015-07-223-4/+11
|\ \ | |/
| * Issue #22153: Improve unittest docs. Patch from Martin Panter and evilzero.Robert Collins2015-07-223-4/+11
| |
* | Issue #23440: Improve http.server.SimpleHTTPRequestHandler testsBerker Peksag2015-07-221-7/+29
| | | | | | | | | | | | | | * Tests that index.html is served, rather than an automatic directory listing * Tests that there is no extra data sent after the response Patch by Martin Panter.
* | Issue #24619: More tests; fix nits in compiler.cYury Selivanov2015-07-224-9/+9
| |
* | Issue #24619: New approach for tokenizing async/await.Yury Selivanov2015-07-2213-69/+343
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fixes how one-line async-defs and defs are tracked by tokenizer. It allows to correctly parse invalid code such as: >>> async def f(): ... def g(): pass ... async = 10 and valid code such as: >>> async def f(): ... async def g(): pass ... await z As a consequence, is is now possible to have one-line 'async def foo(): await ..' functions: >>> async def foo(): return await bar()
* | Issue #24603: Update the Windows build to use OpenSSL 1.0.2dZachary Ware2015-07-224-3/+8
|\ \ | |/
| * Issue #24603: Update the Windows build to use OpenSSL 1.0.2dZachary Ware2015-07-224-5/+5
| |
* | Merge with 3.4Zachary Ware2015-07-221-1/+1
|\ \ | |/
| * rstlint: explicitly open files as UTF8Zachary Ware2015-07-221-1/+1
| |
* | Issue #24680: Merge with 3.4Zachary Ware2015-07-221-1/+1
|\ \ | |/
| * Issue #24680: Remove random backslash. Patch by cdz.Zachary Ware2015-07-221-1/+1
| |
* | Issue #24678: Fixed raiseExceptions typo in logging tests.Serhiy Storchaka2015-07-211-10/+4
|\ \ | |/ | | | | Patch by Jacek Kołodziej.
| * Issue #24678: Fixed raiseExceptions typo in logging tests.Serhiy Storchaka2015-07-211-11/+6
| | | | | | | | Patch by Jacek Kołodziej.
* | Issue #24669: Fix inspect.getsource() for 'async def' functions.Yury Selivanov2015-07-214-1/+9
| | | | | | | | Patch by Kai Groner.
* | Use setUpClass and tearDownClass correctly in test_os.Berker Peksag2015-07-211-2/+4
| | | | | | | | According to the documentation, they must be decorated as classmethods.
* | Fixes argument handling in build.bat and HHC searchSteve Dower2015-07-212-24/+21
| |
* | Updates get_wix.py for newer version of WiX.Steve Dower2015-07-211-2/+2
| |
* | Merge with 3.4Terry Jan Reedy2015-07-202-5/+22
|\ \ | |/
| * Issue #20792: Expand idle_test.test_pathbowser. Tweak file to not copy twice.Terry Jan Reedy2015-07-202-5/+22
| | | | | | | | Original patch by Saimadhav Heblikar.
* | Issue #23573: Restored optimization of bytes.rfind() and bytearray.rfind()Serhiy Storchaka2015-07-203-6/+17
| | | | | | | | for single-byte argument on Linux.
* | Merge 3.4Victor Stinner2015-07-201-2/+8
|\ \ | |/
| * Issue #24675: Avoid DeprecationWarning in test_osVictor Stinner2015-07-201-2/+8
| | | | | | | | Patch written by Martin Panter. I replace tearDown() with addCleanup().
* | mergeRaymond Hettinger2015-07-201-1/+1
|\ \ | |/
| * Issue #19663: Improve error message for defaultdict.Raymond Hettinger2015-07-201-1/+1
| |
* | Issue #24580: Symbolic group references to open group in re patterns now areSerhiy Storchaka2015-07-183-0/+8
| | | | | | | | explicitly forbidden as well as numeric group references.
* | Issue #24206: Fixed __eq__ and __ne__ methods of inspect classes.Serhiy Storchaka2015-07-183-45/+76
|\ \ | |/
| * Issue #24206: Fixed __eq__ and __ne__ methods of inspect classes.Serhiy Storchaka2015-07-183-38/+66
| |
* | Fixed typos in Misc/NEWS.Serhiy Storchaka2015-07-181-1/+1
| |
* | merge 3.4 (#24655)Benjamin Peterson2015-07-181-7/+7
|\ \ | |/
| * improve style of the convert macro (#24655)Benjamin Peterson2015-07-181-7/+7
| | | | | | | | Patch by Brian Cain.
* | Issue #24642: Improves help text displayed in the Windows installer.Steve Dower2015-07-181-10/+9
| |
* | Adds support for an unattend.xml file to control the Windows installer options.Steve Dower2015-07-182-1/+106
| |
* | Adds option to only install the launcher.Steve Dower2015-07-1813-47/+52
| |
* | Issue #24642: Adds installer notes and links to What's New for 3.5Steve Dower2015-07-171-0/+10
| |
* | Removes my username from the documentation.Steve Dower2015-07-171-0/+0
| |
* | Fixes sys.path for applocal environments.Steve Dower2015-07-171-0/+6
| |
* | Typo fix in mock.patch.Robert Collins2015-07-171-1/+1
|\ \ | |/ | | | | Patch from https://github.com/testing-cabal/mock/issues/215
| * Typo fix in mock.patch.Robert Collins2015-07-171-1/+1
| | | | | | | | Patch from https://github.com/testing-cabal/mock/issues/215
* | Issue #21750: mock_open.read_data can now be read from each instance, as itRobert Collins2015-07-174-35/+61
|\ \ | |/ | | | | could in Python 3.3.
| * Issue #21750: mock_open.read_data can now be read from each instance, as itRobert Collins2015-07-174-35/+61
| | | | | | | | could in Python 3.3.
* | Adds option to install launcher for all users even when installing Python ↵Steve Dower2015-07-1613-53/+125
| | | | | | | | | | | | | | just-for-me. This helps mitigate issues when the incompatible Python 3.4 launcher is installed. Enables installer builds with the the text marker. Allows simple installs to include a custom description.