Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove duplicate words in docs. (GH-26167) | Mariusz Felisiak | 2021-05-21 | 1 | -1/+1 |
| | |||||
* | bpo-43987: Add "Annotations Best Practices" HOWTO doc. (#25746) | larryhastings | 2021-05-02 | 1 | -0/+6 |
| | | | Add "Annotations Best Practices" HOWTO doc. | ||||
* | bpo-42294: Grammar fixes in doc glossary strong/weak refs (GH-23227) | kj | 2020-11-10 | 1 | -5/+5 |
| | |||||
* | bpo-42294: Add borrowed/strong reference to doc glossary (GH-23206) | Victor Stinner | 2020-11-09 | 1 | -0/+24 |
| | | | | | | Add "borrowed reference" and "strong reference" to the documentation glossary. Enhance also Py_INCREF() and Py_NewRef() documentation. | ||||
* | bpo-42236: Enhance init and encoding documentation (GH-23109) | Victor Stinner | 2020-11-02 | 1 | -0/+31 |
| | | | | | | | | | | | | | | | | | | | | | Enhance the documentation of the Python startup, filesystem encoding and error handling, locale encoding. Add a new "Python UTF-8 Mode" section. * Add "locale encoding" and "filesystem encoding and error handler" to the glossary * Remove documentation from Include/cpython/initconfig.h: move it to Doc/c-api/init_config.rst. * Doc/c-api/init_config.rst: * Document command line options and environment variables * Document default values. * Add a new "Python UTF-8 Mode" section in Doc/library/os.rst. * Add warnings to Py_DecodeLocale() and Py_EncodeLocale() docs. * Document how Python selects the filesystem encoding and error handler at a single place: PyConfig.filesystem_encoding and PyConfig.filesystem_errors. * PyConfig: move orig_argv member at the right place. | ||||
* | bpo-41805: Documentation for PEP 585 (GH-22615) | kj | 2020-10-27 | 1 | -0/+7 |
| | |||||
* | [doc] Fix link to abc.ABCMeta.register in Glossary (GH-22932) | Andre Delfino | 2020-10-24 | 1 | -1/+1 |
| | |||||
* | Create a primer section for the descriptor howto guide (GH-22906) | Raymond Hettinger | 2020-10-23 | 1 | -1/+2 |
| | |||||
* | bpo-29981: Add examples and update index for set, dict, and generator ↵ | Florian Dahlitz | 2020-10-20 | 1 | -0/+12 |
| | | | | | | comprehensions'(GH-20272) Co-authored-by: Rémi Lapeyre <remi.lapeyre@henki.fr> | ||||
* | [doc] Leverage the fact that the actual types can now be indexed for typing ↵ | Andre Delfino | 2020-09-27 | 1 | -7/+3 |
| | | | | | | | | | | | (GH-22340) This shows users that they can use the actual types. Using deprecated types is confusing. This also prefers colections.abc.Sized instead of the alias typing.Sized. I guess the aliases were created to make it convenient to import all collections related types from the same place. This should be backported to 3.9. Automerge-Triggered-By: @gvanrossum | ||||
* | bpo-40204: Fix reference to terms in the doc (GH-21865) | Victor Stinner | 2020-08-14 | 1 | -1/+1 |
| | | | | | | | | Sphinx 3 requires to refer to terms with the exact case. For example, fix the Sphinx 3 warning: Doc/library/pkgutil.rst:71: WARNING: term Loader not found in case sensitive match.made a reference to loader instead. | ||||
* | Improve asyncio.loop.call_soon() documentation (GH-20883) | Roger Iyengar | 2020-06-23 | 1 | -0/+4 |
| | | | | | | * 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> | ||||
* | bpo-39233: Update positional-only section in the glossary (GH-17874) | Pablo Galindo | 2020-01-08 | 1 | -3/+5 |
| | | | https://bugs.python.org/issue39233 | ||||
* | Fix and improve `asyncio.run()` docs (GH-16403) | Kyle Stanley | 2019-10-01 | 1 | -1/+1 |
| | |||||
* | bpo-38096: Complete the "structseq" and "named tuple" cleanup (GH-16010) | Raymond Hettinger | 2019-09-12 | 1 | -1/+1 |
| | |||||
* | bpo-38096: Clean up the "struct sequence" / "named tuple" docs (GH-15895) | Raymond Hettinger | 2019-09-11 | 1 | -19/+22 |
| | | | | | | | | * bpo-38096: Clean up the "struct sequence" / "named tuple" docs * Fix remaining occurrences of "struct sequence" * Repair a user visible docstring | ||||
* | Doc: Space breaking whole definition. (GH-13615) | Julien Palard | 2019-05-28 | 1 | -1/+1 |
| | |||||
* | bpo-37051: Refine note on what objects are hashable (GH-13587) | Raymond Hettinger | 2019-05-27 | 1 | -2/+4 |
| | |||||
* | bpo-32995 - Added context variable in glossary (GH-9741) | Vinodhini Balusamy | 2019-05-14 | 1 | -0/+9 |
| | |||||
* | bpo-36822: Fix minor grammatical error in glossary.rst (GH-13145) | Sanyam Khurana | 2019-05-11 | 1 | -4/+4 |
| | |||||
* | bpo-33832: Add "magic method" glossary entry (GH-7630) | Andre Delfino | 2019-03-27 | 1 | -0/+7 |
| | |||||
* | bpo-35506: Remove redundant and incorrect links from keywords. (GH-11174) | Serhiy Storchaka | 2018-12-19 | 1 | -3/+3 |
| | |||||
* | Fix typo in asynchronous generator iterator documentation (GH-10542) | Sebastián Ramírez | 2018-11-15 | 1 | -2/+2 |
| | | | | Remove an unnecessary "that": ... will execute that the body ... -> ... will execute the body ... | ||||
* | Improve grammar in Glossary. (GH-10474) | Windson yang | 2018-11-12 | 1 | -2/+2 |
| | | | a asynchronous generator -> an asynchronous generator | ||||
* | bpo-9842: Add cross-reference to the ellipsis object (GH-4063) | Pablo Galindo | 2018-11-04 | 1 | -4/+8 |
| | | | | | | This PR adds a cross-reference to the ellipsis object and the representation of recursive item in containers as indicated in [issue 9842](https://bugs.python.org/issue9842) by @bitdancer. https://bugs.python.org/issue9842 | ||||
* | bpo-35044, doc: Use the :exc: role for the exceptions (GH-10037) | Stéphane Wirtel | 2018-10-26 | 1 | -1/+1 |
| | |||||
* | Fix struct sequence glossary entry grammar (GH-9030) | Zachary Ware | 2018-09-02 | 1 | -1/+1 |
| | | | | | ... by removing a superfluous "either". Reported by Никита Люшненко on docs@. | ||||
* | Improve grammar of asynchronous iterator glossary entry (GH-8657) | Andrés Delfino | 2018-08-09 | 1 | -3/+3 |
| | |||||
* | bpo-33571: Improve the glossary description for '...' prompt (GH-6971) | Andrés Delfino | 2018-06-16 | 1 | -2/+3 |
| | | | | Mention that it can be triggered by triple quotes and after specifying decorators. | ||||
* | Use singular, we are talking about the access (GH-7727) | Andrés Delfino | 2018-06-16 | 1 | -1/+1 |
| | |||||
* | Remove hyphens from phrase "picks up where it left off" (GH-7410) | Andrés Delfino | 2018-06-10 | 1 | -3/+3 |
| | |||||
* | Fix typo spotted by Guido (GH-7131) | Andrés Delfino | 2018-05-26 | 1 | -1/+1 |
| | |||||
* | bpo-32769: A new take on annotations/type hinting glossary entries (GH-6829) | Andrés Delfino | 2018-05-26 | 1 | -35/+60 |
| | |||||
* | Fix lambda parameters being refered as arguments (GH-7037) | Andrés Delfino | 2018-05-22 | 1 | -1/+1 |
| | |||||
* | bpo-33580: Make binary/text file glossary entries follow most common "see ↵ | Andrés Delfino | 2018-05-20 | 1 | -4/+4 |
| | | | | also" style. (GH-6991) | ||||
* | bpo-33518: Add PEP entry to documentation glossary (GH-6860) | Andrés Delfino | 2018-05-17 | 1 | -0/+15 |
| | |||||
* | bpo-32769: Write annotation entry for glossary (GH-6657) | Andrés Delfino | 2018-05-14 | 1 | -17/+57 |
| | | | | https://bugs.python.org/issue32769 | ||||
* | s/the the/the/ (GH-6287) | INADA Naoki | 2018-03-28 | 1 | -1/+1 |
| | |||||
* | String annotations [PEP 563] (#4390) | Guido van Rossum | 2018-01-26 | 1 | -7/+10 |
| | | | | | | | | * Document `from __future__ import annotations` * Provide plumbing and tests for `from __future__ import annotations` * Implement unparsing the AST back to string form This is required for PEP 563 and as such only implements a part of the unparsing process that covers expressions. | ||||
* | bpo-32377: improve __del__ docs and fix mention about resurrection (#4927) | Antoine Pitrou | 2017-12-19 | 1 | -1/+2 |
| | | | | | | * Fix #32377: improve __del__ docs and fix mention about resurrection * Mention that CPython only calls __del__ once. | ||||
* | closes bpo-31650: PEP 552 (Deterministic pycs) implementation (#4575) | Benjamin Peterson | 2017-12-09 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Python now supports checking bytecode cache up-to-dateness with a hash of the source contents rather than volatile source metadata. See the PEP for details. While a fairly straightforward idea, quite a lot of code had to be modified due to the pervasiveness of pyc implementation details in the codebase. Changes in this commit include: - The core changes to importlib to understand how to read, validate, and regenerate hash-based pycs. - Support for generating hash-based pycs in py_compile and compileall. - Modifications to our siphash implementation to support passing a custom key. We then expose it to importlib through _imp. - Updates to all places in the interpreter, standard library, and tests that manually generate or parse pyc files to grok the new format. - Support in the interpreter command line code for long options like --check-hash-based-pycs. - Tests and documentation for all of the above. | ||||
* | bpo-25910: Fixes redirection from http to https (#4674) | Sanyam Khurana | 2017-12-06 | 1 | -1/+1 |
| | |||||
* | bpo-18558: Clarify glossary entry for "Iterable" (#3732) | Raymond Hettinger | 2017-09-25 | 1 | -1/+4 |
| | |||||
* | bpo-26947: DOC: clarify wording on hashable in glossary (#948) | csabella | 2017-04-02 | 1 | -3/+3 |
| | |||||
* | bpo-29928: Add f-string to the Glossary (GH-864) | Mariatta | 2017-03-30 | 1 | -0/+5 |
| | |||||
* | bpo-29746: Update marshal docs to Python 3. (#547) | Serhiy Storchaka | 2017-03-12 | 1 | -0/+7 |
| | |||||
* | bpo-29770: remove outdated PYO related info (GH-590) | Xiang Zhang | 2017-03-11 | 1 | -1/+1 |
| | |||||
* | Issue #28091: Document PEP 525 & PEP 530. | Yury Selivanov | 2016-12-15 | 1 | -0/+28 |
| | | | | Patch by Eric Appelt. | ||||
* | Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations. | Yury Selivanov | 2016-09-09 | 1 | -0/+12 |
| | | | | Patch by Ivan Levkivskyi. | ||||
* | Issue #27285: Document the deprecation of the pyvenv script. | Brett Cannon | 2016-07-08 | 1 | -1/+1 |
| | | | | | | | | | As part of the update, the documentation was updated to normalize around the term "virtual environment" instead of relying too heavily on "venv" for the same meaning and leading to inconsistent usage of either. Thanks to Steve Piercy for the patch. |