Commit Graph

97631 Commits

Author SHA1 Message Date
Mariatta e9effe6bb6 fix minor bug in pymalloc. (GH-335) (GH-476)
(cherry picked from commit f669ffff60)
2017-03-06 09:15:41 -08:00
Xiang Zhang df6d7b406f [3.6] bpo-29714: Fix a regression that bytes format may fail when containing zero bytes inside. (GH-504) 2017-03-06 18:17:10 +08:00
INADA Naoki 4e1a065c20 bpo-29719: Remove Date and Release field in whatsnew/3.6 (GH-500)
(cherry picked from commit 2225ddaa9e)
2017-03-06 17:24:28 +09:00
Steve Dower e544b40faa Fixes the upload script to purge the CDN correctly and display success output. (#466) (#497) 2017-03-05 19:58:06 -08:00
Ivan Levkivskyi b414e349eb bpo-29638: Fix spurious refleaks after typing is imported (#469) (#483) 2017-03-05 21:18:43 +02:00
Petr Motejlek 3405792b02 bpo-29615: backport to 3.6 (#478) 2017-03-05 18:14:06 +02:00
Ned Deily 8192402e8a Merge 3.6.1rc1 releasing branch into 3.6 2017-03-05 05:57:22 -05:00
Ned Deily 38136e2a58 Bump to v3.6.1rc1+. 2017-03-05 05:33:38 -05:00
Mariatta 9619ec9947 distutils docs: Fix a typo (GH-470) (GH-471)
(cherry picked from commit 2a7bddaab7)
2017-03-04 16:43:57 -08:00
Mariatta 43571dde7b Correct spelling "instanciate" (GH-465) (GH-467)
(cherry picked from commit 6abaed0dda)
2017-03-04 15:40:48 -08:00
Ned Deily e0fbe5feee Update docs and patchlevel for 3.6.1rc1. 2017-03-04 12:25:04 -05:00
Ned Deily cefca3d7b5 Update pydoc topics for 3.6.0rc1 2017-03-04 12:18:43 -05:00
Ned Deily 5976b9a88b Refresh Python/importlib.h and Python/importlib_external.h (#464) 2017-03-04 07:04:41 -05:00
Ned Deily 1d391f926b [3.6] bpo-28087: Skip test_asyncore and test_eintr poll failures on macOS (#463)
Skip some tests of select.poll when running on macOS due to unresolved
issues with the underlying system poll function on some macOS versions.

(cherry picked from commit de04644627)
2017-03-04 06:19:05 -05:00
Ned Deily 343d48379c bpo-29572: Update macOS installer build to OpenSSL 1.0.2k (#457) (#459)
(cherry picked from commit cfcd76777e)
2017-03-04 03:04:48 -05:00
Ned Deily 5ddddb166d bpo-29550: Temporarily skip "make touch" in Mac installer build. (#456) (#458)
(cherry picked from commit 7cd9b22e98)
2017-03-04 02:55:09 -05:00
Ned Deily 95c50e5aed [3.6] bpo-27593: Get SCM build info from git instead of hg. (#446) (#454)
* bpo-27593: Get SCM build info from git instead of hg. (#446)

sys.version and the platform module python_build(),
python_branch(), and python_revision() functions now use
git information rather than hg when building from a repo.

Based on original patches by Brett Cannon and Steve Dower.
(cherry picked from commit 5c4b0d063a)
2017-03-04 01:05:06 -05:00
Steve Dower 793f822068 Fixes git command (#451) (#452) 2017-03-03 21:57:47 -08:00
Steve Dower d3e1e9df72 bpo-27593: Updates Windows build to use information from git (#262) (#450)
* bpo-27593: Updates Windows build to use information from git
2017-03-03 21:32:17 -08:00
Brett Cannon 226af23e85 bpo-26213: Document _UNPACK bytecodes and BUILD_MAP changes (GH-440)
(cherry picked from commit 0705f66eb3)
2017-03-03 14:47:06 -08:00
Zachary Ware 03f7cb0604 bpo-29572: Update Windows build to OpenSSL 1.0.2k (GH-442) 2017-03-03 16:07:25 -06:00
Mariatta 1936ba93c9 bpo-29709: Improve Boolean Operations documentation (#433) (#437)
(cherry picked from commit 8eb531d9db)
2017-03-03 13:24:13 -08:00
Brett Cannon 9d07aceeda bpo-29455: Mention coverage.py in trace module documentation (GH-435)
(cherry picked from commit 5dfccb06dc)
2017-03-03 12:58:17 -08:00
Berker Peksag 21ce65aa67 [3.6] bpo-29623: Make PathLike objects work with ConfigParser.read() (#242) (#432)
(cherry picked from commit 85b8d01c91)

Conflicts:

	Lib/test/test_configparser.py
2017-03-03 20:48:37 +03:00
Berker Peksag c7ff163abf Add Python version since deprecation in base64 methods. (#33) (#429)
Allow developers to not have to either test on N Python versions or
looked through multiple versions of the docs to know whether they can
easily update.

(cherry picked from commit c643a967dd)
2017-03-03 18:07:18 +03:00
Yury Selivanov 2adc668481 Restore NEWS file after incorrect git automerge 2017-03-03 01:08:10 -05:00
Mariatta 93692b1a7c getpass: update docstrings (GH-49) (GH-419)
(cherry picked from commit baf7bb30a0)
2017-03-02 21:56:06 -08:00
Mariatta b8f5d07158 bpo-29026: Clarify documentation of time.time (GH-34) (GH-417)
(cherry picked from commit 23557d59b8)
2017-03-02 21:50:10 -08:00
Yury Selivanov d8b72e4a06 bpo-28963: Fix out of bound iteration in asyncio.Future.remove_done_callback/C (#408) 2017-03-03 00:05:22 -05:00
Yury Selivanov 2ef08d3be7 asyncio: Optimize _get_running_loop() to call getpid() only when there's a loop 2017-03-02 23:58:29 -05:00
Seth M. Larson 604faba1db bpo-29704: Fix asyncio.SubprocessStreamProtocol closing (#405) 2017-03-02 23:31:17 -05:00
Yury Selivanov 13802a3b11 bpo-29271: Fix Task.current_task and Task.all_tasks to accept None. (#406) 2017-03-02 23:19:49 -05:00
Yury Selivanov dea5101ae1 bpo-28893: Set __cause__ for errors in async iteration protocol (#407) 2017-03-02 22:28:07 -05:00
Yury Selivanov 01e5230ef0 bpo-29703: asyncio: Fix creating new event loops in child processes. (#404) (#410) 2017-03-02 22:06:15 -05:00
Brian Coleman a6e84933d2 bpo-29683 - Fixes to _PyCode_SetExtra when co_extra->ce->extras is (#402)
allocated.

On PyMem_Realloc failure, _PyCode_SetExtra should free co_extra if
co_extra->ce_extras could not be allocated.
On PyMem_Realloc success, _PyCode_SetExtra should set all unused slots in
co_extra->ce_extras to NULL.
2017-03-03 00:21:53 +02:00
Alex Gaynor 65bd0bdf3d In SSL module version examples, don't use a legacy version. (#381) (#400) 2017-03-02 12:37:50 -05:00
Donald Stufft 784ba7c8ad bpo-29697: Don't use OpenSSL <1.0.2 fallback on 1.1+ (#397) 2017-03-02 12:32:13 -05:00
Mariatta b05d48e021 email.compat32-message.rst: Fix typo in the word `message` (GH-379) (GH-380)
(cherry picked from commit da62373b0d)
2017-03-01 07:35:23 -08:00
INADA Naoki 023532e558 bpo-29684: Fix minor regression of PyEval_CallObjectWithKeywords. (GH-378) 2017-03-01 21:14:43 +09:00
Mariatta 1b93ed4f3e Fixed a handful of typos (GH-343) (GH-364)
(cherry picked from commit 1cf2a809b1)
2017-02-28 21:08:13 -08:00
Mariatta 8458b2b4ef correct documentation for enum.html (GH-358) (GH-367)
(cherry picked from commit 626584284e)
2017-02-28 21:07:32 -08:00
Donald Stufft d413aa7893 Disable mention-bot for maintenance branches (GH-365) 2017-02-28 23:19:58 -05:00
Xiang Zhang c4a786b8ad bpo-29661: fix contradiction in timeit.Timer.autorange's docstring (GH-331) (GH-353) 2017-02-28 11:28:44 +08:00
Berker Peksag 7accf2033d bpo-29655: Fixed possible reference leaks in `import *`. (#301) (#348)
Patch by Matthias Bussonnier.

(cherry picked from commit 160edb4357)
2017-02-27 20:41:21 +03:00
Berker Peksag bb59d89cee bpo-27788 : synchronise platform.py version number (#246) (#341)
Was bumped in the docstring by b9f4feab1b
but not in `__version__`

(cherry picked from commit 6059ce45aa)
2017-02-27 19:14:11 +03:00
Martijn Pieters 53039ad381 bpo-28598: Support __rmod__ for RHS subclasses of str in % string formatting operations (#95) 2017-02-27 19:08:01 +03:00
Berker Peksag 046041e23b Delete accidentally merged entries from Misc/NEWS (#338) 2017-02-27 17:26:10 +03:00
Mariatta bc10e6bd7b Asyncio documentation: remove `self` from method signatures (GH-334) (GH-337)
(cherry picked from commit 091b84f23a)
2017-02-27 06:02:21 -08:00
Xiang Zhang 8aa1ad892f bpo-29662: fix wrong indentation in timeit.Timer's doc (GH-333) 2017-02-27 13:55:07 +08:00
Xiang Zhang 4b6c41768a bpo-29376: Fix assertion error in threading._DummyThread.is_alive() (GH-330) 2017-02-27 11:45:42 +08:00