Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
6b81003 bpo-28624: Add a test that checks that cwd parameter of Popen() accepts PathLike objects (#157) (#323) (cherry picked from commit d5c11f7ace48701bb950c6345deee88c35c66e26) 26 February 2017, 17:38:31 UTC
deea29e bpo-26184: import.rst: Improve versionchanged note (GH-277) (#320) (cherry picked from commit 6b4a5f45e2df524174a97832571c82c76a3d424a) 26 February 2017, 16:55:23 UTC
76995ca bpo-28518: Start a transaction implicitly before a DML statement (#245) (#318) Patch by Aviv Palivoda. (cherry picked from commit 4a926caf8e5fd8af771b2c34bfb6e91c732331fe) 26 February 2017, 16:09:10 UTC
893e86e bpo-29121: Remove outdated documentation about transactions (#313) (#319) Patch by Aviv Palivoda. (cherry picked from commit fe70d924bb6106d4c21eb414f4a1ba1324e8f46a) 26 February 2017, 16:04:00 UTC
1457984 bpo-22594: Add a link to the regex module in re documentation (GH-241) (GH-316) (cherry picked from commit ed6795e46f7653e23b862efad240a93453e7df97) 26 February 2017, 15:44:16 UTC
7333d17 bpo-29648: import.rst: Add reference to create_module() (GH-290) (GH-314) (cherry picked from commit 46ce7599af82a929506baeaaee5c149970440c4c) 26 February 2017, 15:33:54 UTC
5c7b8f4 Backport recent .travis.yml changes (#308) Backported changes from master: * b52260d8bf392aa04c48b8c2467a4c034184de86 * 984eef7d6d78e1213d6ea99897343a5059a07c59 * 532519770dea5d353f0b0d718c8881a15c7542df * 91b0e7d0ca7c59df28f6a6fc1e8eb86a3925b76c 26 February 2017, 13:07:12 UTC
fae59e1 bpo-28961: Address my comments from earlier code review (#306) (cherry picked from commit dea1536fd3a8424d537794cd53715df0989cbbe1) 26 February 2017, 13:05:30 UTC
91c499f mark various test data binary (#233) (#304) 26 February 2017, 08:00:09 UTC
b002328 Fix small typos in introduction and datastructures of tutorial (GH-272) (GH-297) (cherry picked from commit 53c1892dc3de1de612b1cf95dc7bf09f82c1babf) 26 February 2017, 06:34:51 UTC
1a8dd94 [3.6] bpo-28929: Add to Misc/NEWS (GH-284) mention bpo-28929 in the Documentation section of What's New in Python 3.6.1 release candidate 1 26 February 2017, 06:34:06 UTC
814213b [3.6] Backport README.rst changes (GH-294) (cherry picked from commit b3f1f59cf451d4a25b204e7a24f7be4c95e40be8) (cherry picked from commit 1b3d88eb33085e90af729c4c2f78b5ba1b942b1e) (cherry picked from commit c0866855d54bbbe7bcac299c4af45389efacce0b) (cherry picked from commit e32ec9334b35f897ace8a05128838f92c5e0b2fb) (cherry picked from commit 6329aea78e3627d250009aa5aaaf47cd11587f4d) 25 February 2017, 19:56:48 UTC
bea9d2f [3.6] bpo-28556: Update to typing: treat subscripted generics as proxies (GH-265) (GH-268) (cherry picked from commit abb3b8ad94d699c8560d94ee9bac9c917b382abe) (cherry picked from commit 365cb5bb9069273e6970c9d5d17ee2fe5003e7ac) 25 February 2017, 00:40:50 UTC
f28db60 [3.6] Fix small typos in expressions.rst (GH-276) (GH-281) (cherry picked from commit 132ac381fe7eb593e3d7c63926f90285bba13cdc) 25 February 2017, 00:39:30 UTC
0a1b656 bpo-25008: Deprecate smtpd and point to aiosmtpd (#274) (#278) 24 February 2017, 20:44:34 UTC
f2beceb bpo-29624: Adds purge step and layout test after uploading files. (#258) (#264) 23 February 2017, 23:03:20 UTC
2197eac bpo-28814: Undeprecate inadvertently deprecated inspect functions. (#122) (#243) Nick Coghlan said on bpo-28814: > inspect.getargvalues() and inspect.formatargvalues() were deprecated > in Python 3.5 as part of implementing bpo-20438 > This is incorrect, as these are *frame* introspection related functions, > not callable introspection ones. The documentation and implementation > layout is confusing though, as they're interleaved with the callable > introspection operation This commit undeprecates these functions and adds a note to ignore previous deprecation notices. (cherry picked from commit 0899b9809547ec2894dcf88cf4bba732c5d47d0d) 23 February 2017, 15:42:30 UTC
55b82e1 bpo-28911: Clarify the behaviour of assert_called_once_with. (#252) (cherry picked from commit 9d56b34af2efc4e266bf3ae62da5cd2e422a42be) 23 February 2017, 15:17:11 UTC
3cc5817 Fixed bpo-29565: Corrected ctypes passing of large structs by value on Windows AMD64. (#168) (#220) Fixed bpo-29565: Corrected ctypes passing of large structs by value. (cherry picked from commit a86339b83fbd0932e0529a3c91935e997a234582) 22 February 2017, 06:21:17 UTC
b067a5e bpo-29554: Improve docs for pstat module and profile. (#88) (#227) Clarify that methods take a string which is interpreted as a regex, not a regex object. Also clarify what the old `-1`, `0`, `1` and `2` options were. (cherry picked from commit 8fb1f6e039cbdeb333d83b7a62f0f37af4ce6e02) 22 February 2017, 01:55:33 UTC
e9c0e55 [3.6] Add .codecov.yml (#210) 21 February 2017, 19:56:07 UTC
9b49133 bpo-29453: Remove reference to undefined dictionary ordering in Tutorial (GH-140) (#208) As of Python 3.6 **kwargs are ordered, thus, remove the paragraph stating that ordering is undefined and change snippet to remove the unecessary sorted call. * Add sentence mentioning guaranteed output order of kwargs (cherry picked from commit 32e8f9bdfd4324f1aa4fbbdf1ed8536f2b00cabb) 21 February 2017, 18:30:07 UTC
3ab24bd bpo-29607: Fix stack_effect computation for CALL_FUNCTION_EX (GH-219) (cherry picked from commit 3a9ac827c7c87dffc60c4200323948551bcb6662) 21 February 2017, 17:33:24 UTC
e48fd93 bpo-29532: Altering a kwarg dictionary passed to functools.partial() no longer affects a partial object after creation. (#209) 21 February 2017, 16:18:27 UTC
51a477c doc: fix compile error on "shoddy" example extension (GH-216) (cherry picked from commit fb8fe72fc593438f6a0b934c6ff2d9c4aa28673d) 21 February 2017, 14:56:26 UTC
d9b3cdd bpo-29602: fix signed zero handling in complex constructor. (#203) (#206) * Fix incorrect handling of signed zeros for complex-related classes. * Add Misc/NEWS entry. (cherry picked from commit 112ec38c15b388fe025ccb85369a584d218b1160) 20 February 2017, 21:59:30 UTC
ce552e2 bpo-24274: fix erroneous comment in dictobject.c (GH-200) lookdict_unicode() and lookdict_unicode_nodummy() may raise exception when key is not unicode. 20 February 2017, 13:58:11 UTC
9a4577a bpo-29347: Fix possibly dereferencing undefined pointers when creating weakref objects (#128) (#186) 20 February 2017, 06:33:02 UTC
a4afdfc Change some mercurial/ hg.python.org references. (#8) (#185) (cherry picked from commit b2ee40ed9c9041dcff9c898aa19aacf9ec60308a) 20 February 2017, 02:58:33 UTC
7970cd4 bpo-29520: doc: fix deprecation warning from 'defindex' template (GH-178) 20 February 2017, 00:46:46 UTC
b121d73 Tweak PEP 519 documentation in stdlib (#164) * Drop duplicate word 'object' in lzma docs * Fix typo in os docs: fpr -> for (cherry picked from commit d4d48743ac20854de104e08dd66972471684f676) 19 February 2017, 11:40:55 UTC
3337d33 [backport to 3.6] bpo-29529: Add .travis.yml to 3.6 branch (#25) * Add .travis.yml to 3.6 branch * Travis CI: run rstlint.py in the docs job (#68) Currently, http://buildbot.python.org/all/buildslaves/ware-docs buildbot is only run as post-commit. For example, bpo-29521 (PR#41) introduced two warnings, unnotified by the Travis CI docs job. Modify the docs job to run toosl/rstlint.py. Fix also the two minor warnings which causes the buildbot slave to fail. * Only run CI checks when appropriate files have changed (#74) Closes python/core-workflow#14 * Use 'make check' instead of 'python3 tools/rstlint.py' (#96) 19 February 2017, 05:11:59 UTC
0683d68 [3.6] bpo-29571: Use correct locale encoding in test_re (#149) (#153) ``local.getlocale(locale.LC_CTYPE)`` and ``locale.getpreferredencoding(False)`` may give different answers in some cases (such as the ``en_IN`` locale). ``re.LOCALE`` uses the latter, so update the test case to match. 19 February 2017, 04:33:35 UTC
d372cda bpo-29579: Removes readme.txt from the installer. (#161) 19 February 2017, 00:12:06 UTC
b300c66 Backport36 doc fixes: PR#68 and PR#124 (#125) * Travis CI: run rstlint.py in the docs job (#68) Currently, http://buildbot.python.org/all/buildslaves/ware-docs buildbot is only run as post-commit. For example, bpo-29521 (PR#41) introduced two warnings, unnotified by the Travis CI docs job. Modify the docs job to run toosl/rstlint.py. Fix also the two minor warnings which causes the buildbot slave to fail. (cherry picked from commit 2b501866ed493758e4c4b29f0ce9b24023d910a1) * Doc/Makefile: set PYTHON to python3 (#124) rstlint.py run by "make check" doesn't support Python 2. "make venv" runs "$(PYTHON) -m venv", whereas Python 2 doens't provide the venv module: it's a module of Python 3 standard library. (cherry picked from commit 91b0e7d0ca7c59df28f6a6fc1e8eb86a3925b76c) 15 February 2017, 23:56:54 UTC
02e3357 bpo-29521 update Misc/ACKS (#110) (cherry picked from commit 6420088b924a23e5de40be6623d2a80b12f71d97) 15 February 2017, 23:14:41 UTC
7224a04 bpo-29481: add versionadded 3.6.1 to typing.Deque docs (#108) (cherry picked from commit 7e147f1ddb8233964ff0981e6b64fc12edac99aa) 15 February 2017, 19:38:48 UTC
1e8cc88 Backport master's README.rst to 3.6 (GH-86) Includes GH-2, GH-70, GH-73 (GH-79), and GH-21. 15 February 2017, 19:29:16 UTC
7d5587e Update URL of Mersenne Twister Home Page (#20) (#115) 15 February 2017, 09:59:47 UTC
db3deb9 bpo-29521 Fix two minor documentation build warnings (#41) (#83) Much of bpo-29521 was fixed in parallel with commit e7ffb99 . This cleans up the rest. Apply parallel change to Doc/make.bat to read "set SPHINXOPTS=-D latex_elements.papersize=" I don't have a Windows system on which to observe the warning, but it should be necessary. The warning: .../workspace/cpython_github/Doc/faq/windows.rst:303: WARNING: unknown option: -t In the Windows FAQ, `How do I keep editors from inserting tabs into my Python source?`, contained a reference to a Python -t option. In Python 2.x, this caused Python to issue warnings about lines with mixed spaces and tabs, but as of Python 3.6 it does nothing. Per discussion at http://bugs.python.org/issue29387, take their wording. Python [3] raises an IndentationError or TabError. Tabnanny is now a module. (cherry picked from commit 3d707be950b387552585451071928e7b39cdfa53) 14 February 2017, 16:54:59 UTC
9268855 Fix some sphinx warnings (#9) (#81) * Fix some deprecation warnings in Doc/conf.py * Fix an rst error in Misc/NEWS Contributed by Ryan Gonzalez @kirbyfan64 (cherry picked from commit e7ffb99f842ebff97cffa0fc90b18be4e5abecf2) 14 February 2017, 14:11:48 UTC
0230e64 bpo-28556: Various updates to typing (#28) (#77) various updates from upstream python/typing repo: - Added typing.Counter and typing.ChainMap generics - More flexible typing.NamedTuple - Improved generic ABC caching - More tests - Bugfixes - Other updates * Add Misc/NEWS entry (cherry picked from commit b692dc8475a032740576129d0990ddc3edccab2b) 14 February 2017, 14:11:12 UTC
2d0c228 A few README tweaks (#73) (#79) * Add a paragraph at the top for users, not builders, of Python. * Use nicer rst url syntax to avoid borking paragraphs in the plain text. Contributed by Ned Batchelder @nedbat (cherry picked from commit 3cdbd68ce8230cff1afb67472b96fbfa7f047e32) 13 February 2017, 23:48:40 UTC
89ddffb bpo-29438: fixed use-after-free in key sharing dict (#39) 13 February 2017, 00:19:05 UTC
f66c81f [backport to 3.6] bpo-28929: Link the documentation to its source file on GitHub (#37) * bpo-28929: Link the documentation to its source file on GitHub Change the documentation's `Show Source` link on the left menu to GitHub source file. (cherry picked from commit 23bafa294c75c20cb85ae5d97d7571a3a0ad8dd3) * remove if statement 12 February 2017, 21:08:24 UTC
308f789 bpo-29474: Improve documentation for weakref.WeakValueDictionary (#22) There were some grammatical errors in weakref.WeakValueDictionary documentation. 12 February 2017, 16:18:07 UTC
89b1824 bpo-27122: Fix comment to point to correct issue number (#48) It took me quite a bit to figure out what this was referring to, since the given issue number is wrong, and the original commit message I found through git blame lists a different, also wrong issue number... see https://bugs.python.org/issue27122#msg279449 (cherry picked from commit af88e7eda4101f36e904771d3cf59a5f740b3b00) 12 February 2017, 16:13:31 UTC
c2328ec [backport to 3.6] Support "bpo-" in Misc/NEWS (#42) (cherry picked from commit 79ab8be05fb4ffb5c258d2ca49be5fc2d4880431) 12 February 2017, 12:18:45 UTC
2a35c93 Fix test_datetime on Windows Issue #29100: On Windows, datetime.datetime.fromtimestamp(min_ts) fails with an OSError in test_timestamp_limits(). 10 February 2017, 11:37:21 UTC
6f37e36 Fix test_datetime on system with 32-bit time_t Issue #29100: Catch OverflowError in the new test_timestamp_limits() test. 10 February 2017, 10:45:14 UTC
b67f096 Fix datetime.fromtimestamp(): check bounds Issue #29100: Fix datetime.fromtimestamp() regression introduced in Python 3.6.0: check minimum and maximum years. 10 February 2017, 09:34:02 UTC
57fe245 Merge 3.5 (fix #29519) 10 February 2017, 08:16:10 UTC
9cd7e17 Fix #29519: weakref spewing exceptions during interp finalization 10 February 2017, 08:14:55 UTC
35a1f7f massage English for -X descriptions a bit 10 February 2017, 06:31:17 UTC
d43ab05 Issue #29513: Fixed a reference leak in os.scandir() added in issue #29034. 09 February 2017, 18:02:37 UTC
e185757 Merge issue #26355 fix from Python 3.5 09 February 2017, 15:08:17 UTC
e662445 Issue #26355: Specify canonical URLs in docs pages Add canonical header link on each page to corresponding major version of the documentation. Patch by Matthias Bussonnier. 09 February 2017, 15:03:59 UTC
0885076 Issue #29441: Merge from 3.5 07 February 2017, 08:27:48 UTC
f592867 Issue #29441: Update examples to use async and await keywords in asyncio-task.rst 07 February 2017, 08:27:09 UTC
6138432 Issue #29314: Merge with 3.5 07 February 2017, 06:05:10 UTC
4e7ff8b Issue #29314: Set the stacklevel to two in asyncio.async() Deprecation Warning 07 February 2017, 06:03:00 UTC
e39262c Issue #29371: merge with 3.5 07 February 2017, 04:16:58 UTC
81b8977 Issue #29371: Clarify bitwise OR operation in doctest option flags. 07 February 2017, 04:15:01 UTC
2dfa6cb Issue #28164: Improves test on Windows 7 06 February 2017, 22:50:17 UTC
f007b49 Includes ensurepip and venv packages in nuget package. 06 February 2017, 22:12:19 UTC
5288477 Includes ensurepip and venv packages in nuget package. 06 February 2017, 22:11:34 UTC
d0b9158 Substitute a more readable f-string 06 February 2017, 15:15:31 UTC
d93c4de Fix usage of data directive 06 February 2017, 10:37:19 UTC
a7e1648 Adds precheck for console filename to fix Windows 7. 05 February 2017, 01:36:47 UTC
6f80562 Issue #28489: Fix comment in tokenizer.c Patch by Ryan Gonzalez. 05 February 2017, 01:32:39 UTC
0c8ee60 Updates test_winconsoleio to better show the source of its issues. 05 February 2017, 00:46:34 UTC
c008dde Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0]. 04 February 2017, 23:39:38 UTC
6d46ae7 Issue #29319: Prevent RunMainFromImporter overwriting sys.path[0]. 04 February 2017, 23:39:21 UTC
5f9193a Issue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev) 04 February 2017, 23:19:29 UTC
722e3e2 Issue #28164: Correctly handle special console filenames (patch by Eryk Sun) 04 February 2017, 23:07:46 UTC
21fae03 Issue #29392: Prevent crash when passing invalid arguments into msvcrt module. 04 February 2017, 23:05:13 UTC
d3c4853 Issue #29416: Prevent infinite loop in pathlib.Path.mkdir 04 February 2017, 22:54:56 UTC
eacee98 Issue #29409: Implement PEP 529 for io.FileIO (Patch by Eryk Sun) 04 February 2017, 22:38:11 UTC
bf0fc39 Issue #29392: Prevent crash when passing invalid arguments into msvcrt module. 04 February 2017, 23:05:40 UTC
1add96f Issue #29416: Prevent infinite loop in pathlib.Path.mkdir 04 February 2017, 22:55:16 UTC
86e4237 Issue #29444: Fixed out-of-bounds buffer access in the group() method of the match object. Based on patch by WGH. 04 February 2017, 20:55:40 UTC
7e10dbb Issue #29444: Fixed out-of-bounds buffer access in the group() method of the match object. Based on patch by WGH. 04 February 2017, 20:53:57 UTC
75c0d4f Issue29439: _decimal on Android requires linking with libm. Patch by Chi Hsuan Yen. 04 February 2017, 13:58:50 UTC
ed4de13 Issue #27867: Silenced may-be-used-uninitialized warnings after using PySlice_GetIndicesEx() in debug builds. 04 February 2017, 09:07:17 UTC
c761136 Issue #27867: Silenced may-be-used-uninitialized warnings after using PySlice_GetIndicesEx() in debug builds. 04 February 2017, 09:04:00 UTC
5a001ee Issue #29198: Merge from 3.5 04 February 2017, 06:34:48 UTC
5702fb7 Issue #29198: Fix indentation and markup in typing.rst Patch by Jelle Zijlstra. 04 February 2017, 06:34:16 UTC
14169b2 Issue #29198: Merge from 3.5 04 February 2017, 06:18:42 UTC
38962a6 Issue #29198: Document typing.AsyncGenerator Patch by Jelle Zijlstra. 04 February 2017, 06:18:11 UTC
3746619 Fixes #29213: merged fix from 3.5. 02 February 2017, 19:26:48 UTC
db38b6c Fixes #29213: regularised EOLs of venv scripts. 02 February 2017, 19:25:24 UTC
993f535 Fixes #24875: Merged fix from 3.5. 02 February 2017, 19:17:02 UTC
db6322c Fixes #24875: pip can now be installed in a venv with --system-site-packages. 02 February 2017, 19:05:19 UTC
64e9127 Merge 3.5 02 February 2017, 13:18:43 UTC
a5917d1 Issue #29300: test_struct tests unpack_from() with keywords Add an unit test on the _struct.Struct.unpack_from() method to test passing arguments as keywords. 02 February 2017, 13:18:18 UTC
23dcccb Issue #29381: Clarify ordering of UNIX shebang line as source encoding line 02 February 2017, 04:55:47 UTC
77bb0f4 Backed out changeset 3d712292f2fa 02 February 2017, 04:38:55 UTC
e2d8bc5 Issue #29381: Clarify ordering of UNIX shebang line as source encoding line 02 February 2017, 04:21:22 UTC
c6fe419 Issue #29407: Merge from 3.5 01 February 2017, 19:37:49 UTC
d5adb63 Issue #29407: Remove redundant ensure_future() calls in factorial example 01 February 2017, 19:37:16 UTC
back to top