summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update docs and patchlevel for 3.6.1 finalv3.6.1Ned Deily2017-03-213-24/+12
|
* bpo-27593: Revise git SCM build info. (#744) (#745)Ned Deily2017-03-213-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Use --short form of git hash. Use output from "git describe" for tag. Expected outputs: 1. previous hg 2. previous git 3. updated git Release (tagged) build: 1. Python 3.7.0a0 (v3.7.0a0:4def2a2901a5, ... 2. Python 3.7.0a0 (v3.7.0a0^0:05f53735c8912f8df1077e897f052571e13c3496, ... 3. Python 3.7.0a0 (v3.7.0a0:05f53735c8, ... Development build: 1. Python 3.7.0a0 (default:41df79263a11, ... 2. Python 3.7.0a0 (master:05f53735c8912f8df1077e897f052571e13c3496, ... 3. Python 3.7.0a0 (heads/master-dirty:05f53735c8, ... "dirty" means the working tree has uncommitted changes. See "git help describe" for more info. (cherry picked from commit 554626ada769abf82a5dabe6966afa4265acb6a6) (cherry picked from commit e9213d929d7b0075539e87416f6a6fb86c27454b)
* Takes vcruntime140.dll from the correct source. (#684)Steve Dower2017-03-212-11/+6
| | | | (cherry picked from commit 9cd5e87bac51d7b901e3c36bf22728bb1693da59)
* [3.6] bpo-29723: Consistently configure sys.path[0] (#636)Nick Coghlan2017-03-213-28/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | Directory and zipfile execution previously added the parent directory of the directory or zipfile as sys.path[0] and then subsequently overwrote it with the directory or zipfile itself. This caused problems in isolated mode, as it overwrote the "stdlib as a zip archive" entry in sys.path, as the parent directory was never added. The attempted fix to that issue in bpo-29319 created the opposite problem in *non*-isolated mode, by potentially leaving the parent directory on sys.path instead of overwriting it. This change fixes the root cause of the problem by removing the whole "add-and-overwrite" dance for sys.path[0], and instead simply never adds the parent directory to sys.path in the first place. (cherry picked from commit d2977a3ae2cc6802921b1e3b6e9d13fcfbda872d) (cherry picked from commit c60948464fb0ec116ea227f6bce8a4bb8fb75257)
* Fix the only non-C90 comment to be C90 compatible. (#568)n.d. parker2017-03-211-1/+1
| | | | (cherry picked from commit 51b646a55a4a1c4d0df764c4404a062fbcc6b356)
* bpo-29719: Remove Date and Release field in whatsnew/3.6 (GH-500)INADA Naoki2017-03-211-2/+0
| | | | | (cherry picked from commit 2225ddaa9e64c086b2b6997b0c9ac50921f7aa85) (cherry picked from commit 4e1a065c20856a00d0fe88ce022b249170608058)
* Fixes the upload script to purge the CDN correctly and display success ↵Steve Dower2017-03-211-0/+2
| | | | | | output. (#466) (#497) (cherry picked from commit e544b40faa5ab61b6aba691577d90b2b641f664d)
* Update docs and patchlevel for 3.6.1rc1.v3.6.1rc1Ned Deily2017-03-042-7/+7
|
* Update pydoc topics for 3.6.0rc1Ned Deily2017-03-041-199/+171
|
* Refresh Python/importlib.h and Python/importlib_external.h (#464)Ned Deily2017-03-042-2/+2
|
* [3.6] bpo-28087: Skip test_asyncore and test_eintr poll failures on macOS (#463)Ned Deily2017-03-043-0/+9
| | | | | | | 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 de04644627f82d9dc48b3423def7ff5b4aa1926a)
* bpo-29572: Update macOS installer build to OpenSSL 1.0.2k (#457) (#459)Ned Deily2017-03-042-4/+4
| | | (cherry picked from commit cfcd76777e35c83d548d8736f5d7dc92fe56d806)
* bpo-29550: Temporarily skip "make touch" in Mac installer build. (#456) (#458)Ned Deily2017-03-041-6/+7
| | | (cherry picked from commit 7cd9b22e98a5b7a99a7539500ea946a7a58e1c8d)
* [3.6] bpo-27593: Get SCM build info from git instead of hg. (#446) (#454)Ned Deily2017-03-049-78/+86
| | | | | | | | | | | * 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 5c4b0d063aba0a68c325073f5f312a2c9f40d178)
* Fixes git command (#451) (#452)Steve Dower2017-03-041-1/+1
|
* bpo-27593: Updates Windows build to use information from git (#262) (#450)Steve Dower2017-03-043-18/+18
| | | * bpo-27593: Updates Windows build to use information from git
* bpo-26213: Document _UNPACK bytecodes and BUILD_MAP changes (GH-440)Brett Cannon2017-03-031-2/+53
| | | (cherry picked from commit 0705f66eb369aa6a6cdb699e24ff61e1ab2e0c56)
* bpo-29572: Update Windows build to OpenSSL 1.0.2k (GH-442)Zachary Ware2017-03-034-3/+5
|
* bpo-29709: Improve Boolean Operations documentation (#433) (#437)Mariatta2017-03-031-2/+2
| | | (cherry picked from commit 8eb531d9db0861e14222445fcaebe1a373bba170)
* bpo-29455: Mention coverage.py in trace module documentation (GH-435)Brett Cannon2017-03-031-0/+6
| | | (cherry picked from commit 5dfccb06dc513ae67fac5fee66356ad58a4de170)
* [3.6] bpo-29623: Make PathLike objects work with ConfigParser.read() (#242) ↵Berker Peksag2017-03-034-9/+31
| | | | | | | | | | (#432) (cherry picked from commit 85b8d01c916b482dac937b93ede1e53b1db0361c) Conflicts: Lib/test/test_configparser.py
* Add Python version since deprecation in base64 methods. (#33) (#429)Berker Peksag2017-03-033-6/+25
| | | | | | | 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 c643a967dd7d33ccefa5b61b38caf40b448057ce)
* Restore NEWS file after incorrect git automergeYury Selivanov2017-03-031-785/+3
|
* getpass: update docstrings (GH-49) (GH-419)Mariatta2017-03-031-1/+0
| | | (cherry picked from commit baf7bb30a02aabde260143136bdf5b3738a1d409)
* bpo-29026: Clarify documentation of time.time (GH-34) (GH-417)Mariatta2017-03-031-7/+35
| | | (cherry picked from commit 23557d59b819f57800ddef0b1373acef8e024670)
* bpo-28963: Fix out of bound iteration in ↵Yury Selivanov2017-03-033-1/+33
| | | | asyncio.Future.remove_done_callback/C (#408)
* asyncio: Optimize _get_running_loop() to call getpid() only when there's a loopYury Selivanov2017-03-031-2/+3
|
* bpo-29704: Fix asyncio.SubprocessStreamProtocol closing (#405)Seth M. Larson2017-03-033-2/+824
|
* bpo-29271: Fix Task.current_task and Task.all_tasks to accept None. (#406)Yury Selivanov2017-03-034-11/+31
|
* bpo-28893: Set __cause__ for errors in async iteration protocol (#407)Yury Selivanov2017-03-033-3/+44
|
* bpo-29703: asyncio: Fix creating new event loops in child processes. (#404) ↵Yury Selivanov2017-03-034-2/+36
| | | | (#410)
* bpo-29683 - Fixes to _PyCode_SetExtra when co_extra->ce->extras is (#402)Brian Coleman2017-03-022-10/+17
| | | | | | | | 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.
* In SSL module version examples, don't use a legacy version. (#381) (#400)Alex Gaynor2017-03-021-4/+4
|
* bpo-29697: Don't use OpenSSL <1.0.2 fallback on 1.1+ (#397)Donald Stufft2017-03-021-2/+2
|
* email.compat32-message.rst: Fix typo in the word `message` (GH-379) (GH-380)Mariatta2017-03-011-3/+3
| | | (cherry picked from commit da62373b0d32c14a4137512ef6f13c24fbcaa2c1)
* bpo-29684: Fix minor regression of PyEval_CallObjectWithKeywords. (GH-378)INADA Naoki2017-03-012-6/+11
|
* Fixed a handful of typos (GH-343) (GH-364)Mariatta2017-03-014-7/+7
| | | (cherry picked from commit 1cf2a809b1eb4f9fc8ac3ccc97424586892d1e1a)
* correct documentation for enum.html (GH-358) (GH-367)Mariatta2017-03-011-2/+2
| | | (cherry picked from commit 626584284e74a68fff8157f9afe77b3088ff7be9)
* Disable mention-bot for maintenance branches (GH-365)Donald Stufft2017-03-011-0/+3
|
* bpo-29661: fix contradiction in timeit.Timer.autorange's docstring (GH-331) ↵Xiang Zhang2017-02-281-1/+1
| | | | (GH-353)
* bpo-29655: Fixed possible reference leaks in `import *`. (#301) (#348)Berker Peksag2017-02-271-1/+4
| | | | | Patch by Matthias Bussonnier. (cherry picked from commit 160edb43571311a3785785c1dfa784afc52d87be)
* bpo-27788 : synchronise platform.py version number (#246) (#341)Berker Peksag2017-02-271-1/+1
| | | | | | Was bumped in the docstring by b9f4feab1b9c9ffa8ea29af3d82bc536f9f3005a but not in `__version__` (cherry picked from commit 6059ce45aa96f52fa0150e68ea655fbfdc25609a)
* bpo-28598: Support __rmod__ for RHS subclasses of str in % string formatting ↵Martijn Pieters2017-02-273-3/+21
| | | | operations (#95)
* Delete accidentally merged entries from Misc/NEWS (#338)Berker Peksag2017-02-271-10/+0
|
* Asyncio documentation: remove `self` from method signatures (GH-334) (GH-337)Mariatta2017-02-271-3/+3
| | | (cherry picked from commit 091b84f23a2ff57e8320ebf6fdf889af39096ab9)
* bpo-29662: fix wrong indentation in timeit.Timer's doc (GH-333)Xiang Zhang2017-02-271-11/+11
|
* bpo-29376: Fix assertion error in threading._DummyThread.is_alive() (GH-330)Xiang Zhang2017-02-273-0/+9
|
* bpo-26184: import.rst: Improve versionchanged note (GH-325) (GH-326)Mariatta2017-02-261-1/+1
| | | (cherry picked from commit 1f5639c77f736c18fb5a85b4a1850121e25c788e)
* [3.6] bpo-29110: Fix file object leak in `aifc.open` (#310)INADA Naoki2017-02-263-13/+45
| | | | | (cherry picked from commit 03f68b60e17b57f6f13729ff73245dbb37b30a4c) (GH-162) (cherry picked from commit 5dc33eea538361f8a218255f83db2e9298dd8c53) (GH-293)
* bpo-28624: Add a test that checks that cwd parameter of Popen() accepts ↵Berker Peksag2017-02-264-3/+21
| | | | | PathLike objects (#157) (#323) (cherry picked from commit d5c11f7ace48701bb950c6345deee88c35c66e26)