d5d41d3 | Miss Islington (bot) | 21 November 2019, 01:56:26 UTC | bpo-36277: Add document for pdb debug and retval commands (GH-12872) https://bugs.python.org/issue36277 Automerge-Triggered-By: @csabella (cherry picked from commit 9391f6c3ef24f7962c534c42ccb792debdbef509) Co-authored-by: Dave Nguyen <dv@dvnguyen.com> | 21 November 2019, 01:56:26 UTC |
ac99ea4 | Miss Islington (bot) | 21 November 2019, 01:36:46 UTC | Removed capital letter in parameter in stdtypes.rst (GH-17218) Automerge-Triggered-By: @csabella (cherry picked from commit 6db2fb7c300ca79d5585f2ae524ff4ca2707a7b6) Co-authored-by: Jules Lasne (jlasne) <jules.lasne@gmail.com> | 21 November 2019, 01:36:46 UTC |
c5fe339 | Miss Islington (bot) | 21 November 2019, 01:26:30 UTC | Fixed an incorrect sentence in the docs (GH-17205) Fixed an incorrect sentence in Doc/c-api/mapping.rst I fell on while translating the file. skip issue Automerge-Triggered-By: @csabella (cherry picked from commit 06ca2a2be9374ac390e9407685ccce941ab9ffa2) Co-authored-by: Aveheuzed <a.masson555@ntymail.com> | 21 November 2019, 01:26:30 UTC |
b762375 | Miss Islington (bot) | 20 November 2019, 20:20:25 UTC | bpo-38841: Skip asyncio test_create_datagram_endpoint_existing_sock_unix (GH-17294) on platforms lacking a functional bind() for named unix domain sockets https://bugs.python.org/issue38841 Automerge-Triggered-By: @asvetlov (cherry picked from commit 559bad1a70ed50cc9caa7cb303b6ac1fe6a34af3) Co-authored-by: xdegaye <xdegaye@gmail.com> | 20 November 2019, 20:20:25 UTC |
836f137 | Miss Islington (bot) | 20 November 2019, 13:48:25 UTC | bpo-38821: Fix crash in argparse when using gettext (GH-17192) (cherry picked from commit be5c79e0338005d675a64ba6e5b137e850d556d1) Co-authored-by: Federico Bond <federicobond@gmail.com> | 20 November 2019, 13:48:25 UTC |
daf7a08 | Miss Islington (bot) | 20 November 2019, 10:26:48 UTC | bpo-38823: Fix refleak in _tracemalloc init error handling (GH-17235) (cherry picked from commit d51a363a4379385fdfe9c09a56324631465ede29) Co-authored-by: Brandt Bucher <brandtbucher@gmail.com> | 20 November 2019, 10:26:48 UTC |
2ea4c37 | Miss Islington (bot) | 20 November 2019, 10:16:02 UTC | bpo-38823: Fix refleak in marshal init error path (GH-17260) (cherry picked from commit 33b671e72450bf4b5a946ce0dde6b7fe21150108) Co-authored-by: Brandt Bucher <brandtbucher@gmail.com> | 20 November 2019, 10:16:02 UTC |
1322439 | Miss Islington (bot) | 20 November 2019, 06:37:47 UTC | bpo-38636: Fix IDLE tab toggle and file indent width (GH-17008) These Format menu functions (default shortcuts Alt-T and Alt-U) were mistakenly disabled in 3.7.5 and 3.8.0. (cherry picked from commit b8462477bfd01ff21461065d5063e6b0238ca809) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | 20 November 2019, 06:37:47 UTC |
a5ed2fe | Miss Islington (bot) | 19 November 2019, 23:31:08 UTC | bpo-38823: Fix refleaks in faulthandler init error path on Windows (GH-17250) (cherry picked from commit ac2235432c607ce2c0faf6dff5d9b2534d2f6652) Co-authored-by: Brandt Bucher <brandtbucher@gmail.com> | 19 November 2019, 23:31:08 UTC |
829593a | Miss Islington (bot) | 19 November 2019, 20:11:20 UTC | bpo-38707: Fix for multiprocessing.Process MainThread.native_id (GH-17088) This PR implements a fix for `multiprocessing.Process` objects; the error occurs when Processes are created using either `fork` or `forkserver` as the `start_method`. In these instances, the `MainThread` of the newly created `Process` object retains all attributes from its parent's `MainThread` object, including the `native_id` attribute. The resulting behavior is such that the new process' `MainThread` captures an incorrect/outdated `native_id` (the parent's instead of its own). This change forces the Process object to update its `native_id` attribute during the bootstrap process. cc @vstinner https://bugs.python.org/issue38707 Automerge-Triggered-By: @pitrou (cherry picked from commit c6b20be85c0de6f2355c67ae6e7e578941275cc0) Co-authored-by: Jake Tesler <jake.tesler@gmail.com> | 19 November 2019, 20:11:20 UTC |
6c3b471 | Miss Islington (bot) | 19 November 2019, 14:12:06 UTC | bpo-35409: Ignore GeneratorExit in async_gen_athrow_throw (GH-14755) Ignore `GeneratorExit` exceptions when throwing an exception into the `aclose` coroutine of an asynchronous generator. https://bugs.python.org/issue35409 (cherry picked from commit 8e0de2a4808d7c2f4adedabff89ee64e0338790a) Co-authored-by: Vincent Michel <vxgmichel@gmail.com> | 19 November 2019, 14:12:06 UTC |
c749326 | Miss Islington (bot) | 19 November 2019, 12:12:58 UTC | Add missing comma and period in unittest docs (GH-17211) Automerge-Triggered-By: @csabella (cherry picked from commit b1f160a236cb590b1c1a678ca5fc19d5c75dcd83) Co-authored-by: Jules Lasne (jlasne) <jules.lasne@gmail.com> | 19 November 2019, 12:12:58 UTC |
b5bb3b6 | Miss Islington (bot) | 19 November 2019, 06:46:10 UTC | bpo-38807: Add os.PathLike to exception message raised by _check_arg_types (GH-17160) (GH-17249) (cherry picked from commit fe75b62575bcfdf1c39be71c1e50257832a596db) Co-authored-by: Tomás Farías <tomasfariassantana@gmail.com> | 19 November 2019, 06:46:10 UTC |
bec7015 | Miss Islington (bot) | 18 November 2019, 21:59:51 UTC | bpo-38622: Ensure ctypes.PyObj_FromPtr audit event passes tuples as a single argument (GH-17243) (cherry picked from commit dcf1f83de8678b09df5bd7d04ca5f4ef1cd02aca) Co-authored-by: Steve Dower <steve.dower@python.org> | 18 November 2019, 21:59:51 UTC |
e37767b | Miss Islington (bot) | 18 November 2019, 21:58:02 UTC | bpo-38722: Runpy use io.open_code() (GH-17234) https://bugs.python.org/issue38722 Automerge-Triggered-By: @taleinat (cherry picked from commit e243bae9999418859106328d9fce71815b7eb2fe) Co-authored-by: jsnklln <jsnklln@gmail.com> | 18 November 2019, 21:58:02 UTC |
47db743 | Miss Islington (bot) | 18 November 2019, 19:53:34 UTC | bpo-38622: Add missing audit events for ctypes module (GH-17158) (cherry picked from commit 00923c63995e34cdc25d699478f113de99a69df9) Co-authored-by: Steve Dower <steve.dower@python.org> | 18 November 2019, 19:53:34 UTC |
cbbf109 | Miss Islington (bot) | 18 November 2019, 17:53:21 UTC | bpo-38809: Windows build scripts use python.exe from virtual envs (GH-17164) https://bugs.python.org/issue38809 (cherry picked from commit ee703cbb418b7458bebb1d26a5e19d6b55280b28) Co-authored-by: Tal Einat <taleinat+github@gmail.com> | 18 November 2019, 17:53:21 UTC |
ca877c7 | Miss Islington (bot) | 18 November 2019, 15:42:13 UTC | Correct the description of the 3.7 change in urllib.parse.quote (GH-17065) `~` is now treated as an unreserved character (i.e. it doesn't get quoted), not a reserved one. (cherry picked from commit f49f6baa6bf7916ac039194c24b59d2eff5b180a) Co-authored-by: Роман Донченко <dpb@corrigendum.ru> | 18 November 2019, 15:42:13 UTC |
42a4359 | Miss Islington (bot) | 18 November 2019, 15:10:31 UTC | bpo-38823: Clean up refleaks in _tkinter initialization. (GH-17206) https://bugs.python.org/issue38823 (cherry picked from commit 289cf0fbf78c4f38c38ac71ac8b772be7ec2672f) Co-authored-by: Brandt Bucher <brandtbucher@gmail.com> | 18 November 2019, 15:10:31 UTC |
bef2815 | Miss Islington (bot) | 18 November 2019, 14:29:15 UTC | bpo-16576: Add checks for bitfields passed by value to functions. (GH-17097) (GH-17223) (cherry picked from commit 106271568c58cfebae58f0c52b640dbe716ba2ce) | 18 November 2019, 14:29:15 UTC |
21eb731 | Vinay Sajip | 18 November 2019, 12:23:46 UTC | [3.8] bpo-38830: Correct slot signature in Qt example. (GH-17220) (GH-17221) (cherry picked from commit 5383956583bb758f3828513bcdd011871f24a0e8) | 18 November 2019, 12:23:46 UTC |
39134b3 | Miss Islington (bot) | 18 November 2019, 06:17:14 UTC | bpo-38678: Improve argparse example in tutorial (GH-17207) (GH-17212) (cherry picked from commit 04c79d6088a22d467f04dbe438050c26de22fa85) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | 18 November 2019, 06:17:14 UTC |
20a4f6c | Miss Islington (bot) | 17 November 2019, 22:13:33 UTC | bpo-25866: Minor cleanups to "sequence" in docs (GH-17177) (GH-17208) (cherry picked from commit 4544e78ec4558b75bf95e5b7dfc1b5bbb07ae5f0) Co-authored-by: alclarks <57201106+alclarks@users.noreply.github.com> | 17 November 2019, 22:13:33 UTC |
1fe79a4 | Miss Islington (bot) | 17 November 2019, 00:16:33 UTC | bpo-38823: Clean up refleaks in _contextvars initialization. (GH-17198) https://bugs.python.org/issue38823 (cherry picked from commit 143a97f64128070386b12a0ee589bdaad5e51f40) Co-authored-by: Brandt Bucher <brandtbucher@gmail.com> | 17 November 2019, 00:16:33 UTC |
48f4f75 | Miss Islington (bot) | 16 November 2019, 22:44:15 UTC | bpo-38823: Clean up refleaks in _asyncio initialization. (GH-17195) https://bugs.python.org/issue38823 (cherry picked from commit c3f6bdc332d23588102eba749a5929dd5bb67c9d) Co-authored-by: Brandt Bucher <brandtbucher@gmail.com> | 16 November 2019, 22:44:15 UTC |
e7c495e | Miss Islington (bot) | 16 November 2019, 18:35:08 UTC | Fix typo in Lib/socketserver.py (GH-17024) changed 'This is bad class design, but save some typing' into 'This is bad class design, but saves some typing'. (cherry picked from commit d0acdfcf345b44b01e59f3623dcdab6279de686a) Co-authored-by: Jason (Perry) Taylor <jtaylor@seek.com.au> | 16 November 2019, 18:35:08 UTC |
6f602fb | Miss Islington (bot) | 16 November 2019, 00:21:27 UTC | bpo-38453: Ensure correct short path is obtained for test (GH-17184) (cherry picked from commit 7c6130c8c36c941255365e5414c956fc919b8629) Co-authored-by: Steve Dower <steve.dower@python.org> | 16 November 2019, 00:21:27 UTC |
66c0f01 | Steve Dower | 15 November 2019, 23:25:03 UTC | bpo-38453: Ensure ntpath.realpath correctly resolves relative paths (GH-16967) Ensure isabs() is always True for \\?\ prefixed paths Avoid unnecessary usage of readlink() to avoid resolving broken links incorrectly Ensure shutil tests run in test directory | 15 November 2019, 23:25:03 UTC |
e963c57 | Miss Islington (bot) | 15 November 2019, 22:25:18 UTC | Updated missing periods in cmdline.rst (GH-17173) (cherry picked from commit 0fe0b88d6eb597c9a929e14ad47a5a9bd99bfe53) Co-authored-by: Jules Lasne (jlasne) <jules.lasne@gmail.com> | 15 November 2019, 22:25:18 UTC |
0b634df | Miss Islington (bot) | 15 November 2019, 21:54:33 UTC | Fix the description of isdatadescriptor in inspect.rst (GH-16645) (cherry picked from commit 84f2528d4836f9e8f80f8354cb26341ef7ef0a1b) Co-authored-by: HongWeipeng <961365124@qq.com> | 15 November 2019, 21:54:33 UTC |
a4be5aa | Miss Islington (bot) | 15 November 2019, 21:37:25 UTC | bpo-38778: Document that os.fork is not allowed in subinterpreters (GH-17123) Small docs update for [bpo-34651](https://bugs.python.org/issue34651). Other references to fork (e.g. the PyOS.*Fork functions or discussions of fork() when embedding Python) point back to os.fork, so I don't think any other updates are needed. https://bugs.python.org/issue38778 Automerge-Triggered-By: @ericsnowcurrently (cherry picked from commit b22030073b9327a3aeccb69507694bce078192aa) Co-authored-by: Phil Connell <pconnell@gmail.com> | 15 November 2019, 21:37:25 UTC |
7a5d4c7 | Miss Islington (bot) | 15 November 2019, 21:36:49 UTC | bpo-38816: Add notes in the C-API docs about fork in subinterpreters. (GH-17176) The C-API docs are a bit sparse on the interplay between C `fork()` and the CPython runtime. This change adds some more information on the subject. https://bugs.python.org/issue38816 (cherry picked from commit 73cdb0c6b2c3861e034004cdc57be5e726876078) Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com> | 15 November 2019, 21:36:49 UTC |
25ce77d | Miss Islington (bot) | 15 November 2019, 09:37:26 UTC | bpo-38677: Fix arraymodule error handling in module initialization. (GH-17039) (cherry picked from commit b44ffc8b409fd539c5fb2b79385498e9fe168880) Co-authored-by: Marco Paolini <mpaolini@users.noreply.github.com> | 15 November 2019, 09:37:26 UTC |
dae27cc | Miss Islington (bot) | 15 November 2019, 09:11:48 UTC | bpo-38351: Modernize email examples from %-formatting to f-strings (GH-17162) (cherry picked from commit e8acc865a3f112b98417f676c897ca6ec2dac2c7) Co-authored-by: Andrey Doroschenko <dorosch.github.io@yandex.ru> | 15 November 2019, 09:11:48 UTC |
694c03f | Miss Islington (bot) | 13 November 2019, 21:54:56 UTC | bpo-38785: Prevent asyncio from crashing (GH-17144) if parent `__init__` is not called from a constructor of object derived from `asyncio.Future` https://bugs.python.org/issue38785 (cherry picked from commit dad6be5ffe48beb74fad78cf758b886afddc7aed) Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com> | 13 November 2019, 21:54:56 UTC |
a67bc10 | Miss Islington (bot) | 13 November 2019, 07:36:42 UTC | bpo-4630: Add cursor no-blink option for IDLE (GH-16960) This immediately toggles shell, editor, and output windows, but does not affect other input widgets. (cherry picked from commit 9c2844927d15b2d3e21b28d62249dead02b5b597) Co-authored-by: Zackery Spytz <zspytz@gmail.com> | 13 November 2019, 07:36:42 UTC |
5a3b8d8 | Miss Islington (bot) | 13 November 2019, 03:18:47 UTC | Fix minor typos. (GH-17095) (cherry picked from commit 2d56af7a94fe7ec0bdf3011652558ae1b889b4a8) Co-authored-by: Shu <23287722+susan-shu-c@users.noreply.github.com> | 13 November 2019, 03:18:47 UTC |
e5125f7 | Miss Islington (bot) | 13 November 2019, 02:40:30 UTC | Add Ilya Kulakov to Misc/ACKS. (GH-17130) Contributions on bpo-26467 and bpo-29302. (cherry picked from commit d6d6e2aa0249bb661541705335ddbb97a53d64c8) Co-authored-by: Ilya Kulakov <kulakov.ilya@gmail.com> | 13 November 2019, 02:40:30 UTC |
9788f97 | Benjamin Peterson | 12 November 2019, 23:54:19 UTC | [3.8] closes bpo-27805: Ignore ESPIPE in initializing seek of append-mode files. (GH-17136) This change, which follows the behavior of C stdio's fdopen and Python 2's file object, allows pipes to be opened in append mode.. (cherry picked from commit 74fa9f723f700a342e582b5ad4b51a2c4801cd1c) | 12 November 2019, 23:54:19 UTC |
0a8e7fd | Miss Islington (bot) | 12 November 2019, 23:09:03 UTC | bpo-38723: Pdb._runscript should use io.open_code() instead of open() (GH-17127) Co-Authored-By: Brandt Bucher <brandtbucher@gmail.com> (cherry picked from commit d593881505c1f4acfd17f41312b27cc898451816) Co-authored-by: jsnklln <jsnklln@gmail.com> | 12 November 2019, 23:09:03 UTC |
d360346 | Serhiy Storchaka | 12 November 2019, 16:54:10 UTC | [3.8] bpo-38738: Fix formatting of True and False. (GH-17083) (GH-17125) * "Return true/false" is replaced with "Return ``True``/``False``" if the function actually returns a bool. * Fixed formatting of some True and False literals (now in monospace). * Replaced "True/False" with "true/false" if it can be not only bool. * Replaced some 1/0 with True/False if it corresponds the code. * "Returns <bool>" is replaced with "Return <bool>". (cherry picked from commit 138ccbb02216ca086047c3139857fb44f3dab1f9) | 12 November 2019, 16:54:10 UTC |
29fd6a7 | Miss Islington (bot) | 12 November 2019, 13:34:23 UTC | [3.8] bpo-38421: Update email.utils documentation (GH-16678) (GH-17122) Updates documentation around email.utils.parsedate_tz(). Currently, the documentation specifies that when a string without a is timezone passed to parsedate_tz(), the last tuple is returned as ```None```. This is no longer true since Python 3.3 https://bugs.python.org/issue38421 (cherry picked from commit a12255d8def0c82560545e66c1be981a447751c3) Co-authored-by: David K <dave@paddez.com> https://bugs.python.org/issue38421 Automerge-Triggered-By: @encukou | 12 November 2019, 13:34:23 UTC |
8ce1a9c | Miss Islington (bot) | 12 November 2019, 11:13:18 UTC | bpo-26353: IDLE adds an unneeded newline when saving a shell window (GH-17103) (cherry picked from commit c8b53dc3d8f721ed8519aa5a35530a42fbfb9424) Co-authored-by: Zackery Spytz <zspytz@gmail.com> | 12 November 2019, 11:13:18 UTC |
8341a4d | Terry Jan Reedy | 12 November 2019, 10:02:48 UTC | [3.8] bpo-37309: idlelib/NEWS.txt - add missing period. (#17115) | 12 November 2019, 10:02:48 UTC |
3562439 | Miss Islington (bot) | 12 November 2019, 08:04:12 UTC | bpo-38385: Fix iterator/iterable terminology in statistics docs (GH-17111) (GH-17113) (cherry picked from commit 733b9a308e3c49855888e2e12397ae56d831e780) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | 12 November 2019, 08:04:12 UTC |
d8e0845 | Miss Islington (bot) | 12 November 2019, 00:59:14 UTC | bpo-38771: Explict test for None in code example (GH-17108) (GH-17109) (cherry picked from commit 98480cef9dba04794bd61c7e7cca643d384c8c35) Co-authored-by: Jonathan Scholbach <j.scholbach@posteo.de> | 12 November 2019, 00:59:14 UTC |
85e4151 | Miss Islington (bot) | 09 November 2019, 11:12:28 UTC | bpo-22367: Add tests for fcntl.lockf(). (GH-17010) (cherry picked from commit befa032d8869e0fab4732d910f3887642879d644) Co-authored-by: Dong-hee Na <donghee.na92@gmail.com> | 09 November 2019, 11:12:28 UTC |
6b66dc3 | Miss Islington (bot) | 07 November 2019, 05:58:11 UTC | bpo-38382: Document the early-out behavior for a zero (GH-17037) (GH-17078) (cherry picked from commit 7f460494d2309ace004a400bae8fc59134dc325c) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | 07 November 2019, 05:58:11 UTC |
30da387 | Miss Islington (bot) | 06 November 2019, 14:27:09 UTC | bpo-38696: Fix usage example of HTTPStatus (GH-17066) (cherry picked from commit 56698d57691af2272f695f8c17c835ed99545cde) Co-authored-by: Ammar Askar <ammar@ammaraskar.com> | 06 November 2019, 14:27:09 UTC |
7c20888 | Miss Islington (bot) | 06 November 2019, 06:10:05 UTC | bpo-38684: haslib: fix build when Blake2 not enabled in OpenSSL (GH-17043) (cherry picked from commit 6552563b3d5061816720a5a6c7d4ffd6ba35b98b) Co-authored-by: Alexandru Ardelean <ardeleanalex@gmail.com> | 06 November 2019, 06:10:05 UTC |
1eac437 | Jules Lasne (jlasne) | 05 November 2019, 13:51:48 UTC | [3.8] Update interpreter.rst (GH-17059) (GH-17060) Fixed what seemed to be a weird phrasing. (cherry picked from commit 5e01a6542a1beb552a17e16b71dc0ba9fc6adcfb) Co-authored-by: Jules Lasne (jlasne) <jules.lasne@gmail.com> | 05 November 2019, 13:51:48 UTC |
1270d2c | Miss Islington (bot) | 05 November 2019, 13:35:56 UTC | [3.8] bpo-38159: Clarify documentation of PyState_AddModule (GH-16101) (GH-17026) This was never intented to be called manually from PyInit_*. Also, clarify PyState_RemoveModule return value. (cherry picked from commit 9bc94eca0c69a551f928692364a99e9b67c4a45b) Co-authored-by: Petr Viktorin <encukou@gmail.com> https://bugs.python.org/issue38159 Automerge-Triggered-By: @encukou | 05 November 2019, 13:35:56 UTC |
0eb6fef | Miss Islington (bot) | 05 November 2019, 07:07:24 UTC | Convert argument to snake_case (GH-16990) (GH-17033) (cherry picked from commit 99b7701978d1fdc81e10c31d1ad8cce2c0c2d848) Co-authored-by: Борис Верховский <boris.verk@gmail.com> | 05 November 2019, 07:07:24 UTC |
4c22e16 | Miss Islington (bot) | 05 November 2019, 05:52:59 UTC | closes bpo-37633: Reëxport some function compatibility wrappers for macros in ``pythonrun.h``. (GH-17056) (cherry picked from commit 62161ce989d7d4fe2b0e6899a54da20feeddc798) Co-authored-by: Benjamin Peterson <benjamin@python.org> | 05 November 2019, 05:52:59 UTC |
e8bad63 | Miss Islington (bot) | 05 November 2019, 05:09:48 UTC | Fix a typo in wave module docstring (GH-17009) s/pathing/patching/ (cherry picked from commit 25fa3ecb98f2c038a422b19c53641fa8e3ef8e52) Co-authored-by: Michael Haas <micha2718l@gmail.com> | 05 November 2019, 05:09:48 UTC |
f90e0d2 | Miss Skeleton (bot) | 04 November 2019, 05:55:22 UTC | bpo-37759: Show output from var_access_benchmark (GH-17040) (GH-17041) (cherry picked from commit 1cdadf414b9934bba9294efa1f4b8d97eef08434) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | 04 November 2019, 05:55:22 UTC |
87af518 | Miss Skeleton (bot) | 03 November 2019, 12:03:16 UTC | bpo-38388: Document pickle protocol version 5 (GH-16639) (cherry picked from commit d0e0f5bf0c07ca025f54df21fd1df55ee430d9fc) Co-authored-by: Dima Tisnek <dimaqq@gmail.com> | 03 November 2019, 12:03:16 UTC |
aa1fee8 | Miss Skeleton (bot) | 02 November 2019, 17:04:10 UTC | bpo-38422: Clarify docstrings of pathlib suffix(es) (GH-16679) Whenever I use `path.suffix` I have to check again whether it includes the dot or not. I decided to add it to the docstring so I won't have to keep checking. https://bugs.python.org/issue38422 Automerge-Triggered-By: @pitrou (cherry picked from commit 8d4fef4ee2a318097f429cf6cbd4fb2e430bb9da) Co-authored-by: Ram Rachum <ram@rachum.com> | 02 November 2019, 17:04:10 UTC |
fe934e1 | Jon Janzen | 02 November 2019, 14:48:22 UTC | [3.8] Slightly improve plistlib test coverage. (GH-17025) (GH-17028) * Add missing test class (mistake in GH-4455) * Increase coverage with 4 more test cases * Rename neg_uid to huge_uid in test_modified_uid_huge * Replace test_main() with unittest.main() * Update plistlib docs. (cherry picked from commit d0d9f7cfa36bafa4e1d9e73eb08835180d376df1) Co-authored-by: Jon Janzen <jjjonjanzen@gmail.com> | 02 November 2019, 14:48:22 UTC |
9528997 | Vinay Sajip | 31 October 2019, 13:34:05 UTC | [3.8] bpo-16575: Add checks for unions passed by value to functions. (GH-16799) (GH-17016) (cherry picked from commit 79d4ed102a5069c6cebaed2627cb1645637f0429) | 31 October 2019, 13:34:05 UTC |
c1ebe6a | Miss Skeleton (bot) | 31 October 2019, 12:50:04 UTC | Add docstring for shlex.split (GH-16740) (GH-17013) (cherry picked from commit 65c7382c47af07aea5c1ce86b76cf7f4b6acaaa2) Co-authored-by: MaT1g3R <peijun.ma@protonmail.com> | 31 October 2019, 12:50:04 UTC |
2ed52b8 | Miss Skeleton (bot) | 31 October 2019, 12:12:23 UTC | Update the URL for the requests package (GH-17006) Change the url from docs.python-requests.org to requests.readthedocs.io (cherry picked from commit 112f2b805bc83429e8a66a54d088bbefc921abb7) Co-authored-by: Simon Legner <Simon.Legner@gmail.com> | 31 October 2019, 12:12:23 UTC |
2c921c6 | Serhiy Storchaka | 30 October 2019, 20:44:55 UTC | [3.8] bpo-38600: NULL -> ``NULL``. (GH-17001) (GH-17003) Also fix some other formatting. (cherry picked from commit e835b31d2b212c3c7820364398979cae2a9740b2) | 30 October 2019, 20:44:55 UTC |
f2ba17b | Serhiy Storchaka | 30 October 2019, 19:36:33 UTC | [3.8] bpo-38600: Change the mark up of NULL in the C API documentation. (GH-16950) (GH-16999) Replace all *NULL* with ``NULL``. (cherry picked from commit 25fc088607c855060ed142296dc1bd0125fad1af) | 30 October 2019, 19:36:33 UTC |
dcb338e | Miss Skeleton (bot) | 30 October 2019, 12:11:41 UTC | bpo-38640: Allow break and continue in always false while loops (GH-16992) (cherry picked from commit 6c3e66a34b95fff07df0ad5086104dd637a091ce) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com> | 30 October 2019, 12:11:41 UTC |
1d2862a | Victor Stinner | 29 October 2019, 09:32:39 UTC | bpo-37330: open(): "U" mode is removed in Python 3.9 (GH-16972) Update open() documentation. | 29 October 2019, 09:32:39 UTC |
3801b26 | Miss Skeleton (bot) | 29 October 2019, 07:44:07 UTC | bpo-36993: Improve error reporting for zipfiles with bad zip64 extra data. (GH-14656) (cherry picked from commit da6ce58dd5ac109485af45878fca6bfd265b43e9) Co-authored-by: Daniel Hillier <daniel.hillier@gmail.com> | 29 October 2019, 07:44:07 UTC |
31c19e6 | Miss Skeleton (bot) | 29 October 2019, 02:00:26 UTC | Fix asyncio.wait() 3.8 whatsnew entry (GH-16975) (cherry picked from commit 457306bddbc0021396504b7349fe0c322b65f7a7) Co-authored-by: Kyle Stanley <aeros167@gmail.com> | 29 October 2019, 02:00:26 UTC |
2267cb9 | Miss Skeleton (bot) | 28 October 2019, 21:55:10 UTC | bpo-38589: Fixes HTML Help shortcut when Windows is not installed to C drive (GH-16968) (cherry picked from commit 0ac6137dd3d1e2c8f9558153ad63021f57e05e73) Co-authored-by: Steve Dower <steve.dower@python.org> | 28 October 2019, 21:55:10 UTC |
a4ee7ab | Miss Skeleton (bot) | 28 October 2019, 18:15:24 UTC | bpo-38534: Replace wrong KB number references (GH-16955) (cherry picked from commit 794616f837c254c68d8384ab48fb78123a3c8a8b) Co-authored-by: benedwards14 <53377856+benedwards14@users.noreply.github.com> | 28 October 2019, 18:15:24 UTC |
07eee64 | Miss Skeleton (bot) | 28 October 2019, 17:23:07 UTC | bpo-38519: Internal include files missing on Windows (GH-16921) (cherry picked from commit edb172a87296d9359593a23cd9a09f5867ea1f0e) Co-authored-by: Zackery Spytz <zspytz@gmail.com> | 28 October 2019, 17:23:07 UTC |
955f96f | Miss Skeleton (bot) | 27 October 2019, 10:11:14 UTC | bpo-38592 Add pt-br switcher to Python Docs website (GH-16924) (GH-16953) (cherry picked from commit 85c6f8c65cd4f7219522c1f304bdfff19f785e7a) Co-authored-by: Marco Rougeth <marco@rougeth.com> | 27 October 2019, 10:11:14 UTC |
76fbdaa | Miss Skeleton (bot) | 27 October 2019, 08:40:44 UTC | bpo-38334: Fix seeking backward on an encrypted zipfile.ZipExtFile. (GH-16937) Test by Daniel Hillier. (cherry picked from commit 5c32af7522d908e8c7da0243af37618433289cc5) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> | 27 October 2019, 08:40:44 UTC |
6d6418a | Terry Jan Reedy | 27 October 2019, 05:25:27 UTC | [3.8] bpo-37309: First idlelib/NEWS.txt for 3.8.1 (GH-16947) | 27 October 2019, 05:25:27 UTC |
7a3b1a6 | Miss Skeleton (bot) | 27 October 2019, 02:37:25 UTC | bpo-34162: Last idlelib/NEWS.txt items for 3.8.0. (GH-16943) (cherry picked from commit e31a79a5b44357b409d71949dc5308889970f9ab) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | 27 October 2019, 02:37:25 UTC |
e3a477a | Miss Skeleton (bot) | 27 October 2019, 01:41:26 UTC | bpo-38598: Do not try to compile IDLE shell or output windows (GH-16939) (cherry picked from commit e3f90b217a5152275b180b466bd503658a734462) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | 27 October 2019, 01:41:26 UTC |
11f0f11 | Miss Skeleton (bot) | 26 October 2019, 20:09:35 UTC | bpo-38434: Fixes some audit event documentation (GH-16932) (cherry picked from commit 894e30ce0bcc1c509eb01c8ffa9ba6d7701aeaaf) Co-authored-by: Steve Dower <steve.dower@python.org> | 26 October 2019, 20:09:35 UTC |
4992dc6 | Miss Skeleton (bot) | 26 October 2019, 20:06:34 UTC | bpo-38557: Improve documentation for list and tuple C API. (GH-16925) (cherry picked from commit d898d20e8c228229eb68e545f544db13f246f216) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> | 26 October 2019, 20:06:34 UTC |
ba3a566 | Miss Skeleton (bot) | 26 October 2019, 14:06:40 UTC | bpo-38535: Fix positions for AST nodes for calls without arguments in decorators. (GH-16861) (cherry picked from commit 26ae9f6d3d755734c9f371b9356325afe5764813) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> | 26 October 2019, 14:06:40 UTC |
cf028b5 | Miss Skeleton (bot) | 25 October 2019, 22:27:07 UTC | bpo-38558: Mention `:=` in conditions tutorial (GH-16919) (cherry picked from commit cb2cf06b0aad1851f54999497c1b50c381d1fdd8) Co-authored-by: Ammar Askar <ammar@ammaraskar.com> | 25 October 2019, 22:27:07 UTC |
edf9e8e | Miss Skeleton (bot) | 25 October 2019, 17:03:23 UTC | Fix typo in formatter_unicode (GH-16831) numbers's -> number's (cherry picked from commit 7320ec05f72fc27b25789fe76f8297644e7e7e0a) Co-authored-by: Hansraj Das <raj.das.136@gmail.com> | 25 October 2019, 17:03:23 UTC |
d04661f | Miss Skeleton (bot) | 24 October 2019, 06:37:21 UTC | bpo-33348: parse expressions after * and ** in lib2to3 (GH-6586) These are valid even in python 2.7 https://bugs.python.org/issue33348 Automerge-Triggered-By: @gpshead (cherry picked from commit 96b06aefe23521b61e4e9cdd44f5d30b00c7eb95) Co-authored-by: Zsolt Dollenstein <zsol.zsol@gmail.com> | 24 October 2019, 06:37:21 UTC |
d8fc9c8 | Miss Skeleton (bot) | 24 October 2019, 04:22:06 UTC | Add missing asyncio changes from 3.8 whatsnew (GH-16911) (cherry picked from commit 3bbb6db545eff73ba4031bd9b8f2ef71b84c906e) Co-authored-by: Kyle Stanley <aeros167@gmail.com> | 24 October 2019, 04:22:06 UTC |
229335c | Miss Skeleton (bot) | 23 October 2019, 20:31:22 UTC | Update URL in macOS installer copy of license (GH-16905) (cherry picked from commit 01659ca62c4508518478a74615ac91c0009427ad) Co-authored-by: Ned Deily <nad@python.org> | 23 October 2019, 20:31:22 UTC |
cbf474c | Miss Skeleton (bot) | 23 October 2019, 15:43:57 UTC | bpo-34679: ProactorEventLoop only uses set_wakeup_fd() in main thread (GH-16901) bpo-34679, bpo-38563: asyncio.ProactorEventLoop.close() now only calls signal.set_wakeup_fd() in the main thread. (cherry picked from commit 1b53a24fb4417c764dd5933bce505f5c94249ca6) Co-authored-by: Victor Stinner <vstinner@python.org> | 23 October 2019, 15:43:57 UTC |
c54b54b | Miss Skeleton (bot) | 23 October 2019, 12:18:10 UTC | Spell Bitbucket correctly. (GH-16862) (GH-16898) (cherry picked from commit d34ac305327420bd68f05e201b63d2a665b073f8) Co-authored-by: Peter Bittner <django@bittner.it> | 23 October 2019, 12:18:10 UTC |
c5d3ea8 | Miss Skeleton (bot) | 23 October 2019, 12:07:23 UTC | bpo-38555: Fix an undefined behavior. (GH-16883) (cherry picked from commit 2e3d873d3bd0ef4708c4fa06b6cd6972574cb9af) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> | 23 October 2019, 12:07:23 UTC |
e113b5c | Miss Skeleton (bot) | 22 October 2019, 22:55:12 UTC | Fix Zope URL (GH-16880) (cherry picked from commit dfe726b1ace03f206f45253b93ed7610473ae20f) Co-authored-by: Kyle Stanley <aeros167@gmail.com> | 22 October 2019, 22:55:12 UTC |
6329a56 | Miss Skeleton (bot) | 22 October 2019, 20:44:45 UTC | bpo-38466: Fix threading.excepthook doc (GH-16891) (cherry picked from commit 91528f40c30717563a478920861c81d18da5bf63) Co-authored-by: Daniel Baskal <MagnificentUrukHai@users.noreply.github.com> | 22 October 2019, 20:44:45 UTC |
dbcea39 | Miss Skeleton (bot) | 22 October 2019, 20:19:32 UTC | bpo-37415: Fix stdatomic.h header check for ICC compiler (GH-16717) Fix stdatomic.h header check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type which is needed by Python. Test: * atomic_int and atomic_uintptr_t types * atomic_load_explicit() and atomic_store_explicit() * memory_order_relaxed and memory_order_seq_cst constants But don't test ATOMIC_VAR_INIT(): it's not used in Python. (cherry picked from commit 028f7349a0f6eaea0fec31becb587fcdf6e3cb28) Co-authored-by: Victor Stinner <vstinner@python.org> | 22 October 2019, 20:19:32 UTC |
2f8d4f0 | Miss Skeleton (bot) | 21 October 2019, 18:17:57 UTC | bpo-31202: Preserve case of literal parts in Path.glob() on Windows. (GH-16860) (cherry picked from commit 10ecbadb799ddf3393d1fc80119a3db14724d381) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> | 21 October 2019, 18:17:57 UTC |
b1fc8c0 | Miss Skeleton (bot) | 21 October 2019, 09:12:37 UTC | bpo-38540: Fix possible leak in PyArg_Parse for "esGH-" and "etGH-". (GH-16869) (cherry picked from commit 5bc6a7c06eda20ba131ecba6752be0506d310181) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> | 21 October 2019, 09:12:37 UTC |
db38522 | Miss Islington (bot) | 20 October 2019, 20:25:25 UTC | bpo-38531: document extend action's added version (GH-16865) (GH-16868) (cherry picked from commit 74142078b3b78fea7b4cd791e5c577c0c0964eb7) Co-authored-by: Batuhan Taşkaya <47358913+isidentical@users.noreply.github.com> | 20 October 2019, 20:25:25 UTC |
c39bc5c | Miss Islington (bot) | 20 October 2019, 18:35:28 UTC | bpo-37759: More updates to Whatsnew 3.8 (GH-16854) (GH-16867) * math.perm() and math.comb() * math.isqrt() * Add singledispatchmethod() * itertools.accumulate() * Optional headers for xmlrpc.client.ServerProxy * IDLE non-BMP characters * import collections.abc directly * @coroutine is deprecated * pprint.pp() * New options for object.__reduce__() * DictReader no longer returns OrderedDicts * "force" option for logging.basicConfig() * Fix spelling * cProfile context manager * Various markup/grammar fixes from Kyle Stanley. Other minor fixes as well. Also, dedup the __reduce__ entry. * Fix markup * Fix grammar nits found by MS Word (cherry picked from commit c93883c6afbd99929516764263fc49c3e996b10a) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | 20 October 2019, 18:35:28 UTC |
d73205d | Miss Islington (bot) | 19 October 2019, 20:20:51 UTC | bpo-38525: Fix a segmentation fault when using reverse iterators of empty dict (GH-16846) The reverse iterator for empty dictionaries was not handling correctly shared-key dictionaries. (cherry picked from commit 24dc2f8c56697f9ee51a4887cf0814b6600c1815) Co-authored-by: Dong-hee Na <donghee.na92@gmail.com> | 19 October 2019, 20:20:51 UTC |
bbd600a | Miss Islington (bot) | 19 October 2019, 19:30:28 UTC | Remove doc reference to unmaitained Nose package (GH-16849) The Nose package is no longer maintained. (cherry picked from commit 88eeda6311a8e3bf57136da5f73c70bc91ad79f3) Co-authored-by: Jon Dufresne <jon.dufresne@gmail.com> | 19 October 2019, 19:30:28 UTC |
652a1cb | Miss Islington (bot) | 18 October 2019, 21:41:19 UTC | bpo-38521: Fix error in NormalDist.__eq__() (GH-16840) (GH-16842) (cherry picked from commit 5eabec022b9a10734fcf58faad02c4d233592f64) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> | 18 October 2019, 21:41:19 UTC |
5fb8142 | Miss Islington (bot) | 18 October 2019, 16:32:14 UTC | bpo-38418: Fixes audit event for os.system to be named 'os.system' (GH-16670) https://bugs.python.org/issue38418 Automerge-Triggered-By: @zooba (cherry picked from commit fbe3c76c7ce1eec887d332d801d3784212cc0f73) Co-authored-by: Steve Dower <steve.dower@python.org> | 18 October 2019, 16:32:14 UTC |
0f3187c | Senthil Kumaran | 18 October 2019, 15:23:14 UTC | [3.8] bpo-27657: Fix urlparse() with numeric paths (GH-661) (#16839) * bpo-27657: Fix urlparse() with numeric paths Revert parsing decision from bpo-754016 in favor of the documented consensus in bpo-16932 of how to treat strings without a // to designate the netloc. * bpo-22891: Remove urlsplit() optimization for 'http' prefixed inputs. (cherry picked from commit 5a88d50ff013a64fbdb25b877c87644a9034c969) Co-authored-by: Tim Graham <timograham@gmail.com> | 18 October 2019, 15:23:14 UTC |
de81268 | Miss Islington (bot) | 18 October 2019, 07:55:22 UTC | Fix minor typos in What's New in Python 3.8. (GH-16770) Added periods at the end of the sentences. (cherry picked from commit b1fa72a5b7e8666a40b6899d5d54778a2a42c3e8) Co-authored-by: Jero Bado <tokidokitalkyou@gmail.com> | 18 October 2019, 07:55:22 UTC |