Commit Graph

22700 Commits

Author SHA1 Message Date
Miss Islington (bot) baf07395ea
bpo-27873: Update docstring for multiprocessing.Pool.map (GH-17436)
Update docstring for `multiprocessing.Pool.map` to mention `pool.starmap()`.

Prev PR: https://github.com/python/cpython/pull/17367  @aeros

https://bugs.python.org/issue27873
(cherry picked from commit eb48a451e3)

Co-authored-by: An Long <aisk@users.noreply.github.com>
2019-12-03 15:37:40 -08:00
Miss Islington (bot) d300c0e845
document threading.Lock.locked() (GH-17427)
(cherry picked from commit fdafa1d0ed)

Co-authored-by: idomic <michael.ido@gmail.com>
2019-12-01 12:14:26 -08:00
Miss Islington (bot) 5f234538ab
Fix typos (GH-17423)
(cherry picked from commit 575d0b46d1)

Co-authored-by: Ofek Lev <ofekmeister@gmail.com>
2019-11-30 21:52:39 -08:00
Jules Lasne (jlasne) 305189ecdc [3.8] Added missing coma after end of list in subprocess.rst (GH-17389)
(cherry picked from commit f25875af42)
2019-11-28 22:47:45 -06:00
Steve Dower b74a6f14b9
bpo-38920: Add audit hooks for when sys.excepthook and sys.unraisablehook are invoked (GH-17392)
Also fixes some potential segfaults in unraisable hook handling.
2019-11-28 08:46:23 -08:00
Tzu-ping Chung 18d8edbbb6 bpo-38928: Remove upgrade_dependencies() from venv doc (GH-17410) 2019-11-28 15:44:08 +00:00
Miss Islington (bot) c0db88f6ab
bpo-38524: clarify example a bit and improve formatting (GH-17406)
(cherry picked from commit 02519f75d1)

Co-authored-by: Tal Einat <taleinat+github@gmail.com>
2019-11-27 21:29:02 -08:00
Miss Islington (bot) d21b8e82dd
bpo-26730: Fix SpooledTemporaryFile data corruption (GH-17400)
SpooledTemporaryFile.rollback() might cause data corruption
when it is in text mode.

Co-Authored-By: Serhiy Storchaka <storchaka@gmail.com>
(cherry picked from commit ea9835c5d1)

Co-authored-by: Inada Naoki <songofacandy@gmail.com>
2019-11-27 21:23:14 -08:00
Miss Islington (bot) 0f9c9d5328
bpo-38524: document implicit and explicit calling of descriptors' __set_name__ (GH-17364)
(cherry picked from commit 1bddf890e5)

Co-authored-by: Florian Dahlitz <f2dahlitz@freenet.de>
2019-11-27 00:53:52 -08:00
Terry Jan Reedy a9c86f5e1a
[3.8] bpo-38862: IDLE Strip Trailing Whitespace fixes end newlines (GH-17366)
Extra newlines are removed at the end of non-shell files. If the file only has newlines after stripping other trailing whitespace, all are removed, as is done by patchcheck.py.
(cherry picked from commit 6bf644ec82)

Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-11-26 20:13:23 -05:00
Miss Islington (bot) 86d9933cc6
bpo-38892: Improve docs for audit event (GH-17361)
(cherry picked from commit e563a155be)

Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-11-26 09:14:48 -08:00
Miss Islington (bot) dadff6f661
Remove use of deprecated `array.fromstring` method (GH-17332)
(cherry picked from commit 386d00cc34)

Co-authored-by: David Coles <coles.david@gmail.com>
2019-11-26 00:38:41 -08:00
Miss Islington (bot) 089387ed1f
bpo-21063: Improve module synopsis for distutils (GH-17363)
(cherry picked from commit f8a6316778)

Co-authored-by: Sanchit Khurana <54467174+GeniusLearner@users.noreply.github.com>
2019-11-25 14:26:43 -08:00
Miss Islington (bot) ca5fafc2bb
closes bpo-29275: Remove Y2K reference from time module docs (GH-17321)
The Y2K reference is not needed as it only points out that Python's use
of C standard functions doesn't generally suffer from Y2K issues; the
point regarding conventions for conversion of 2-digit years in
:func:`strptime` is still valid.
(cherry picked from commit 42bc60ead3)

Co-authored-by: Callum Ward <wards.callum@gmail.com>
2019-11-22 09:03:50 -08:00
Miss Islington (bot) 107ed88cde
bpo-38526: Fix zipfile.Path method name to be the correct one (GH-17317)
(cherry picked from commit 65444cf7fe)

Co-authored-by: Claudiu Popa <pcmanticore@gmail.com>
2019-11-21 13:41:20 -08:00
Lisa Roach b2744c1be7 [3.8] bpo-38857: AsyncMock fix for awaitable values and StopIteration fix [3.8] (GH-17269) (#17304)
(cherry picked from commit 046442d02b)

Co-authored-by: Jason Fried <fried@fb.com>
2019-11-21 20:14:32 +02:00
Miss Islington (bot) 23f9be24bc
Update functions.rst (GH-16468)
This PR will make the following changes to the [_Built-in Functions_](https://docs.python.org/3/library/functions.html) chapter of the library documentation:

- improve hyperlinks in Sphinx roles (trailing 's' belong to hyperlinks).

Automerge-Triggered-By: @csabella
(cherry picked from commit d67279147a)

Co-authored-by: Géry Ogam <gery.ogam@gmail.com>
2019-11-20 18:17:51 -08:00
Miss Islington (bot) d5d41d3936
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 9391f6c3ef)

Co-authored-by: Dave Nguyen <dv@dvnguyen.com>
2019-11-20 17:56:26 -08:00
Miss Islington (bot) ac99ea4b30
Removed capital letter in parameter in stdtypes.rst (GH-17218)
Automerge-Triggered-By: @csabella
(cherry picked from commit 6db2fb7c30)

Co-authored-by: Jules Lasne (jlasne) <jules.lasne@gmail.com>
2019-11-20 17:36:46 -08:00
Miss Islington (bot) c5fe339b27
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 06ca2a2be9)

Co-authored-by: Aveheuzed <a.masson555@ntymail.com>
2019-11-20 17:26:30 -08:00
Miss Islington (bot) c749326d24
Add missing comma and period in unittest docs (GH-17211)
Automerge-Triggered-By: @csabella
(cherry picked from commit b1f160a236)

Co-authored-by: Jules Lasne (jlasne) <jules.lasne@gmail.com>
2019-11-19 04:12:58 -08:00
Miss Islington (bot) 47db7439dd
bpo-38622: Add missing audit events for ctypes module (GH-17158)
(cherry picked from commit 00923c6399)

Co-authored-by: Steve Dower <steve.dower@python.org>
2019-11-18 11:53:34 -08:00
Miss Islington (bot) ca877c7523
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 f49f6baa6b)

Co-authored-by: Роман Донченко <dpb@corrigendum.ru>
2019-11-18 07:42:13 -08:00
Vinay Sajip 21eb731057
[3.8] bpo-38830: Correct slot signature in Qt example. (GH-17220) (GH-17221)
(cherry picked from commit 5383956583)
2019-11-18 12:23:46 +00:00
Miss Islington (bot) 39134b374f bpo-38678: Improve argparse example in tutorial (GH-17207) (GH-17212)
(cherry picked from commit 04c79d6088)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
2019-11-17 22:17:14 -08:00
Miss Islington (bot) 20a4f6cde6 bpo-25866: Minor cleanups to "sequence" in docs (GH-17177) (GH-17208)
(cherry picked from commit 4544e78ec4)

Co-authored-by: alclarks <57201106+alclarks@users.noreply.github.com>
2019-11-17 14:13:33 -08:00
Miss Islington (bot) e963c57cfb
Updated missing periods in cmdline.rst (GH-17173)
(cherry picked from commit 0fe0b88d6e)

Co-authored-by: Jules Lasne (jlasne) <jules.lasne@gmail.com>
2019-11-15 14:25:18 -08:00
Miss Islington (bot) 0b634dfc88
Fix the description of isdatadescriptor in inspect.rst (GH-16645)
(cherry picked from commit 84f2528d48)

Co-authored-by: HongWeipeng <961365124@qq.com>
2019-11-15 13:54:33 -08:00
Miss Islington (bot) a4be5aae6e
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 b22030073b)

Co-authored-by: Phil Connell <pconnell@gmail.com>
2019-11-15 13:37:25 -08:00
Miss Islington (bot) 7a5d4c7a86
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 73cdb0c6b2)

Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>
2019-11-15 13:36:49 -08:00
Miss Islington (bot) dae27cc8e7
bpo-38351: Modernize email examples from %-formatting to f-strings (GH-17162)
(cherry picked from commit e8acc865a3)

Co-authored-by: Andrey Doroschenko <dorosch.github.io@yandex.ru>
2019-11-15 01:11:48 -08:00
Miss Islington (bot) 5a3b8d877d
Fix minor typos. (GH-17095)
(cherry picked from commit 2d56af7a94)

Co-authored-by: Shu <23287722+susan-shu-c@users.noreply.github.com>
2019-11-12 19:18:47 -08:00
Serhiy Storchaka d360346640
[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 138ccbb022)
2019-11-12 18:54:10 +02:00
Miss Islington (bot) 29fd6a77d5
[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 a12255d8de)


Co-authored-by: David K <dave@paddez.com>


https://bugs.python.org/issue38421



Automerge-Triggered-By: @encukou
2019-11-12 05:34:23 -08:00
Miss Islington (bot) 3562439eb2 bpo-38385: Fix iterator/iterable terminology in statistics docs (GH-17111) (GH-17113)
(cherry picked from commit 733b9a308e)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
2019-11-12 00:04:12 -08:00
Miss Islington (bot) d8e0845602 bpo-38771: Explict test for None in code example (GH-17108) (GH-17109)
(cherry picked from commit 98480cef9d)

Co-authored-by: Jonathan Scholbach <j.scholbach@posteo.de>
2019-11-11 16:59:14 -08:00
Miss Islington (bot) 6b66dc3879 bpo-38382: Document the early-out behavior for a zero (GH-17037) (GH-17078)
(cherry picked from commit 7f460494d2)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
2019-11-06 21:58:11 -08:00
Miss Islington (bot) 30da387df1
bpo-38696: Fix usage example of HTTPStatus (GH-17066)
(cherry picked from commit 56698d5769)

Co-authored-by: Ammar Askar <ammar@ammaraskar.com>
2019-11-06 06:27:09 -08:00
Jules Lasne (jlasne) 1eac437e8d [3.8] Update interpreter.rst (GH-17059) (GH-17060)
Fixed what seemed to be a weird phrasing.

(cherry picked from commit 5e01a6542a)

Co-authored-by: Jules Lasne (jlasne) <jules.lasne@gmail.com>
2019-11-05 14:51:48 +01:00
Miss Islington (bot) 1270d2cf1d
[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 9bc94eca0c)


Co-authored-by: Petr Viktorin <encukou@gmail.com>


https://bugs.python.org/issue38159



Automerge-Triggered-By: @encukou
2019-11-05 05:35:56 -08:00
Miss Islington (bot) 0eb6fefad7 Convert argument to snake_case (GH-16990) (GH-17033)
(cherry picked from commit 99b7701978)

Co-authored-by: Борис Верховский <boris.verk@gmail.com>
2019-11-04 23:07:24 -08:00
Miss Skeleton (bot) f90e0d2371 bpo-37759: Show output from var_access_benchmark (GH-17040) (GH-17041)
(cherry picked from commit 1cdadf414b)

Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
2019-11-03 21:55:22 -08:00
Miss Skeleton (bot) 87af51847b
bpo-38388: Document pickle protocol version 5 (GH-16639)
(cherry picked from commit d0e0f5bf0c)

Co-authored-by: Dima Tisnek <dimaqq@gmail.com>
2019-11-03 04:03:16 -08:00
Jon Janzen fe934e1d03 [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 d0d9f7cfa3)

Co-authored-by: Jon Janzen <jjjonjanzen@gmail.com>
2019-11-02 16:48:22 +02:00
Miss Skeleton (bot) 2ed52b86aa
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 112f2b805b)

Co-authored-by: Simon Legner <Simon.Legner@gmail.com>
2019-10-31 05:12:23 -07:00
Serhiy Storchaka 2c921c65e9
[3.8] bpo-38600: NULL -> ``NULL``. (GH-17001) (GH-17003)
Also fix some other formatting.
(cherry picked from commit e835b31d2b)
2019-10-30 22:44:55 +02:00
Serhiy Storchaka f2ba17be2a
[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 25fc088607)
2019-10-30 21:36:33 +02:00
Victor Stinner 1d2862a323
bpo-37330: open(): "U" mode is removed in Python 3.9 (GH-16972)
Update open() documentation.
2019-10-29 10:32:39 +01:00
Miss Skeleton (bot) 31c19e68fe
Fix asyncio.wait() 3.8 whatsnew entry (GH-16975)
(cherry picked from commit 457306bddb)

Co-authored-by: Kyle Stanley <aeros167@gmail.com>
2019-10-28 19:00:26 -07:00
Miss Skeleton (bot) a4ee7abd20
bpo-38534: Replace wrong KB number references (GH-16955)
(cherry picked from commit 794616f837)

Co-authored-by: benedwards14 <53377856+benedwards14@users.noreply.github.com>
2019-10-28 11:15:24 -07:00