]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-136145: Define 'standard library' and 'stdlib' in the glossary (GH-136146)
authorZachary Ware <zach@python.org>
Wed, 9 Jul 2025 21:33:45 +0000 (16:33 -0500)
committerGitHub <noreply@github.com>
Wed, 9 Jul 2025 21:33:45 +0000 (21:33 +0000)
---------

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Éric <merwok@netwok.org>
Doc/glossary.rst

index c5c7994f1262a9e011755caecc263f1f49a986a2..705b0a9279c6d429547f78f0f17c32987e7f98f1 100644 (file)
@@ -1280,6 +1280,16 @@ Glossary
       and ending with double underscores.  Special methods are documented in
       :ref:`specialnames`.
 
+   standard library
+      The collection of :term:`packages <package>`, :term:`modules <module>`
+      and :term:`extension modules <extension module>` distributed as a part
+      of the official Python interpreter package.  The exact membership of the
+      collection may vary based on platform, available system libraries, or
+      other criteria.  Documentation can be found at :ref:`library-index`.
+
+      See also :data:`sys.stdlib_module_names` for a list of all possible
+      standard library module names.
+
    statement
       A statement is part of a suite (a "block" of code).  A statement is either
       an :term:`expression` or one of several constructs with a keyword, such
@@ -1290,6 +1300,9 @@ Glossary
       issues such as incorrect types. See also :term:`type hints <type hint>`
       and the :mod:`typing` module.
 
+   stdlib
+      An abbreviation of :term:`standard library`.
+
    strong reference
       In Python's C API, a strong reference is a reference to an object
       which is owned by the code holding the reference.  The strong