summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* [3.6] bpo-35564: add master_doc='contents' to conf.py (GH-11290). (GH-12461)Julien Palard2019-03-202-0/+3
| | | | | (cherry picked from commit fc8284e22074af8154e9865c8391b955f13a308b) Co-authored-by: Jean-François B <jfbu@free.fr>
* Fix "catchs" typos in NEWS entries (GH-12366)Harmon2019-03-171-2/+2
|
* bpo-36195: Remove the ThreadPoolExecutor documentation mentioning the ↵Harmandeep Singh2019-03-171-6/+0
| | | | initializer feature added in Python 3.7 (GH-12182)
* [3.6] bpo-36216: Add check for characters in netloc that normalize to ↵Steve Dower2019-03-124-0/+61
| | | | separators (GH-12201) (GH-12215)
* bpo-35647: Fix path check in cookiejar (GH-11436) (GH-12268)Miss Islington (bot)2019-03-123-5/+36
| | | Co-authored-by: Xtreak <tir.karthi@gmail.com>
* bpo-35121: prefix dot in domain for proper subdomain validation (GH-10258) ↵Miss Islington (bot)2019-03-093-2/+45
| | | | | | | | (GH-12260) Don't send cookies of domain A without Domain attribute to domain B when domain A is a suffix match of domain B while using a cookiejar with `http.cookiejar.DefaultCookiePolicy` policy. Patch by Karthikeyan Singaravelan. (cherry picked from commit ca7fe5063593958e5efdf90f068582837f07bd14) Co-authored-by: Xtreak <tir.karthi@gmail.com>
* Document the surprising sideeffect PyErr_Print(). (GH-12081) (GH-12084)Miss Islington (bot)2019-02-271-2/+6
| | | | | (cherry picked from commit 4173772031747a9b249be4100b4aa9eda805ea23) Co-authored-by: Gregory P. Smith <greg@krypto.org>
* bpo-27313: Avoid test_ttk_guionly ComboboxTest fail with macOS Cocoa Tk ↵Miss Islington (bot)2019-02-242-1/+7
| | | | | | | (GH-12011) (GH-12013) (cherry picked from commit aeca373b339e0ea9739536ce6b43bd90f3b89873) Co-authored-by: Ned Deily <nad@python.org>
* bpo-35746: Credit Colin Read and Nicolas Edet (GH-11865)Victor Stinner2019-02-161-1/+2
| | | | Add credit for the cert parser vulnerability. Mention also Cisco TALOS-2018-0758 identifier.
* Doc sidebar: 3.6 has moved to security-fix mode. (GH-11810) (GH-11812)Miss Islington (bot)2019-02-101-1/+1
| | | | | (cherry picked from commit 9db56fb8faaa3cd66e7fe82740a4ae4d786bb27f) Co-authored-by: Julien Palard <julien@palard.fr>
* [3.6] bpo-35605: Fix documentation build for sphinx<1.6 (GH-11368)Anthony Sottile2019-02-033-2/+10
|
* bpo-35486: Note Py3.6 import system API requirement change (GH-11540) (GH-11588)Miss Islington (bot)2019-01-172-1/+13
| | | | | | | | | | | While the introduction of ModuleNotFoundError was fully backwards compatible on the import API consumer side, folks providing alternative implementations of `__import__` need to make an update to be forward compatible with clients that start relying on the new subclass. https://bugs.python.org/issue35486 (cherry picked from commit cee29b46a19116261b083dc803217aa754c7df40) Co-authored-by: Nick Coghlan <ncoghlan@gmail.com>
* bpo-35525: Correct the argument name for NNTP.starttls() (GH-11310) (GH-11417)Miss Islington (bot)2019-01-171-2/+2
| | | | | (cherry picked from commit e9a044ec16989bd4b39763c0588c17200a925350) Co-authored-by: Harmandeep Singh <harmandeep3091@gmail.com>
* Make sure file object is close if socket.create_connection fails (GH-11334) ↵Miss Islington (bot)2019-01-171-5/+4
| | | | | | | | (GH-11351) The problem affects _testWithTimeoutTriggeredSend in test_socket.py. (cherry picked from commit 1f511e1af060e98fb789319a96076c06e7f98135) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
* bpo-35601: Alleviate race condition when waiting for SIGALRM in test_asyncio ↵Miss Islington (bot)2019-01-171-1/+3
| | | | | | | | | (GH-11337) (GH-11348) There is a race condition regarding signal delivery in test_signal_handling_args for test_asyncio.test_events.KqueueEventLoopTests. The signal can be received at any moment outside the time window provided in the test. The fix is to wait for the signal to be received instead with a bigger timeout. (cherry picked from commit 5471420faa84519530f29b08f2b042b2288e3e96) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
* bpo-35746: Fix segfault in ssl's cert parser (GH-11569) (GH-11573)Miss Islington (bot)2019-01-154-0/+51
| | | | | | | | | | | | Fix a NULL pointer deref in ssl module. The cert parser did not handle CRL distribution points with empty DP or URI correctly. A malicious or buggy certificate can result into segfault. Signed-off-by: Christian Heimes <christian@python.org> https://bugs.python.org/issue35746 (cherry picked from commit a37f52436f9aa4b9292878b72f3ff1480e2606c3) Co-authored-by: Christian Heimes <christian@python.org>
* Revert "bpo-24746: Avoid stripping trailing whitespace in doctest fancy diff ↵Senthil Kumaran2019-01-103-49/+3
| | | | | (GH-10639) (GH-11477)" (GH-11509) This reverts commit 5d9ae8b9df8371dd65514e0d60b561fd37056986 which was merged to 3.6 in error.
* bpo-24746: Avoid stripping trailing whitespace in doctest fancy diff ↵Miss Islington (bot)2019-01-093-3/+49
| | | | | | | (GH-10639) (#11477) (cherry picked from commit cbb16459934eaf29c7c7d362939cd05550b2f21f) Co-authored-by: Sanyam Khurana <8039608+CuriousLearner@users.noreply.github.com>
* closes bpo-35643: Fix a SyntaxWarning: invalid escape sequence in ↵Miss Islington (bot)2019-01-062-1/+3
| | | | | | | Modules/_sha3/cleanup.py (GH-11413) (cherry picked from commit d466c43e55cd32af84e353f0e9a48b09b7534f61) Co-authored-by: Mickaël Schoentgen <contact@tiger-222.fr>
* [3.6] Bump copyright years to 2019. (GH-11407)Benjamin Peterson2019-01-029-14/+14
| | | (cherry picked from commit 9a69ae8a78785105ded02b083b2e5cd2dd939307)
* closes bpo-35630: Use code tag for 'python3' in 'README.rst' (GH-11400)Miss Islington (bot)2019-01-011-1/+1
| | | | | (cherry picked from commit 7e3fb40b923cb09ecc67816d3191197868593737) Co-authored-by: Suriyaa ✌️️ <isc.suriyaa@gmail.com>
* Post release bumpNed Deily2018-12-242-3/+3
|
* Revert "bpo-35402: Update macOS installer to use Tcl 8.6.9 / Tk 8.6.9.1 ↵Ned Deily2018-12-243-10/+31
| | | | | | | | | | (GH-11101)" This reverts commit 37607f26697351751165a042f91f04530ce333f7. Due to regressions found with using Tk 8.6.9.1, the python.org macOS installers for 3.6.8 and 3.7.2 are shipping with Tcl/Tk 8.6.8 as used in previous releases.
* 3.6.8finalv3.6.8Ned Deily2018-12-238-14/+44
|
* bpo-35257: fix broken BLDSHARED - needs LDFLAGS too (GH-11297) (GH-11299)Miss Islington (bot)2018-12-231-1/+1
| | | | | | | | `BLDSHARED` needs to have both `LDFLAGS` and `LDFLAGS_NODIST`, not just `LDFLAGS_NODIST`; `PY_CORE_LDFLAGS` provides both. For example, as it stands now with just `LDFLAGS_NODIST`, macOS universal builds are broken as the necessary `-arch` flags are no longer passed to the standard library extension module link step from `setup.py` resulting in extension modules being single architecture only. https://bugs.python.org/issue35257 (cherry picked from commit 44a3ee07e30e18d83e2730c093d8b0e930f0a06c) Co-authored-by: Ned Deily <nad@python.org>
* bpo-35259: Limit `Py_FinalizeEx()` to `Py_LIMITED_API >= 0x03060000`. ↵Miss Islington (bot)2018-12-202-0/+4
| | | | | | | (GH-10620) (GH-11269) (cherry picked from commit 3e8f962e63c2f929604443531a9a3aced242f3e8) Co-authored-by: Arthur Neufeld <aneufeld@seinesoftware.ca>
* Fix documented signatures for C API functions. (GH-11236) (GH-11240)Miss Islington (bot)2018-12-202-5/+5
| | | | | (cherry picked from commit 57dd79e6f7f33bb4e6817ac58c9cb91de99675e0) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* bpo-35461: Document C API functions which suppress exceptions. (GH-11119) ↵Miss Islington (bot)2018-12-207-4/+35
| | | | | | | (GH-11210) (cherry picked from commit 3fcc1e08db6fb7e17acc4a8f63be3e42f52f094b) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* bpo-35475: Add more PyImport* functions in refcounts.dat. (GH-11142) (GH-11199)Miss Islington (bot)2018-12-201-0/+28
| | | | | (cherry picked from commit bdabb0737c631835b246c9823852d20331243315) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* [3.6] bpo-35257: Avoid leaking LTO linker flags into distutils (GH-10900) ↵Victor Stinner2018-12-208-18/+37
| | | | | | | | | | | (GH-11265) When compiling 3rd party C extensions, the linker flags used by the compiler for the interpreter and the stdlib modules, will get leaked into distutils. In order to avoid that, the PY_CORE_LDFLAGS and PY_LDFLAGS_NODIST are introduced to keep those flags separated. (cherry picked from commit cf10a750f4b50b6775719cfb17bee00bc3a9c60b)
* [3.6] bpo-31715 Add mimetype for extension .mjs (GH-3908) (GH-10976)Myles Borins2018-12-202-0/+2
| | | (cherry picked from commit 0854b92cd2)
* bpo-35499: make profile-opt don't override CFLAGS_NODIST (GH-11164) (GH-11267)Victor Stinner2018-12-202-2/+5
| | | | | | | "make profile-opt" no longer replaces CFLAGS_NODIST with CFLAGS. It now adds profile-guided optimization (PGO) flags to CFLAGS_NODIST, existing CFLAGS_NODIST flags are kept. (cherry picked from commit 640ed520dd6a43a8bf470b79542f58b5d57af9de)
* bpo-35482: Fixes HTML escaping in CHM index and build location of NEWS file ↵Steve Dower2018-12-203-7/+29
| | | | (GH-11224) (GH-11251)
* bpo-35450: reflect in docs that venv module is not always creating a copy of ↵Miss Islington (bot)2018-12-141-3/+4
| | | | the Python binary (GH-11144) (GH-11168)
* Post release bumpNed Deily2018-12-112-3/+3
|
* 3.6.8rc1v3.6.8rc1Ned Deily2018-12-1190-320/+980
|
* Minor edits to NEWS entriesNed Deily2018-12-111-1/+3
|
* Update macOS installer Welcome for 3.6.8Ned Deily2018-12-111-1/+6
|
* macOS installer build: mitigate hdiutil resource busy bugNed Deily2018-12-111-6/+17
|
* bpo-35412: Skip test_multiprocessing_fork and ↵Miss Islington (bot)2018-12-112-0/+7
| | | | | | | | test_multiprocessing_forkserver on Windows (GH-11086) Forkserver and fork are not available on Windows and therefore these test must be skipped. (cherry picked from commit a932d0b496767b5aac14191cbc17093e502b6cb4) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
* bpo-35426: Eliminate race condition in test_interprocess_signal (GH-11087)Miss Islington (bot)2018-12-111-22/+18
| | | | | | The test only except SIGUSR1Exception inside wait_signal(), but the signal can be sent during subprocess_send_signal() call. (cherry picked from commit 2ab2afd387084ba38a37f5944fcb0675113b64dc) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
* [3.6] bpo-33747: Avoid mutating the global sys.modules dict in unittest.mock ↵Miss Islington (bot)2018-12-111-11/+16
| | | | | | | | | | | tests (GH-8520) (GH-11032) (cherry picked from commit 3cf74384b53b998fa846dc2590cedf9ad2a0d5fd) Co-authored-by: Anirudha Bose <ani07nov@gmail.com> https://bugs.python.org/issue33747
* bpo-35444: Fix error handling when fail to look up builtin "getattr". ↵Miss Islington (bot)2018-12-117-30/+29
| | | | | | | | (GH-11047) (GH-11107) (GH-11108) (cherry picked from commit bb86bf4c4eaa30b1f5192dab9f389ce0bb61114d) (cherry picked from commit 3cae16d2e98ffaa89ddd311df70a857dfaff4020) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* [3.6] bpo-15663: the 10.6+ macOS installers for 3.6/2.7 now provide a ↵Ned Deily2018-12-114-76/+80
| | | | private Tcl/Tk 8.6 (GH-11109)
* [3.6] bpo-35454: Fix miscellaneous minor issues in error handling. ↵Serhiy Storchaka2018-12-119-23/+41
| | | | | | (GH-11077) (GH-11106) (cherry picked from commit 8905fcc85a6fc3ac394bc89b0bbf40897e9497a6)
* bpo-35402: Update macOS installer to use Tcl 8.6.9 / Tk 8.6.9.1 (GH-11101)Miss Islington (bot)2018-12-103-27/+10
| | | | | (cherry picked from commit 7cf3d8e25174c8871883e42f3240fd7f01efd3a8) Co-authored-by: Ned Deily <nad@python.org>
* [3.6] bpo-35401: Update macOS installer to OpenSSL 1.0.2q (GH-11095)Ned Deily2018-12-102-3/+4
| | | https://bugs.python.org/issue35401
* bpo-35401: Updates Windows build to OpenSSL 1.0.2q (GH-11089)Steve Dower2018-12-104-4/+4
|
* Fix numbered lists in stdtypes.rst. (GH-10989)Miss Islington (bot)2018-12-101-14/+10
| | | | | (cherry picked from commit de9e9b476ec4abfb0b9161cff0e86bb7085ca8c6) Co-authored-by: Andre Delfino <adelfino@gmail.com>
* [3.6] bpo-35433: Properly detect installed SDK versions (GH-11009)Jeremy Kloth2018-12-102-7/+14
|