summaryrefslogtreecommitdiffstats
path: root/Doc
Commit message (Collapse)AuthorAgeFilesLines
* GH-92584: Remove reference to Distutils in ``cx_Freeze``'s description (#108047)Adam Turner2023-08-161-2/+2
| | | Remove reference to Distutils in ``cx_Freeze``'s description
* gh-107298: Fix C API Buffer documentation (#108011)Victor Stinner2023-08-163-11/+14
|
* GH-92584: Drop reference to Distutils in ``site.USER_BASE`` (#108031)Adam Turner2023-08-161-1/+1
| | | Drop reference to Distutils in ``site.USER_BASE``
* gh-106659: Fix test_embed.test_forced_io_encoding() on Windows (#108010)Victor Stinner2023-08-161-1/+3
| | | Use config.legacy_windows_stdio=1 to avoid _io._WindowsConsoleIO.
* gh-93057: Deprecate positional use of optional sqlite3.connect() params ↵Erlend E. Aasland2023-08-152-0/+11
| | | | (#107948)
* gh-76913: Add "merge extras" feature to LoggerAdapter (GH-107292)Romuald Brunet2023-08-151-2/+9
|
* gh-107877: Update logging levels reference table with usage criteria. (#107894)Vinay Sajip2023-08-131-15/+33
| | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
* Add another example to the statistics docs (GH-107904)Raymond Hettinger2023-08-132-0/+57
|
* gh-107891: Fix typo in 3.12 whatsnew (#107892)wookie1842023-08-121-1/+1
|
* gh-91051: fix segfault when using all 8 type watchers (#107853)Carl Meyer2023-08-112-3/+3
|
* Docs: Document PyBUF_MAX_NDIM (#107865)Erlend E. Aasland2023-08-111-3/+7
|
* gh-107421: Clarify `OrderedDict` Examples and Recipes (#107613)shailshouryya2023-08-111-3/+3
|
* GH-105848: Simplify the arrangement of CALL's stack (GH-107788)Brandt Bucher2023-08-091-1/+1
|
* Docs: clean up Argument Clinic howto's (#107797)Erlend E. Aasland2023-08-091-10/+11
| | | | - fix formatting in @text_signature howto and NEWS entry - fix formatting and example text in deprecate-positionals howto
* gh-104683: Add --exclude option to Argument Clinic CLI (#107770)Erlend E. Aasland2023-08-081-0/+5
| | | Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* GH-100425: Note improved commutativity in sum(). (GH-107785)Raymond Hettinger2023-08-082-3/+3
|
* gh-86457: Add docs for Argument Clinic @text_signature directive (#107747)Erlend E. Aasland2023-08-081-0/+34
| | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
* gh-98154: Clarify Usage of "Reference Count" In the Docs (gh-107552)Eric Snow2023-08-0715-90/+162
| | | | | PEP 683 (immortal objects) revealed some ways in which the Python documentation has been unnecessarily coupled to the implementation details of reference counts. In the end users should focus on reference ownership, including taking references and releasing them, rather than on how many reference counts an object has. This change updates the documentation to reflect that perspective. It also updates the docs relative to immortal objects in a handful of places.
* Docs: Fix more Sphinx annotations in ctypes.rst (#107708)Erlend E. Aasland2023-08-073-43/+44
|
* gh-95065: Add Argument Clinic support for deprecating positional use of ↵Erlend E. Aasland2023-08-071-0/+88
| | | | | | | | | | parameters (#95151) It is now possible to deprecate passing parameters positionally with Argument Clinic, using the new '* [from X.Y]' syntax. (To be read as "keyword-only from Python version X.Y") Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
* gh-107442: Document all valid types for ctypes _as_parameter_ (#107443)Tomas R2023-08-071-3/+4
|
* Docs: Argument Clinic: Move the CConverter class to the reference (#107671)Erlend E. Aasland2023-08-071-64/+69
|
* Improve cross-references in `runpy` docs (#107673)Kamil Turek2023-08-061-12/+13
| | | | - Add links to `__main__` and `sys.path` where appropriate - Ensure each paragraph never has more than one link to the same thing, to avoid visual clutter from too many links
* Do not use deprecated ``logger.warn()`` in pyspecific (#107694)Adam Turner2023-08-061-3/+3
|
* Docs: skip python-docs-theme 2023.7 to fix mobile menu (#107666)Hugo van Kemenade2023-08-061-1/+1
|
* Docs: Fix Sphinx annotations in Doc/library/ctypes.rst (#107672)Erlend E. Aasland2023-08-062-32/+35
| | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* GH-84435: Make pyspecific directives translatable (#19470)cocoatomo2023-08-061-10/+8
| | | | | Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
* Docs: Argument Clinic: Improve 'How to write a custom converter' (#107328)Erlend E. Aasland2023-08-051-24/+26
| | | | | | - Omit unneccesary wording and sentences - Don't mention implementation details (no digression, explanation) Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
* gh-107662: Switch 'any' and 'anext' in functions.rst (#107663)Terry Jan Reedy2023-08-051-2/+2
| | | Order was reversed in index at top, not in body.
* gh-107432 Fix incorrect indentation in annotations HOWTO (#107445)Daniele Procida2023-08-051-163/+163
| | | | | | gh-107432 Fix incorrect indentation in annotations document Body text in https://docs.python.org/3/howto/annotations.html was indented throughout, and was being rendered in blockquote elements.
* GH-70303: Emit FutureWarning when pathlib glob pattern ends with `**` ↵Barney Gale2023-08-041-0/+5
| | | | | | (GH-105413) In a future Python release, patterns with this ending will match both files and directories. Users may add a trailing slash to remove the warning.
* Docs: Only include Plausible for html, not for epub etc (#107637)Hugo van Kemenade2023-08-041-1/+3
| | | Only include Plausible for html, not for epub etc
* gh-107600: Docs: Update ctypes.ArgumentError error message (#107601)Tomas R2023-08-041-2/+2
|
* Docs: upgrade to python-docs-theme 2023.7 (#107617)Hugo van Kemenade2023-08-041-2/+2
|
* GH-107263: Increase C stack limit for most functions, except ↵Mark Shannon2023-08-041-0/+5
| | | | | | `_PyEval_EvalFrameDefault()` (GH-107535) * Set C recursion limit to 1500, set cost of eval loop to 2 frames, and compiler mutliply to 2.
* gh-105481: simplify definition of pseudo ops in Lib/opcode.py (#107561)Irit Katriel2023-08-021-0/+5
|
* Clarify `Self` interaction with subclasses (#107511)Alexandru Mărășteanu2023-08-011-10/+21
|
* gh-105481: the ENABLE_SPECIALIZATION flag does not need to be generated by ↵Irit Katriel2023-08-011-0/+7
| | | | the build script, or exposed in opcode.py (#107534)
* gh-99113: Add a What's New Entry for PEP 684 (gh-107520)Eric Snow2023-07-311-0/+40
|
* gh-105766: Document that Custom Allocators Must Be Thread-Safe (gh-107519)Eric Snow2023-07-312-0/+13
|
* gh-107306: Add a Doc Entry for Py_mod_multiple_interpreters (#107403)Eric Snow2023-07-313-0/+34
| | | It was added in 3.12 for PEP 684 (per-interpreter GIL).
* gh-107507: Replace 'The goals of Argument Clinic' with a summary (#107508)Erlend E. Aasland2023-07-311-54/+4
| | | | Summarise the goals of Argument Clinic in a single sentence. Mention that Argument Clinic was introduced with PEP-436.
* gh-106762: Add news for `EnumMeta.__getattr__` removal (GH-107466)Jacob Walls2023-07-311-0/+4
|
* gh-105578: Document that `AnyStr` is deprecated in py313 (#107116)Michael The2023-07-312-0/+20
| | | It will not be removed until Python 3.18.
* gh-105578: Add more usage examples to `typing.AnyStr` docs (#107045)Michael The2023-07-311-0/+15
| | | ``typing.AnyStr`` has different semantics to ``str | bytes``, which often leads to user confusion
* gh-99079: Update macOS installer to use OpenSSL 3.0.9. (GH-107474)Ned Deily2023-07-311-128/+180
|
* gh-107427: Update the description of UNPACK_SEQUENCE (gh-107429)Dong-hee Na2023-07-301-2/+3
|
* Fix the documentation for PyCode_New add `qualname` parameter (#107186)da-woods2023-07-291-4/+4
|
* gh-107422: Remove outdated `TypedDict` example from typing docs (#107436)Rakesh Sabale2023-07-291-3/+0
|
* gh-107369: optimize textwrap.indent() (#107374)Inada Naoki2023-07-291-1/+2
|