summaryrefslogtreecommitdiffstats
path: root/Doc
Commit message (Collapse)AuthorAgeFilesLines
* bpo-40742: Doc: fix parallel build. (GH-21237)Julien Palard2020-07-061-0/+35
|
* bpo-37207: Update whatsnews for 3.9 (GH-21337)Dong-hee Na2020-07-061-0/+4
|
* bpo-28681: Clarify multiple function names in the tutorial (GH-21340)Joannah Nanjekye2020-07-061-5/+4
| | | | | | | | | * improve control flow docs * Add also Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* bpo-26205: Specify the number of nested scopes (GH-21324)Joannah Nanjekye2020-07-061-2/+2
| | | | | | | | | * Clarify number of scopes * Indicate 3 or 4 Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* bpo-41211: Doc: Fix PyLong_FromUnicodeObject (GH-21325)Inada Naoki2020-07-051-3/+1
| | | It doesn't use PyUnicode_EncodeDecimal. It uses a private API instead.
* bpo-33864: Clarify the docs for typing.ByteString (GH-21311)Zackery Spytz2020-07-041-1/+1
|
* Remove extraneous file from the Docs folder (GH-21286)Pablo Galindo2020-07-021-0/+0
|
* bpo-40967: Remove deprecated asyncio.Task.current_task() and ↵Rémi Lapeyre2020-07-022-25/+5
| | | | asyncio.Task.all_tasks() (GH-20874)
* bpo-39385: Add an assertNoLogs context manager to unittest.TestCase (GH-18067)Kit Choi2020-07-011-0/+21
| | | Co-authored-by: Rémi Lapeyre <remi.lapeyre@henki.fr>
* Doc: Minor fix to init config C API documentation (GH-21198)tomerv2020-07-011-2/+2
| | | Co-authored-by: Tomer Vromen <tomer.vromen@intel.com>
* Update FAQ release schedule and estimated users (GH-21180)E-Paine2020-06-301-4/+4
| | | | | Update FAQ to include: * The new yearly release schedule from PEP 602 * Estimated users from "tens of thousands" to "millions"
* bpo-36346: Raise DeprecationWarning when creating legacy Unicode (GH-20933)Inada Naoki2020-06-301-0/+5
|
* bpo-41123: Remove PyUnicode_AsUnicodeCopy (GH-21209)Inada Naoki2020-06-303-17/+4
|
* bpo-23427: Add sys.orig_argv attribute (GH-20729)Victor Stinner2020-06-293-1/+45
| | | | | | | Add sys.orig_argv attribute: the list of the original command line arguments passed to the Python executable. Rename also PyConfig._orig_argv to PyConfig.orig_argv and document it.
* Update libmpdec license dates (GH-21216)Stefan Krah2020-06-291-1/+1
|
* bpo-41123: Remove PyLong_FromUnicode() (GH-21204)Inada Naoki2020-06-293-16/+3
|
* bpo-41123: Remove PyUnicode_GetMax() (GH-21192)Inada Naoki2020-06-291-0/+3
|
* bpo-38870: Extend subject of ast.unparse warnings (GH-21053)Batuhan Taskaya2020-06-281-1/+6
| | | | | | | - Mention that some compiler optimizations might not roundtrip exactly (such as constant tuples and frozensets). - Add a warning about it might raise RecursionError on very complex expressions due to recursive unparsing aspect of ast.unparse
* Add soft keywords to the documentation (GH-21185)Pablo Galindo2020-06-271-0/+16
|
* bpo-41123: Remove Py_UNICODE_str* functions (GH-21164)Inada Naoki2020-06-271-1/+15
| | | They are undocumented and deprecated since Python 3.3.
* bpo-41103: Remove old buffer protocol support (#21117)Inada Naoki2020-06-254-74/+5
| | | They are deprecated since Python 3.0.
* Fix typo in functions.rst (GH-21131)Ram Rachum2020-06-251-1/+1
|
* bpo-40204: Pin Sphinx version to 2.3.1 in ``Doc/Makefile``. (GH-21141)Ned Deily2020-06-251-1/+1
|
* bpo-40773: Fix rendering for 'retval' on the pdb page (GH-21081)Arisaka972020-06-241-0/+1
| | | Automerge-Triggered-By: @merwok
* bpo-40707: Document that Popen.communicate sets the returncode attribute ↵Gareth Rees2020-06-241-4/+5
| | | | (GH-20283)
* Improve asyncio.loop.call_soon() documentation (GH-20883)Roger Iyengar2020-06-233-3/+7
| | | | | | * Add a glossary entry for the term "callback" * Link to it in loop.call_soon() and in the "Concurrency and Multithreading" section Co-authored-by: Kyle Stanley <aeros167@gmail.com>
* Add link to .pypirc specification (GH-20680)Brian Rutledge2020-06-201-0/+3
| | | | | Related to https://github.com/pypa/twine/issues/638 and https://github.com/pypa/packaging.python.org/issues/730, I wrote a spec based on the one that was removed in https://github.com/python/cpython/pull/13087. However, a Google search for "pypirc" turned up at least one [blog post](https://truveris.github.io/articles/configuring-pypirc/) that links to https://docs.python.org/3/distutils/packageindex.html#the-pypirc-file, which now just links to this document. So, I thought a link to the spec would be handy. Automerge-Triggered-By: @jaraco
* bpo-41024: doc: Explicitly mention use of 'enum.Enum' as a valid container ↵Vincent Férotin2020-06-201-0/+14
| | | | | | | | | for '… (GH-20964) …choices' argument of 'argparse.ArgumentParser.add_argument'. Here's a short first proposal of doc. enhancement addressing [bpo-41024](). Automerge-Triggered-By: @csabella
* bpo-40636: Documentation for zip-strict (#20961)Ram Rachum2020-06-192-44/+87
|
* bpo-40943: PY_SSIZE_T_CLEAN required for '#' formats (GH-20784)Victor Stinner2020-06-192-19/+24
| | | | | | | The PY_SSIZE_T_CLEAN macro must now be defined to use PyArg_ParseTuple() and Py_BuildValue() "#" formats: "es#", "et#", "s#", "u#", "y#", "z#", "U#" and "Z#". See the PEP 353. Update _testcapi.test_buildvalue_issue38913().
* bpo-38144: Add the root_dir and dir_fd parameters in glob.glob(). (GH-16075)Serhiy Storchaka2020-06-182-2/+22
|
* bpo-40884: Added defaults parameter for logging.Formatter (GH-20668)Bar Harel2020-06-181-1/+9
| | | | | Docs and tests are underway. Automerge-Triggered-By: @vsajip
* bpo-38377: Add support.skip_if_broken_multiprocessing_synchronize() (GH-20944)Victor Stinner2020-06-181-0/+8
| | | | | | On Linux, skip tests using multiprocessing if the current user cannot create a file in /dev/shm/ directory. Add the skip_if_broken_multiprocessing_synchronize() function to the test.support module.
* bpo-41006: What's New: less => fewer modules (GH-20955)Victor Stinner2020-06-171-1/+1
| | | Typo spotted by Eric V. Smith ;-)
* bpo-41006: Document the runpy optimization (GH-20953)Victor Stinner2020-06-171-0/+5
|
* bpo-36346: Add Py_DEPRECATED to deprecated unicode APIs (GH-20878)Inada Naoki2020-06-171-0/+11
| | | | Co-authored-by: Kyle Stanley <aeros167@gmail.com> Co-authored-by: Victor Stinner <vstinner@python.org>
* bpo-36020: Require vsnprintf() to build Python (GH-20899)Victor Stinner2020-06-152-7/+7
| | | | | | | | The C99 functions snprintf() and vsnprintf() are now required to build Python. PyOS_snprintf() and PyOS_vsnprintf() no longer call Py_FatalError(). Previously, they called Py_FatalError() on a buffer overflow on platforms which don't provide vsnprintf().
* Fixes dead links to Django's logging config docs (GH-20823)kevin seelbach2020-06-141-2/+2
| | | | | Fixes two outdated URLs to point at the current "stable" version of Django's logging documentation. Automerge-Triggered-By: @vsajip
* bpo-37674: Tweak imp module deprecation note in the docs (GH-20480)Zackery Spytz2020-06-131-1/+1
|
* Minor change on threading.Thread.native_id documentation. (GH-18129)Antoine2020-06-121-5/+4
| | | | | | | | | Remove duplication in `threading.Thread.native_id` documentation, so resulting documentation is more consistent with the `threading.Thread.ident`. Issue initially raised [here](https://github.com/python/python-docs-fr/pull/1122#discussion_r369236634) (in French). No issue associated to this PR. Automerge-Triggered-By: @csabella
* bpo-40890: Add `mapping` property to dict views (GH-20749)Dennis Sweeney2020-06-122-0/+17
|
* Update lexical_analysis.rst (GH-17508)Géry Ogam2020-06-121-1/+1
| | | | | Use Sphinx role markup for `str.format`. Automerge-Triggered-By: @csabella
* bpo-33944: site: Add site-packages tracing in verbose mode (GH-12110)native-api2020-06-121-0/+5
|
* bpo-40939: Remove the old parser (GH-20768)Pablo Galindo2020-06-112-21/+0
| | | This commit removes the old parser, the deprecated parser module, the old parser compatibility flags and environment variables and all associated support code and documentation.
* bpo-40275: Move TransientResource to test_urllib2net (GH-20812)Victor Stinner2020-06-111-9/+0
| | | | | | Move TransientResource, time_out, socket_peer_reset and ioerror_peer_reset from test.support to test_urllib2net. Remove "import errno" from test.support.
* bpo-40275: Add warnings_helper submodule in test.support (GH-20797)Hai Shi2020-06-111-93/+102
|
* bpo-40275: Add import_helper submodule in test.support (GH-20794)Hai Shi2020-06-101-103/+116
|
* bpo-40895: Update weakref documentation to remove old warnings (GH-20687)Daniel Fortunov2020-06-101-16/+0
| | | | | | | | | | The doccumentation at https://docs.python.org/3.10/library/weakref.html cautions that the `WeakKeyDictionary` and `WeakValueDictionary` are susceptible to the problem of dictionary mutation during iteration. These notes present the user with a problem that has no easy solution. I dug into the implementation and found that fortunately, Antoine Pitrou already addressed this challenge (10 years ago!) by introducing an `_IterationGuard` context manager to the implementation, which delays mutation while an iteration is in progress. I asked for confirmation and @pitrou agreed that these notes could be removed: https://github.com/python/cpython/commit/c1baa601e2b558deb690edfdf334fceee3b03327#commitcomment-39514438
* bpo-36543: Revert "bpo-36543: Remove the xml.etree.cElementTree module." ↵Serhiy Storchaka2020-06-102-5/+2
| | | | | | | (GH-20117) * Revert "bpo-36543: Remove the xml.etree.cElementTree module. (GH-19108)" This reverts commit b33e52511a59c6da7132c226b7f7489b092a33eb.
* bpo-40275: Add os_helper submodule in test.support (GH-20765)Hai Shi2020-06-101-172/+184
|