https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
164df4e Version bump for Python 3.5.0b4. 25 July 2015, 21:22:13 UTC
197ae02 Updated pydoc topics for 3.5.0b4. 25 July 2015, 21:17:35 UTC
940d69d Issue #21697: shutil.copytree() now correctly handles symbolic links that point to directories. Patch by Eduardo Seabra and Thomas Kluyver. 25 July 2015, 11:55:06 UTC
5a294d8 Issue #21697: shutil.copytree() now correctly handles symbolic links that point to directories. Patch by Eduardo Seabra and Thomas Kluyver. 25 July 2015, 11:53:48 UTC
bf1d4b6 Issue #24420: Fix documentation regression introduced by f0a00ee094ff. These functions accept same arguments as subprocess.Popen(). Patch by Martin Panter. 25 July 2015, 11:27:07 UTC
00f8197 Issue #24279: Update test_base64 to use test.support.script_helper. Initial patch by Christie. 25 July 2015, 11:14:24 UTC
a1bddad 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. 25 July 2015, 10:03:08 UTC
7e732a7 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. 25 July 2015, 10:02:37 UTC
374164c Issue #14373: Fixed segmentation fault when gc.collect() is called during constructing lru_cache (C implementation). 25 July 2015, 09:10:21 UTC
389e3d7 Merge 3.4 25 July 2015, 00:43:31 UTC
eaf16ab 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+ 25 July 2015, 00:40:40 UTC
71080fc asyncio: Add asyncio.compat module Move compatibility helpers for the different Python versions to a new asyncio.compat module. 25 July 2015, 00:23:21 UTC
71f70b8 Issue #24603: merge from 3.4 24 July 2015, 23:24:47 UTC
f05b79d Issue #24603: Update the OS X 32-bit installer build to use OpenSSL 1.0.2d. 24 July 2015, 23:21:18 UTC
c3f417d 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. 24 July 2015, 14:36:21 UTC
c19bb32 Issue #24620: Random.setstate() now validates the value of state last element. 24 July 2015, 06:05:59 UTC
178f0b6 Issue #24620: Random.setstate() now validates the value of state last element. 24 July 2015, 06:02:53 UTC
5b718d7 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. 24 July 2015, 03:49:37 UTC
7039839 Add versionchanged information for mock_open. 23 July 2015, 16:10:27 UTC
f79dfe3 Add versionchanged information for mock_open. 23 July 2015, 16:09:59 UTC
88ba360 Issue #21750: Further fixup to be styled like other mock APIs. 23 July 2015, 15:48:45 UTC
ca647ef Issue #21750: Further fixup to be styled like other mock APIs. 23 July 2015, 15:48:20 UTC
4f4913b Issue #24485: Revert backwards compatibility breaking changes of #21217. 23 July 2015, 14:10:00 UTC
4887523 Issue #24692: Add more tests for types.coroutine 23 July 2015, 12:58:37 UTC
96ec934 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. 23 July 2015, 12:01:58 UTC
f315c1c Issue #24687: Plug refleak on SyntaxError in function parameters annotations. 23 July 2015, 06:10:44 UTC
2f07a66 Issue #24688: ast.get_docstring() for 'async def' functions. 23 July 2015, 05:54:35 UTC
943ddac Remove line numbers from unittest in susp-ignored. 22 July 2015, 20:08:59 UTC
80e4f30 Remove line numbers from unittest in susp-ignored. 22 July 2015, 20:08:38 UTC
6cd5635 Merge unittest docs suspicious fix. 22 July 2015, 19:32:27 UTC
16dd210 Fix suspicious after the unittest docs change. 22 July 2015, 19:07:07 UTC
38de40d Issue #22153: Improve unittest docs. Patch from Martin Panter and evilzero. 22 July 2015, 18:39:06 UTC
e02f6c2 Issue #22153: Improve unittest docs. Patch from Martin Panter and evilzero. 22 July 2015, 18:37:26 UTC
b575432 Issue #23440: Improve http.server.SimpleHTTPRequestHandler tests * 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. 22 July 2015, 16:25:37 UTC
b7666a3 Issue #24619: More tests; fix nits in compiler.c 22 July 2015, 11:48:57 UTC
8fb307c Issue #24619: New approach for tokenizing async/await. 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() 22 July 2015, 10:33:45 UTC
80acc3e Issue #24603: Update the Windows build to use OpenSSL 1.0.2d 22 July 2015, 04:27:08 UTC
689b55c Issue #24603: Update the Windows build to use OpenSSL 1.0.2d 22 July 2015, 04:20:47 UTC
d7841ef Merge with 3.4 22 July 2015, 03:50:43 UTC
4aa30dc rstlint: explicitly open files as UTF8 22 July 2015, 03:50:29 UTC
c8115b8 Issue #24680: Merge with 3.4 22 July 2015, 03:34:16 UTC
c75e2dd Issue #24680: Remove random backslash. Patch by cdz. 22 July 2015, 03:33:16 UTC
296b347 Issue #24678: Fixed raiseExceptions typo in logging tests. Patch by Jacek Kołodziej. 21 July 2015, 19:40:18 UTC
750eae1 Issue #24678: Fixed raiseExceptions typo in logging tests. Patch by Jacek Kołodziej. 21 July 2015, 19:39:26 UTC
e4e811d Issue #24669: Fix inspect.getsource() for 'async def' functions. Patch by Kai Groner. 21 July 2015, 16:01:52 UTC
036a71b Use setUpClass and tearDownClass correctly in test_os. According to the documentation, they must be decorated as classmethods. 21 July 2015, 06:29:48 UTC
e1f6805 Fixes argument handling in build.bat and HHC search 21 July 2015, 04:34:45 UTC
c79dbc7 Updates get_wix.py for newer version of WiX. 21 July 2015, 02:52:15 UTC
fd580cb Merge with 3.4 20 July 2015, 21:45:22 UTC
19c1a87 Issue #20792: Expand idle_test.test_pathbowser. Tweak file to not copy twice. Original patch by Saimadhav Heblikar. 20 July 2015, 21:44:59 UTC
d92d4ef Issue #23573: Restored optimization of bytes.rfind() and bytearray.rfind() for single-byte argument on Linux. 20 July 2015, 19:58:02 UTC
3d0b842 Merge 3.4 20 July 2015, 15:13:16 UTC
c0b1e0f Issue #24675: Avoid DeprecationWarning in test_os Patch written by Martin Panter. I replace tearDown() with addCleanup(). 20 July 2015, 15:12:57 UTC
043e800 merge 20 July 2015, 07:10:48 UTC
239aba7 Issue #19663: Improve error message for defaultdict. 20 July 2015, 07:09:22 UTC
485407c Issue #24580: Symbolic group references to open group in re patterns now are explicitly forbidden as well as numeric group references. 18 July 2015, 20:27:00 UTC
2489bd5 Issue #24206: Fixed __eq__ and __ne__ methods of inspect classes. 18 July 2015, 20:20:50 UTC
3018cc4 Issue #24206: Fixed __eq__ and __ne__ methods of inspect classes. 18 July 2015, 20:19:05 UTC
f12e3e2 Fixed typos in Misc/NEWS. 18 July 2015, 20:18:33 UTC
0544cf0 merge 3.4 (#24655) 18 July 2015, 18:00:00 UTC
d113c96 improve style of the convert macro (#24655) Patch by Brian Cain. 18 July 2015, 17:59:13 UTC
61ca207 Issue #24642: Improves help text displayed in the Windows installer. 18 July 2015, 16:28:41 UTC
2434aa2 Adds support for an unattend.xml file to control the Windows installer options. 18 July 2015, 16:28:19 UTC
a3d03ec Adds option to only install the launcher. 18 July 2015, 16:27:52 UTC
313fbf4 Issue #24642: Adds installer notes and links to What's New for 3.5 17 July 2015, 23:48:48 UTC
af75a54 Removes my username from the documentation. 17 July 2015, 18:59:35 UTC
2d37cb2 Fixes sys.path for applocal environments. 17 July 2015, 18:59:21 UTC
1a80081 Typo fix in mock.patch. Patch from https://github.com/testing-cabal/mock/issues/215 17 July 2015, 10:00:28 UTC
92b3e06 Typo fix in mock.patch. Patch from https://github.com/testing-cabal/mock/issues/215 17 July 2015, 09:58:36 UTC
4838717 Issue #21750: mock_open.read_data can now be read from each instance, as it could in Python 3.3. 17 July 2015, 08:10:23 UTC
5329aaa Issue #21750: mock_open.read_data can now be read from each instance, as it could in Python 3.3. 17 July 2015, 08:08:45 UTC
2237bdc Adds option to install launcher for all users even when installing Python 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. 16 July 2015, 23:33:55 UTC
8cc80f1 Merge 3.4 16 July 2015, 20:20:19 UTC
579db16 Closes #23247: Fix a crash in the StreamWriter.reset() of CJK codecs 16 July 2015, 20:17:31 UTC
a3626bc Issue #24583: Fix crash when set is mutated while being updated. 16 July 2015, 06:50:14 UTC
ced770d Issue #24631: Fixed regression in the timeit modulu with multyline setup. 15 July 2015, 19:11:36 UTC
76d508b - Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from Nicola Palumbo and Laurent De Buyst. 14 July 2015, 23:49:43 UTC
b37f43f - Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely. Patch from Nicola Palumbo and Laurent De Buyst. 14 July 2015, 23:42:28 UTC
f58f88c Issue #23661: unittest.mock side_effects can now be exceptions again. This was a regression vs Python 3.4. Patch from Ignacio Rossi 14 July 2015, 01:51:40 UTC
47066ee merge 3.4 (#24610) 11 July 2015, 23:33:39 UTC
acb3a4d fix normalization example (closes #24610) Patch by Chris Angelico 11 July 2015, 23:32:55 UTC
0512115 Issue #24608: chunk.Chunk.read() now always returns bytes, not str. 10 July 2015, 19:26:08 UTC
d44768f Issue #24608: chunk.Chunk.read() now always returns bytes, not str. 10 July 2015, 19:24:47 UTC
3d031e6 Corrected docstrings of audio modules. writeframes() accepts bytes, not str. 10 July 2015, 19:13:52 UTC
e0fd7ef Corrected docstrings of audio modules. writeframes() accepts bytes, not str. 10 July 2015, 19:13:40 UTC
fb578f0 Merge 3.4 (asyncio) 09 July 2015, 21:14:50 UTC
e6ecea5 asyncio: sync with github asyncio * queues: get coroutine from asyncio.coroutines, not from asyncio.tasks * tets: replace tulip with asyncio in comments 09 July 2015, 21:13:50 UTC
c5ea754 - Issue #15014: SMTP.auth() and SMTP.login() now support RFC 4954's optional initial-response argument to the SMTP AUTH command. 09 July 2015, 14:39:55 UTC
b85b427 Fixes installer rebuild, snapshot versioning, and the README.txt file. 09 July 2015, 05:43:48 UTC
4943749 Issue #24585: Enables build-to-build upgrades that preserve settings. Rather than using Burn "Persisted" variables we now add registry keys for each added feature. These can be detected by the installer regardless of which version installed them, and we use this for Modify and Upgrade. In particular, Upgrades can't access the Persisted variables, but can find well-known registry keys. There are also some changes to the bootstrap app to properly handle upgrades. Finally, a few minor improvements to the Windows build to keep things tidier. 09 July 2015, 03:18:44 UTC
9e7a046 Added regression test for issue24581. 08 July 2015, 20:02:18 UTC
af320b3 Added regression test for issue24581. 08 July 2015, 19:58:55 UTC
b257eed Closes 24584: Windows installer incorrectly detects CRT version on Windows 10 08 July 2015, 03:47:28 UTC
80d0651 Update ignored suspicious markup 07 July 2015, 05:34:25 UTC
7f142c7 Fix versionchanged directives 07 July 2015, 05:11:36 UTC
3d3aedc Fix usage of the default role. 07 July 2015, 05:07:25 UTC
4ffc3d4 Merge 3.4 07 July 2015, 05:00:43 UTC
e36402a Fix usage of the default role. The changes to Doc/library/unittest.mock.rst are almost entirely a selective backport of the 3.5 page. 07 July 2015, 04:58:12 UTC
1a7df86 Merge 3.4 07 July 2015, 04:30:16 UTC
5c676f6 Fix suspicious markup 07 July 2015, 04:27:15 UTC
back to top