]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
3 years ago[3.11] [doc] Improve logging cookbook example. (GH-98481) (GH-98483)
Miss Islington (bot) [Thu, 20 Oct 2022 11:54:52 +0000 (04:54 -0700)] 
[3.11] [doc] Improve logging cookbook example. (GH-98481) (GH-98483)

Co-authored-by: Vinay Sajip <vinay_sajip@yahoo.co.uk>
3 years agoAdd more tkinter.Canvas tests (GH-98475)
Miss Islington (bot) [Thu, 20 Oct 2022 11:04:45 +0000 (04:04 -0700)] 
Add more tkinter.Canvas tests (GH-98475)

It is a prerequisite for GH-94473. Add tests for the coords() method and
for creation of some Canvas items.
(cherry picked from commit ff173ed2f6b07f38ec18f854daba6451bf1a9000)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
3 years ago[3.11] gh-98374: Suppress ImportError for invalid query for help() co… (gh-98472)
Dong-hee Na [Thu, 20 Oct 2022 02:43:21 +0000 (11:43 +0900)] 
[3.11] gh-98374: Suppress ImportError for invalid query for help() co… (gh-98472)

3 years agotyping tests: `_overload_dummy` raises `NotImplementedError`, not `RuntimeError`...
Miss Islington (bot) [Thu, 20 Oct 2022 01:23:40 +0000 (18:23 -0700)] 
typing tests: `_overload_dummy` raises `NotImplementedError`, not `RuntimeError` (GH-98351)

(cherry picked from commit 1ca6647f22794f0a0c982ecb03e764db76d51087)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
3 years ago[3.11] gh-94808: Cover `str.rsplit` for UCS1, UCS2 or UCS4 (GH-98228) (#98291)
Miss Islington (bot) [Thu, 20 Oct 2022 00:53:50 +0000 (17:53 -0700)] 
[3.11] gh-94808: Cover `str.rsplit` for UCS1, UCS2 or UCS4 (GH-98228) (#98291)

gh-94808: Cover `str.rsplit` for UCS1, UCS2 or UCS4 (GH-98228)
(cherry picked from commit b7dd2cad186e44e2b481f4518be62f34c682ea59)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
3 years agogh-98414: py.exe launcher does not use defaults for -V:company/ option (GH-98460)
Miss Islington (bot) [Wed, 19 Oct 2022 22:41:28 +0000 (15:41 -0700)] 
gh-98414: py.exe launcher does not use defaults for -V:company/ option (GH-98460)

(cherry picked from commit 4bd63f66cd4f6e8d549f88ae0f4b0106d522b6bb)

Co-authored-by: Steve Dower <steve.dower@python.org>
3 years ago[3.11] [doc] Refresh the venv introduction documentation, and correct the st… (GH...
Vinay Sajip [Wed, 19 Oct 2022 21:28:24 +0000 (22:28 +0100)] 
[3.11] [doc] Refresh the venv introduction documentation, and correct the st… (GH-98465)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Phil Elson <pelson.pub@gmail.com>
3 years agoDoc: Remove title text from internal links (GH-98409)
Miss Islington (bot) [Wed, 19 Oct 2022 15:44:05 +0000 (08:44 -0700)] 
Doc: Remove title text from internal links (GH-98409)

Rely on the title of the linked internal page instead of putting the title. Sphinx will render with the title correctly, and this will reduce work for translators
(cherry picked from commit 52fcba651288ac1c0f9b1fb71379f1dad54ee1da)

Co-authored-by: Rafael Fontenelle <rffontenelle@users.noreply.github.com>
3 years ago[3.11] Sync the batched() recipe with the 3.12 implementation (GH-98446)
Raymond Hettinger [Wed, 19 Oct 2022 14:21:14 +0000 (09:21 -0500)] 
[3.11] Sync the batched() recipe with the 3.12 implementation (GH-98446)

3 years agogh-97928: Fix handling options starting with "-" in tkinter.Text.count() (GH-98436)
Miss Islington (bot) [Wed, 19 Oct 2022 09:57:27 +0000 (02:57 -0700)] 
gh-97928: Fix handling options starting with "-" in tkinter.Text.count() (GH-98436)

Previously they were silently ignored. Now they are errors.
(cherry picked from commit e4ec8de6fa6f0a07e64f6a3e3f894926b4b0652d)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
3 years agogh-97928: Add tests for tkinter.Text.count() (GH-98269)
Miss Islington (bot) [Wed, 19 Oct 2022 06:44:43 +0000 (23:44 -0700)] 
gh-97928: Add tests for tkinter.Text.count() (GH-98269)

(cherry picked from commit 1b684c8f5f738b56f859e5c87b7280610b90399f)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
3 years agogh-95913: Edit zipfile Whatsnew section & add new APIs (GH-98314)
Miss Islington (bot) [Wed, 19 Oct 2022 04:40:47 +0000 (21:40 -0700)] 
gh-95913: Edit zipfile Whatsnew section & add new APIs (GH-98314)

* Link ZipFile in What's New entry discussing it

* Add entry for new ZipFile.mkdir method

* Add entry for new zipfile.Path.stem/suffix/suffixes methods

* Add missing line breaks between zipfile bullet list items
(cherry picked from commit ed827d560831b054d262818b1777f7879e8fbd3e)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
3 years agogh-95913: Add WhatsNew section for new logging APIs (GH-98320)
Miss Islington (bot) [Wed, 19 Oct 2022 04:34:40 +0000 (21:34 -0700)] 
gh-95913: Add WhatsNew section for new logging APIs (GH-98320)

* Add entry for new logging.getLevelNamesMapping function

* Add entry for SysLogHandler.createSocket to whatsnew

* Add missing line break between logging bullet list items
(cherry picked from commit 251b8ccd2a4354840ed2d3aeb9b643a999ba792f)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
3 years ago[3.11] gh-94808: Cover `PyFunction_GetCode`, `PyFunction_GetGlobals`,… (#98317)
Jelle Zijlstra [Wed, 19 Oct 2022 00:37:16 +0000 (17:37 -0700)] 
[3.11] gh-94808: Cover `PyFunction_GetCode`, `PyFunction_GetGlobals`,… (#98317)

[3.11] gh-94808: Cover `PyFunction_GetCode`, `PyFunction_GetGlobals`, `PyFunction_GetModule` (GH-98158).
(cherry picked from commit 7b48d02933639c91ebd957b2326d8c352d8eddec)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
3 years agogh-95914: Add links to 3.11 WhatsNew Summary items (GH-98416)
Miss Islington (bot) [Tue, 18 Oct 2022 23:20:19 +0000 (16:20 -0700)] 
gh-95914: Add links to 3.11 WhatsNew Summary items (GH-98416)

Add links to Summary items to where readers can learn more
(cherry picked from commit fcae1954a2ad009d23fc4170b40dcfb2d0e1a153)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
3 years agoGeneral improvements to the itertools docs (GH-98408)
Miss Islington (bot) [Tue, 18 Oct 2022 19:17:40 +0000 (12:17 -0700)] 
General improvements to the itertools docs (GH-98408)

(cherry picked from commit f4ead4874b558efa6379e3a130b0c491fec3acb1)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
3 years ago[3.11] gh-93858: Prevent error when activating venv in nested fish instances (GH...
Miss Islington (bot) [Tue, 18 Oct 2022 15:38:39 +0000 (08:38 -0700)] 
[3.11] gh-93858: Prevent error when activating venv in nested fish instances (GH-93931) (GH-98402)

Co-authored-by: Thomas B. Brunner <thomasbbrunner@gmail.com>
3 years ago[3.11] gh-98331: Update bundled pip to 22.3 (GH-98332) (gh-98400)
Miss Islington (bot) [Tue, 18 Oct 2022 15:36:42 +0000 (08:36 -0700)] 
[3.11] gh-98331: Update bundled pip to 22.3 (GH-98332) (gh-98400)

3 years ago[3.11] gh-98174: Handle EPROTOTYPE under macOS in test_sendfile_fallback_close_peer_i...
Miss Islington (bot) [Tue, 18 Oct 2022 15:21:58 +0000 (08:21 -0700)] 
[3.11] gh-98174: Handle EPROTOTYPE under macOS in test_sendfile_fallback_close_peer_in_the_middle_of_receiving (GH-98316) (#98357)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
(cherry picked from commit 3e82ad05b18d004e4d01fdb643344d6a2bf11900)

Co-authored-by: fancidev <fancidev@gmail.com>
3 years agogh-95913: Copyedit, xref and organize enum section (GH-98295)
Miss Islington (bot) [Tue, 18 Oct 2022 09:34:47 +0000 (02:34 -0700)] 
gh-95913: Copyedit, xref and organize enum section (GH-98295)

* Whatsnew: Convert literals in enum section to actual x-references

* Whatsnew: Rewrite enum section for clear and consistant phrasing

* Whatsnew: Combine directly related enum items instead of seperating them

* gh-98250: Describe __str__/__format__ changes more clearly/accurately

* Tweak enum section language per feedback from Ethan
(cherry picked from commit 73e5180faf37e2d362e13f4ef12955a8b8535d7b)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
3 years agogh-95913: Prepare remaining Whatsnew sections for editing (GH-98342)
Miss Islington (bot) [Tue, 18 Oct 2022 08:53:52 +0000 (01:53 -0700)] 
gh-95913: Prepare remaining Whatsnew sections for editing (GH-98342)

* Add line breaks & ref targets to Whatsnew to prepare for future changes

* Use standard heading underbar symbols for H4 sections

* Flatten Porting subsection; clarify scope of/link Python->CAPI sections

* Move C API pending deprecations to C API section, to match the others
(cherry picked from commit 0a0c7e5a7a516607a1268c310a2e05d574a71efc)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
3 years ago[3.11] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98371)
C.A.M. Gerlach [Mon, 17 Oct 2022 23:49:38 +0000 (18:49 -0500)] 
[3.11] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98371)

Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>.
(cherry picked from commit fa2d43e5184f5eaf3391844ec2400342a1b2ead4)

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
3 years agoMove random selection recipes from itertools.rst to random.rst (GH-98369)
Miss Islington (bot) [Mon, 17 Oct 2022 22:38:22 +0000 (15:38 -0700)] 
Move random selection recipes from itertools.rst to random.rst (GH-98369)

(cherry picked from commit 70732d8a4c98cdf3cc9efa5241ce33fb9bc323ca)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
3 years agogh-85525: Remove extra row in doc (GH-98337)
Miss Islington (bot) [Mon, 17 Oct 2022 22:08:10 +0000 (15:08 -0700)] 
gh-85525: Remove extra row in doc (GH-98337)

* remove extra row

* 📜🤖 Added by blurb_it.

Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
(cherry picked from commit 5c9302d03a57759225dab9e2d7bdd38e79009441)

Co-authored-by: Joannah Nanjekye <33177550+nanjekyejoannah@users.noreply.github.com>
3 years agogh-95914: Add What's New item describing PEP 670 changes (GH-98315)
Miss Islington (bot) [Mon, 17 Oct 2022 19:25:18 +0000 (12:25 -0700)] 
gh-95914: Add What's New item describing PEP 670 changes (GH-98315)

(cherry picked from commit aafc53c0a6d1450dcfbc3f994318025ffb49ce73)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
3 years agoGH-91415: Mention alphabetical sort ordering in the Sorting HOWTO (GH-98336)
Miss Islington (bot) [Sun, 16 Oct 2022 19:41:41 +0000 (12:41 -0700)] 
GH-91415: Mention alphabetical sort ordering in the Sorting HOWTO (GH-98336)

(cherry picked from commit ae192178679c532e2c1b2d3b8c0928b77e0fe90e)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
3 years ago[3.11] gh-98307: Add docstring and documentation for SysLogHandler.cr… (GH-98325)
Vinay Sajip [Sun, 16 Oct 2022 17:45:59 +0000 (18:45 +0100)] 
[3.11] gh-98307: Add docstring and documentation for SysLogHandler.cr… (GH-98325)

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
3 years agogh-85299: Add note warning about entry point guard for asyncio example (GH-93457)
Miss Islington (bot) [Sun, 16 Oct 2022 17:16:48 +0000 (10:16 -0700)] 
gh-85299: Add note warning about entry point guard for asyncio example (GH-93457)

(cherry picked from commit 79fd6ccdbe00ec95e4d33fc24fe76076282a334e)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years agogh-97527: IDLE - fix buggy macosx patch (GH-98313)
Miss Islington (bot) [Sun, 16 Oct 2022 16:00:47 +0000 (09:00 -0700)] 
gh-97527: IDLE - fix buggy macosx patch (GH-98313)

GH-97530 fixed IDLE tests possibly crashing on a Mac without a GUI.
But it resulted in IDLE not starting in 3.10.8, 3.12.0a1, and
Microsoft Python 3.10.2288.0 when test/* is not installed.
After this patch, test.* is only imported when testing on Mac.
(cherry picked from commit 35fa5d5e7f2b0971b39b2659dc70cb77e34a7dd6)

Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
3 years ago[3.11] gh-95731: Fix module docstring extraction in pygettext (GH-95732) (#98281)
Miss Islington (bot) [Sun, 16 Oct 2022 04:15:17 +0000 (21:15 -0700)] 
[3.11] gh-95731: Fix module docstring extraction in pygettext (GH-95732) (#98281)

gh-95731: Fix module docstring extraction in pygettext (GH-95732)
(cherry picked from commit 120b4ab2b68aebf96ce0de243eab89a25fc2d282)

Co-authored-by: Jakub Kuczys <me@jacken.men>
3 years ago[3.11] Improve speed. Reduce auxiliary memory to 16.6% of the main array. (GH-98294...
Miss Islington (bot) [Sat, 15 Oct 2022 21:24:05 +0000 (14:24 -0700)] 
[3.11] Improve speed. Reduce auxiliary memory to 16.6% of the main array. (GH-98294) (GH-98303)

3 years ago[3.11] [doc] Update logging cookbook with an example of custom handli… (GH-98296)
Vinay Sajip [Sat, 15 Oct 2022 20:51:58 +0000 (21:51 +0100)] 
[3.11] [doc] Update logging cookbook with an example of custom handli… (GH-98296)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
3 years agodocs(typing): harmonize "See PEP x for more details" (GH-97927)
Miss Islington (bot) [Sat, 15 Oct 2022 19:25:58 +0000 (12:25 -0700)] 
docs(typing): harmonize "See PEP x for more details" (GH-97927)

(cherry picked from commit 02389658a4751a0166e2ed22be112b646378a01b)

Co-authored-by: Simon Legner <Simon.Legner@gmail.com>
3 years agoUpgrade ccache-action to one using Node 16 (GH-98166)
Miss Islington (bot) [Sat, 15 Oct 2022 19:03:27 +0000 (12:03 -0700)] 
Upgrade ccache-action to one using Node 16 (GH-98166)

Github Actions has deprecated the use of Node 12, and will be turning it off by
summer 2023.

https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
(cherry picked from commit ad8e297b7297dfdc34fad53b589b31d0920150ab)

Co-authored-by: Michael Droettboom <mdboom@gmail.com>
3 years ago[3.11] gh-94808: Cover `PyEval_GetFuncName` (GH-98246). (#98283)
Jelle Zijlstra [Sat, 15 Oct 2022 18:48:48 +0000 (11:48 -0700)] 
[3.11] gh-94808: Cover `PyEval_GetFuncName` (GH-98246). (#98283)

(cherry picked from commit f01b56c7bdec239abe0dae2706f8325f4336249c)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
3 years ago[3.11] Backport docstring improvement from 3.12 (#98288)
Raymond Hettinger [Sat, 15 Oct 2022 18:11:04 +0000 (13:11 -0500)] 
[3.11] Backport docstring improvement from 3.12 (#98288)

Backport docstring improvement from 3.12

3 years agoFaster sieve() recipe (GH-98287)
Miss Islington (bot) [Sat, 15 Oct 2022 17:52:45 +0000 (10:52 -0700)] 
Faster sieve() recipe (GH-98287)

(cherry picked from commit f4370318d67f1f2f686c1c3a4b217ccc461d31e5)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
3 years agogh-98227: executionmodel.rst: except* can also bind names (GH-98256)
Miss Islington (bot) [Sat, 15 Oct 2022 16:12:18 +0000 (09:12 -0700)] 
gh-98227: executionmodel.rst: except* can also bind names (GH-98256)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
(cherry picked from commit 146f168fbf5b239158922f4defd494088c381525)

Co-authored-by: BiscuitCandy <70342294+BiscuitCandy@users.noreply.github.com>
3 years agogh-95971: Turn @writes_bytecode_files to skip when not running (GH-95972)
Miss Islington (bot) [Sat, 15 Oct 2022 15:22:38 +0000 (08:22 -0700)] 
gh-95971: Turn @writes_bytecode_files to skip when not running (GH-95972)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
(cherry picked from commit 07b5c4699e64eb30c3bdcb1275c167e675d37423)

Co-authored-by: Jeong YunWon <69878+youknowone@users.noreply.github.com>
3 years agogh-85525: Indicate supported sound header formats (GH-21575)
Miss Islington (bot) [Sat, 15 Oct 2022 15:09:20 +0000 (08:09 -0700)] 
gh-85525: Indicate supported sound header formats (GH-21575)

* Indicate supported sound header formats

* modify file names

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
(cherry picked from commit 05c042e70786bd2e3fcb274d185e1e0a54dab5a7)

Co-authored-by: Joannah Nanjekye <33177550+nanjekyejoannah@users.noreply.github.com>
3 years agogh-91485: Doc: Using Python syntax to document builtin Python functions. (GH-96579)
Miss Islington (bot) [Sat, 15 Oct 2022 14:32:37 +0000 (07:32 -0700)] 
gh-91485: Doc: Using Python syntax to document builtin Python functions. (GH-96579)

(cherry picked from commit 3c4cbd177f36777a04e78eb07ce20367560a66d3)

Co-authored-by: Julien Palard <julien@palard.fr>
3 years agogh-98251: Allow venv to pass along PYTHON* variables to pip and ensurepip when they...
Miss Islington (bot) [Fri, 14 Oct 2022 16:24:23 +0000 (09:24 -0700)] 
gh-98251: Allow venv to pass along PYTHON* variables to pip and ensurepip when they do not impact path resolution (GH-98259)

(cherry picked from commit 2fe44f728afa2dd506c304641f0481d6813d1dbd)

Co-authored-by: Steve Dower <steve.dower@python.org>
3 years agobpo-46364: Use sockets for stdin of asyncio only on AIX (GH-30596)
Miss Islington (bot) [Thu, 13 Oct 2022 17:27:31 +0000 (10:27 -0700)] 
bpo-46364: Use sockets for stdin of asyncio only on AIX (GH-30596)

Signed-off-by: Christoph Hamsen <hamsen.christoph@posteo.de>
Co-authored-by: July Tikhonov <july.tikh@gmail.com>
(cherry picked from commit c9ed0327a9c741a1808926b409df29467baf303a)

Co-authored-by: Christoph Hamsen <37963496+xopham@users.noreply.github.com>
3 years agogh-98178: syslog() is not thread-safe on macOS (GH-98213)
Miss Islington (bot) [Thu, 13 Oct 2022 11:59:23 +0000 (04:59 -0700)] 
gh-98178: syslog() is not thread-safe on macOS (GH-98213)

On macOS, fix a crash in syslog.syslog() in multi-threaded
applications. On macOS, the libc syslog() function is not
thread-safe, so syslog.syslog() no longer releases the GIL to call
it.
(cherry picked from commit d4b91663857e85eab1f309cacec4d27b5f6657ec)

Co-authored-by: Victor Stinner <vstinner@python.org>
3 years ago[3.11] GH-93354: Fix PRECALL's adaptive backoff (GH-98011)
Brandt Bucher [Wed, 12 Oct 2022 23:04:47 +0000 (16:04 -0700)] 
[3.11] GH-93354: Fix PRECALL's adaptive backoff (GH-98011)

3 years agogh-96265: Formatting changes for faq/general (GH-98129)
Miss Islington (bot) [Wed, 12 Oct 2022 16:13:24 +0000 (09:13 -0700)] 
gh-96265: Formatting changes for faq/general (GH-98129)

* Some formatting changes for general faq

* Use list for Python versioning

Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
* New line for list, list for a/b/rc

* Line wrap for 80 chars

* More line wrap

* Remove PythonWin mention.

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
(cherry picked from commit e9569ec43e2376aa77240cd630db4be07e8720f3)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years agotutorial: remove "with single quotes" (GH-98204)
Miss Islington (bot) [Wed, 12 Oct 2022 16:08:56 +0000 (09:08 -0700)] 
tutorial: remove "with single quotes" (GH-98204)

Closes GH-91856.

On Windows double quotes are sometimes better, on Unix usually
single quotes. It's not our place to explain that, so just don't.
(cherry picked from commit 5f8ca1b7969f34ee09adb7b28337ebd920e6215a)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
3 years agogh-65046: Link to logging cookbook from asyncio docs (GH-98207)
Miss Islington (bot) [Wed, 12 Oct 2022 04:51:13 +0000 (21:51 -0700)] 
gh-65046: Link to logging cookbook from asyncio docs (GH-98207)

(cherry picked from commit c39a0c335486fa8eac0f3030930f9e8769118a4f)

Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
3 years agoFormatting fixes in contextlib docs (GH-98111)
Miss Islington (bot) [Wed, 12 Oct 2022 04:05:12 +0000 (21:05 -0700)] 
Formatting fixes in contextlib docs (GH-98111)

(cherry picked from commit 3b33c2010aa00ef5877bc35b02ae658e3c9f27af)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years agogh-95276: Add callable entry to the glossary (GH-95738)
Miss Islington (bot) [Wed, 12 Oct 2022 02:50:25 +0000 (19:50 -0700)] 
gh-95276: Add callable entry to the glossary (GH-95738)

(cherry picked from commit e3bf125c81d5da0734429c1cb6ae75e6086e35ae)

Co-authored-by: MonadChains <monadchains@gmail.com>
3 years agogh-96130: Rephrase use of "typecheck" verb for clarity (GH-98144)
Miss Islington (bot) [Wed, 12 Oct 2022 02:45:44 +0000 (19:45 -0700)] 
gh-96130: Rephrase use of "typecheck" verb for clarity (GH-98144)

I'm sympathetic to the issue report, especially in case this helps
clarify to new users that Python itself does not do type checking at runtime
(cherry picked from commit ed6344eed043eaaa41d11c1176c25aa79de64ef4)

Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
3 years agogh-98172: Fix formatting in `except*` docs (GH-98173)
Miss Islington (bot) [Tue, 11 Oct 2022 16:22:04 +0000 (09:22 -0700)] 
gh-98172: Fix formatting in `except*` docs (GH-98173)

(cherry picked from commit 5ecf961640192a2192383aa20e1e93dcdf23c9b6)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
3 years agoAuto-cancel old builds when new commit pushed to branch (GH-98009)
Miss Islington (bot) [Mon, 10 Oct 2022 20:16:32 +0000 (13:16 -0700)] 
Auto-cancel old builds when new commit pushed to branch (GH-98009)

* Auto-cancel old builds when new commit pushed to branch

* Add a fallback

Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
* Use the same group for all workflows.

Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
(cherry picked from commit 75751f4aa5d70f65856645a9128fd42d92d6692c)

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
3 years ago[3.11] gh-88452: Add a warning about non-portability of environments. (GH-98155)...
Miss Islington (bot) [Mon, 10 Oct 2022 20:10:04 +0000 (13:10 -0700)] 
[3.11] gh-88452: Add a warning about non-portability of environments. (GH-98155) (GH-98157)

3 years agoci: add GitHub token permissions (GH-92999)
Miss Islington (bot) [Mon, 10 Oct 2022 19:37:37 +0000 (12:37 -0700)] 
ci: add GitHub token permissions (GH-92999)

(cherry picked from commit b96e20c1d9be4e6d5ea3e48c9c97e5ecd02f6055)

Co-authored-by: Varun Sharma <varunsh@stepsecurity.io>
3 years agogh-83940: os docs: Improve wording for getenv/getenvb (GH-98113)
Miss Islington (bot) [Mon, 10 Oct 2022 14:01:05 +0000 (07:01 -0700)] 
gh-83940: os docs: Improve wording for getenv/getenvb (GH-98113)

(cherry picked from commit 187e853690908ca2af19a0701ca7529b43d05df9)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years agodoc: remove a misleading statement. (GH-98093)
Miss Islington (bot) [Mon, 10 Oct 2022 08:50:26 +0000 (01:50 -0700)] 
doc: remove a misleading statement. (GH-98093)

(cherry picked from commit 571e23d99157ed7ad67ca2334a396fc9ddbe07ec)

Co-authored-by: Julien Palard <julien@palard.fr>
3 years agobpo-43564: preserve original exception in args of FTP URLError (GH-24938)
Miss Islington (bot) [Mon, 10 Oct 2022 05:09:12 +0000 (22:09 -0700)] 
bpo-43564: preserve original exception in args of FTP URLError (GH-24938)

* bpo-43564: preserve original error in args of FTP URLError

* Add NEWS blurb

Co-authored-by: Carl Meyer <carljm@instagram.com>
(cherry picked from commit ad817cd5c44416da3752ebf9baf16d650703275c)

Co-authored-by: Carl Meyer <carl@oddbird.net>
3 years agogh-98083: Fix URLs in `README.rst` (GH-98082)
Miss Islington (bot) [Mon, 10 Oct 2022 01:33:59 +0000 (18:33 -0700)] 
gh-98083: Fix URLs in `README.rst` (GH-98082)

(cherry picked from commit fc342c62e0debb194d60e79b37e346bf8d940d7a)

Co-authored-by: Tiger <tnie@tuta.io>
3 years agoFix types in buffer/memoryview docs (GH-98118)
Miss Islington (bot) [Mon, 10 Oct 2022 01:03:53 +0000 (18:03 -0700)] 
Fix types in buffer/memoryview docs (GH-98118)

The definition of obj in the `Py_buffer` struct is as a PyObject*
https://github.com/python/cpython/blob/ec091bd47e2f968b0d1631b9a8104283a7beeb1b/Include/pybuffer.hGH-L22

PyMemoryView_GET_BASE returns `.obj` - thus its return type
should be a PyObject* (or at least a void*). It definitely
doesn't return `Py_buffer`
(cherry picked from commit c459fedf7cfd5dadf72e088d789c7375b3a6e093)

Co-authored-by: da-woods <dw-git@d-woods.co.uk>
3 years agogh-56133: copyreg docs: Clarify function/constructor parameter (GH-95497)
Miss Islington (bot) [Mon, 10 Oct 2022 01:02:00 +0000 (18:02 -0700)] 
gh-56133: copyreg docs: Clarify function/constructor parameter (GH-95497)

(cherry picked from commit 281a3f18cc2afac0fa92c75e807775971e531711)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years agoMinor edits to the Descriptor HowTo Guide (GH-24901)
Miss Islington (bot) [Sun, 9 Oct 2022 02:03:25 +0000 (19:03 -0700)] 
Minor edits to the Descriptor HowTo Guide (GH-24901)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
(cherry picked from commit 2d2e01aa4cb72db8dabcd04e87f1e60b3597267e)

Co-authored-by: Géry Ogam <gery.ogam@gmail.com>
3 years agoFix link to Lifecycle of a Pull Request in CONTRIBUTING (GH-98102)
Miss Islington (bot) [Sat, 8 Oct 2022 22:19:48 +0000 (15:19 -0700)] 
Fix link to Lifecycle of a Pull Request in CONTRIBUTING (GH-98102)

* Fix link to Lifecycle of a Pull Request in CONTRIBUTING

* Remove trailing backslash.

Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
(cherry picked from commit 3378ebb933b00e1b95f1112511aa2cfb597a4ebf)

Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com>
3 years ago[3.11] Add more syslog tests (GH-97953). (GH-98096)
Serhiy Storchaka [Sat, 8 Oct 2022 19:22:26 +0000 (22:22 +0300)] 
[3.11] Add more syslog tests (GH-97953). (GH-98096)

(cherry picked from commit cae7d1d7a713f8267daf5e4f2fff5cb1dad02c7c)

3 years agoAdd `@ezio-melotti` as codeowner for `.github/`. (GH-98079)
Miss Islington (bot) [Sat, 8 Oct 2022 08:01:42 +0000 (01:01 -0700)] 
Add `@ezio-melotti` as codeowner for `.github/`. (GH-98079)

(cherry picked from commit 531ffaa7cdc58c5df2abe505803394dbd5293602)

Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
3 years agogh-97913 Docs: Add walrus operator to the index (GH-97921)
Miss Islington (bot) [Sat, 8 Oct 2022 07:01:27 +0000 (00:01 -0700)] 
gh-97913 Docs: Add walrus operator to the index (GH-97921)

* Add walrus operator to the index

* Add named expression to the index

Co-authored-by: Mariatta Wijaya <Mariatta@users.noreply.github.com>
* Fix indentation and add missing newline

Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
Co-authored-by: Mariatta Wijaya <Mariatta@users.noreply.github.com>
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
(cherry picked from commit 296313002fde56f52d6c81f17d7ba5c2eb57d098)

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
3 years agogh-97822: Fix http.server documentation reference to test() function (GH-98027)
Miss Islington (bot) [Sat, 8 Oct 2022 05:07:06 +0000 (22:07 -0700)] 
gh-97822: Fix http.server documentation reference to test() function (GH-98027)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
(cherry picked from commit 6b485629d2e3e232460db7da3f8b18b67d4f4da8)

Co-authored-by: JasonYZ <yurenzhang2017@gmail.com>
3 years agogh-92886: make test_ast pass with -O (assertions off) (GH-98058)
Miss Islington (bot) [Sat, 8 Oct 2022 05:02:38 +0000 (22:02 -0700)] 
gh-92886: make test_ast pass with -O (assertions off) (GH-98058)

-O does not strip docstrings.

Automerge-Triggered-By: GH:iritkatriel
(cherry picked from commit 27ce45d8e105d0c9f9286c3cab830590d4c7cea3)

Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
3 years agogh-92886: make test_coroutines pass with -O (assertions off) (GH-98060)
Miss Islington (bot) [Sat, 8 Oct 2022 04:24:02 +0000 (21:24 -0700)] 
gh-92886: make test_coroutines pass with -O (assertions off) (GH-98060)

Automerge-Triggered-By: GH:iritkatriel
(cherry picked from commit 45f21472daad3934baf364c3100063ecc51c6e04)

Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
3 years ago[3.11] gh-96288: Add a sentence to `os.mkdir`'s docstring. (GH-96271). (#98065)
Jelle Zijlstra [Sat, 8 Oct 2022 04:00:00 +0000 (21:00 -0700)] 
[3.11] gh-96288: Add a sentence to `os.mkdir`'s docstring. (GH-96271). (#98065)

(cherry picked from commit 1523c9e9d47e7d67e4889987ff0f38eb7b881fdd)

Co-authored-by: Hagai Helman Tov <hagai.helman@gmail.com>
3 years ago[3.11] gh-96073: Fix installed tests by adding to Makefile.pre.in (#98071)
Jelle Zijlstra [Sat, 8 Oct 2022 03:59:18 +0000 (20:59 -0700)] 
[3.11] gh-96073: Fix installed tests by adding to Makefile.pre.in (#98071)

[3.11] Fix installed tests by adding to Makefile.pre.in

This was broken in #98045 but already fixed on main.

3 years agogh-57179: Add note on symlinks for os.walk (GH-94799)
Miss Islington (bot) [Sat, 8 Oct 2022 03:00:04 +0000 (20:00 -0700)] 
gh-57179: Add note on symlinks for os.walk (GH-94799)

(cherry picked from commit 0f498f1a95306995ca1e287f552c5c3d856be02d)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years ago[3.11] gh-94808: Cover `%p` in `PyUnicode_FromFormat` (GH-96677) (#98033)
Miss Islington (bot) [Sat, 8 Oct 2022 00:09:53 +0000 (17:09 -0700)] 
[3.11] gh-94808: Cover `%p` in `PyUnicode_FromFormat` (GH-96677) (#98033)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
(cherry picked from commit 72c166add89a0cd992d66f75ce94eee5eb675a99)

3 years agogh-65496: Correct wording on csv's skipinitialspace argument (GH-96170)
Miss Islington (bot) [Fri, 7 Oct 2022 23:45:53 +0000 (16:45 -0700)] 
gh-65496: Correct wording on csv's skipinitialspace argument (GH-96170)

(cherry picked from commit 676d8ef3806758bcd1d3fd84a746c8a9b64480d0)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years agogh-61105: Add default param, note on using cookiejar subclass (GH-95427)
Miss Islington (bot) [Fri, 7 Oct 2022 23:05:52 +0000 (16:05 -0700)] 
gh-61105: Add default param, note on using cookiejar subclass (GH-95427)

(cherry picked from commit 5eaf4d610147a3b9adc91a55790096d05bbe01d4)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years agogh-96073: fix backticks in NEWS entry (GH-98056)
Miss Islington (bot) [Fri, 7 Oct 2022 22:39:54 +0000 (15:39 -0700)] 
gh-96073: fix backticks in NEWS entry (GH-98056)

Automerge-Triggered-By: GH:JelleZijlstra
(cherry picked from commit 0f111f53c1815766583ca9d5c06671ad89abcb77)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
3 years ago[3.11] gh-91708: Revert params note in urllib.parse.urlparse table (GH-96699) (#98052)
Miss Islington (bot) [Fri, 7 Oct 2022 20:53:15 +0000 (13:53 -0700)] 
[3.11] gh-91708: Revert params note in urllib.parse.urlparse table (GH-96699) (#98052)

Revert params note in urllib.parse.urlparse table
(cherry picked from commit eed80458e8e776d15fa862da71dcce58c47e2ca7)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years agoAdd a warning message about PyOS_snprintf (GH-95993)
Miss Islington (bot) [Fri, 7 Oct 2022 20:26:46 +0000 (13:26 -0700)] 
Add a warning message about PyOS_snprintf (GH-95993)

(cherry picked from commit c7b220499662f0c7a4cae51e33372f92ca7b1ee9)

Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
3 years agoGH-96073: Fix wild replacement in inspect.formatannotation (GH-96074)
Miss Islington (bot) [Fri, 7 Oct 2022 19:56:16 +0000 (12:56 -0700)] 
GH-96073: Fix wild replacement in inspect.formatannotation (GH-96074)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
(cherry picked from commit d5fea01d9d439b1638cd8e5db19c33909841d86f)

Co-authored-by: Anh71me <iyumelive@gmail.com>
3 years ago[3.11] gh-96959: Update HTTP links which are redirected to HTTPS (GH-98039) (#98049)
Miss Islington (bot) [Fri, 7 Oct 2022 19:02:51 +0000 (12:02 -0700)] 
[3.11] gh-96959: Update HTTP links which are redirected to HTTPS (GH-98039) (#98049)

(cherry picked from commit c81c64ca58822156beba79dfd3035bf2a5b7354e)

Co-authored-by: 180909 <734461790@qq.com>
3 years agogh-64921: Clarify wording for open()'s newline arg (GH-96171)
Miss Islington (bot) [Fri, 7 Oct 2022 18:21:01 +0000 (11:21 -0700)] 
gh-64921: Clarify wording for open()'s newline arg (GH-96171)

(cherry picked from commit 4a74e6ab3885e7906cc5e0b15addc7779bc76249)

Co-authored-by: Stanley <46876382+slateny@users.noreply.github.com>
3 years agoAdd note on capture_output arg to subprocess.run() docstring (GH-98012)
Miss Islington (bot) [Fri, 7 Oct 2022 17:55:26 +0000 (10:55 -0700)] 
Add note on capture_output arg to subprocess.run() docstring (GH-98012)

add note on capture_output arg to the docstring
(cherry picked from commit 80b3e32d6242c27094dd04c4c3d0c3d3b2889a01)

Co-authored-by: andrei kulakov <andrei.avk@gmail.com>
3 years agogh-71316: Update dis documentation to include changes to jump arguments (GH-95798)
Miss Islington (bot) [Fri, 7 Oct 2022 14:10:46 +0000 (07:10 -0700)] 
gh-71316: Update dis documentation to include changes to jump arguments (GH-95798)

(cherry picked from commit 6592a62ec2939323b895c85780da7fd73a640da3)

Co-authored-by: Christopher Chianelli <cchianel@redhat.com>
3 years agoMisc updates to the itertools recipes and tests (GH-98018)
Miss Islington (bot) [Fri, 7 Oct 2022 08:46:31 +0000 (01:46 -0700)] 
Misc updates to the itertools recipes and tests (GH-98018)

(cherry picked from commit e500cc04517bd65668f2e203c1e37b0cc5b1cf1b)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
3 years agofixes gh-96078: os.sched_yield release the GIL while calling sched_yield(2). (gh...
Miss Islington (bot) [Fri, 7 Oct 2022 04:50:56 +0000 (21:50 -0700)] 
fixes gh-96078: os.sched_yield release the GIL while calling sched_yield(2). (gh-97965)

(cherry picked from commit b9d2e8171696514e9226164005f7bf24bf69e66d)

Co-authored-by: Dong-hee Na <donghee.na@python.org>
3 years agoGH-90985: Revert "Deprecate passing a message into cancel()" (GH-97999)
Miss Islington (bot) [Fri, 7 Oct 2022 01:50:25 +0000 (18:50 -0700)] 
GH-90985: Revert  "Deprecate passing a message into cancel()" (GH-97999)

Reason: we were too hasty in deprecating this.
We shouldn't deprecate it before we have a replacement.
(cherry picked from commit 09de8d7aafece264720afbca3052a63eee413b73)

Co-authored-by: Guido van Rossum <guido@python.org>
3 years ago[3.11] Remove extra spaces in custom openSSL documentation. (GH-93568) (#98007)
Miss Islington (bot) [Fri, 7 Oct 2022 00:56:24 +0000 (17:56 -0700)] 
[3.11] Remove extra spaces in custom openSSL documentation. (GH-93568) (#98007)

Remove extra spaces in custom openSSL documentation. (GH-93568)
(cherry picked from commit 4875433682ffec2694647ac43f1b21f5ad73fd25)

Co-authored-by: Xiao Chen <chenxiao_7@163.com>
Co-authored-by: Xiao Chen <chenxiao_7@163.com>
3 years ago[3.11] GH-97002: Prevent _PyInterpreterFrames from backing more than one PyFrameObjec...
Miss Islington (bot) [Fri, 7 Oct 2022 00:36:39 +0000 (17:36 -0700)] 
[3.11] GH-97002: Prevent _PyInterpreterFrames from backing more than one PyFrameObject (GH-98002)

(cherry picked from commit 21a2d9ff550977f2668e2cf1cc15793bf27fa109)

3 years ago[3.11] gh-97850: Remove the open issues section from the import reference (GH-97935...
Miss Islington (bot) [Thu, 6 Oct 2022 21:10:06 +0000 (14:10 -0700)] 
[3.11] gh-97850: Remove the open issues section from the import reference (GH-97935) (GH-97994)

Remove the open issues section from the import reference

Tracking in https://github.com/python/cpython/issues/97850 instead.
(cherry picked from commit f8edc6ff531bb98858185857513371f14519ed1d)

Co-authored-by: Brett Cannon <brett@python.org>
Automerge-Triggered-By: GH:brettcannon
3 years ago[3.11] Docs: pin sphinx-lint (GH-97992) (GH-97993)
Miss Islington (bot) [Thu, 6 Oct 2022 21:01:27 +0000 (14:01 -0700)] 
[3.11] Docs: pin sphinx-lint (GH-97992) (GH-97993)

3 years ago[3.11] Backport effc25f 3.11 (#97991)
Barry Warsaw [Thu, 6 Oct 2022 20:47:33 +0000 (13:47 -0700)] 
[3.11] Backport effc25f 3.11 (#97991)

* Add Pynche's move to the What's new in 3.11 (#97974)

* Add Pynche's move to the What's new in 3.11

* Update Doc/whatsnew/3.11.rst

Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
(cherry picked from commit effc25f7f25ae1ac053415addc584b050c022dcb)

* [3.11] Add Pynche's move to the What's new in 3.11 (GH-97974)

* Add Pynche's move to the What's new in 3.11

* Update Doc/whatsnew/3.11.rst

Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>.
(cherry picked from commit effc25f7f25ae1ac053415addc584b050c022dcb)

Co-authored-by: Barry Warsaw <barry@python.org>
3 years agogh-97943: PyFunction_GetAnnotations should return a borrowed reference. (GH-97949)
Miss Islington (bot) [Thu, 6 Oct 2022 20:03:32 +0000 (13:03 -0700)] 
gh-97943: PyFunction_GetAnnotations should return a borrowed reference. (GH-97949)

(cherry picked from commit 6bfb0be80486c614cd60dce44c9fe7b3e6c76e3b)

Co-authored-by: larryhastings <larry@hastings.org>
3 years agogh-86482: Document assignment expression need for ()s (GH-23291)
Miss Islington (bot) [Thu, 6 Oct 2022 19:32:39 +0000 (12:32 -0700)] 
gh-86482: Document assignment expression need for ()s (GH-23291)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
(cherry picked from commit 2b5f1360ead9aa72ae00de59edfd6c229d13933f)

Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
3 years ago[3.11] gh-97897: Prevent os.mkfifo and os.mknod segfaults with macOS 13 SDK (GH-97944...
Miss Islington (bot) [Thu, 6 Oct 2022 19:13:46 +0000 (12:13 -0700)] 
[3.11] gh-97897: Prevent os.mkfifo and os.mknod segfaults with macOS 13 SDK (GH-97944) (#97969)

The macOS 13 SDK includes support for the `mkfifoat` and `mknodat` system calls.
 Using the `dir_fd` option with either `os.mkfifo` or `os.mknod` could result in a
 segfault if cpython is built with the macOS 13 SDK but run on an earlier
 version of macOS. Prevent this by adding runtime support for detection of
 these system calls ("weaklinking") as is done for other newer syscalls on
 macOS.
(cherry picked from commit 6d0a0191a4e5477bd843e62c24d7f3bcad4fd5fc)

Co-authored-by: Ned Deily <nad@python.org>
3 years ago[3.11] GH-88050: fix race in closing subprocess pipe in asyncio (GH-97951) (#97978)
Miss Islington (bot) [Thu, 6 Oct 2022 19:09:50 +0000 (12:09 -0700)] 
[3.11] GH-88050: fix race in closing subprocess pipe in asyncio  (GH-97951) (#97978)

Check for None when iterating over `self._pipes.values()`.
(cherry picked from commit e2e6b95c0342247ed1a761b6e149ac579a8722dd)

Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
3 years ago[3.11] gh-94808: Coverage: Test that maximum indentation level is handled (GH-95926...
Miss Islington (bot) [Thu, 6 Oct 2022 19:06:49 +0000 (12:06 -0700)] 
[3.11] gh-94808: Coverage: Test that maximum indentation level is handled (GH-95926) (#97979)

gh-94808: Coverage: Test that maximum indentation level is handled (GH-95926)

* gh-94808: Coverage: Test that maximum indentation level is handled

* Use "compile" rather than "exec"
(cherry picked from commit 23e83a84651bbcf1f3778baf3ab0b4cbfead75e3)

Co-authored-by: Michael Droettboom <mdboom@gmail.com>
Co-authored-by: Michael Droettboom <mdboom@gmail.com>
3 years ago[3.11] gh-93738: Disallow pre-v3 syntax in the C domain (GH-97962) (#97976)
Miss Islington (bot) [Thu, 6 Oct 2022 17:49:29 +0000 (10:49 -0700)] 
[3.11] gh-93738: Disallow pre-v3 syntax in the C domain (GH-97962) (#97976)

Also, disable using invalid sphinx-lint 0.6.2.
(cherry picked from commit f612565bd32d4ab0945798da775eea070f08b6fe)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
3 years agogh-94808: Cover `PyObject_PyBytes` case with custom `__bytes__` method (GH-96610)
Miss Islington (bot) [Thu, 6 Oct 2022 12:44:05 +0000 (05:44 -0700)] 
gh-94808: Cover `PyObject_PyBytes` case with custom `__bytes__` method (GH-96610)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
(cherry picked from commit e39ae6bef2c357a88e232dcab2e4b4c0f367544b)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
3 years ago[3.11] gh-95691: Doc BufferedWriter and BufferedReader (GH-95703) (#97947)
Miss Islington (bot) [Thu, 6 Oct 2022 00:21:55 +0000 (17:21 -0700)] 
[3.11] gh-95691: Doc BufferedWriter and BufferedReader (GH-95703) (#97947)

gh-95691: Doc BufferedWriter and BufferedReader (GH-95703)
(cherry picked from commit 0d68879104dfb392d31e52e25dcb0661801a0249)

Co-authored-by: 180909 <734461790@qq.com>
Co-authored-by: 180909 <734461790@qq.com>
3 years agoGH-88968: Add notes about socket ownership transfers (GH-97936)
Miss Islington (bot) [Wed, 5 Oct 2022 23:54:21 +0000 (16:54 -0700)] 
GH-88968: Add notes about socket ownership transfers (GH-97936)

(cherry picked from commit 74ea204634f8eb4745afd5cb75c3fe7749cf38b5)

Co-authored-by: Guido van Rossum <guido@python.org>