From 0b97e5da9452fb415f8c52a0fb43a0d5d7642dd2 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 19 Feb 2026 07:57:34 -0500 Subject: [PATCH 1/2] Docs: remove unneeded author attributions These directives are not maintained and misleadingly indicate individual rather than community ownership. See https://github.com/python/docs-community/issues/180 for discussion, and https://github.com/python/devguide/pull/1740 for an update to the devguide. --- Doc/c-api/buffer.rst | 5 ----- Doc/c-api/code.rst | 2 -- Doc/c-api/init.rst | 8 -------- Doc/c-api/memory.rst | 4 ---- Doc/c-api/set.rst | 3 --- Doc/c-api/typeobj.rst | 15 --------------- Doc/c-api/unicode.rst | 3 --- Doc/extending/extending.rst | 3 --- Doc/extending/newtypes_tutorial.rst | 5 ----- Doc/extending/windows.rst | 6 ------ Doc/howto/logging-cookbook.rst | 3 --- Doc/library/abc.rst | 4 ---- Doc/library/argparse.rst | 3 --- Doc/library/ast.rst | 3 --- Doc/library/atexit.rst | 3 --- Doc/library/bisect.rst | 3 --- Doc/library/bz2.rst | 5 ----- Doc/library/calendar.rst | 2 -- Doc/library/cmd.rst | 4 ---- Doc/library/codecs.rst | 6 ------ Doc/library/codeop.rst | 3 --- Doc/library/collections.abc.rst | 3 --- Doc/library/collections.rst | 3 --- Doc/library/colorsys.rst | 2 -- Doc/library/concurrent.interpreters.rst | 3 --- Doc/library/configparser.rst | 7 ------- Doc/library/contextvars.rst | 2 -- Doc/library/csv.rst | 2 -- Doc/library/ctypes.rst | 2 -- Doc/library/curses.ascii.rst | 3 --- Doc/library/curses.panel.rst | 2 -- Doc/library/curses.rst | 6 ------ Doc/library/dataclasses.rst | 3 --- Doc/library/datetime.rst | 4 ---- Doc/library/decimal.rst | 8 -------- Doc/library/difflib.rst | 4 ---- Doc/library/doctest.rst | 5 ----- Doc/library/email.contentmanager.rst | 3 --- Doc/library/email.headerregistry.rst | 3 --- Doc/library/email.message.rst | 3 --- Doc/library/email.policy.rst | 3 --- Doc/library/email.rst | 3 --- Doc/library/enum.rst | 5 ----- Doc/library/fcntl.rst | 2 -- Doc/library/filecmp.rst | 2 -- Doc/library/fileinput.rst | 3 --- Doc/library/fractions.rst | 3 --- Doc/library/functools.rst | 7 ------- Doc/library/gc.rst | 3 --- Doc/library/getpass.rst | 4 ---- Doc/library/gettext.rst | 3 --- Doc/library/hashlib.rst | 5 ----- Doc/library/heapq.rst | 5 ----- Doc/library/hmac.rst | 3 --- Doc/library/html.entities.rst | 2 -- Doc/library/http.cookiejar.rst | 3 --- Doc/library/http.cookies.rst | 3 --- Doc/library/idle.rst | 2 -- Doc/library/imaplib.rst | 8 -------- Doc/library/importlib.rst | 3 --- Doc/library/inspect.rst | 3 --- Doc/library/io.rst | 8 -------- Doc/library/ipaddress.rst | 2 -- Doc/library/itertools.rst | 3 --- Doc/library/json.rst | 3 --- Doc/library/linecache.rst | 2 -- Doc/library/locale.rst | 3 --- Doc/library/logging.config.rst | 3 --- Doc/library/logging.handlers.rst | 3 --- Doc/library/logging.rst | 3 --- Doc/library/lzma.rst | 3 --- Doc/library/mailbox.rst | 3 --- Doc/library/mimetypes.rst | 2 -- Doc/library/modulefinder.rst | 2 -- Doc/library/msvcrt.rst | 2 -- Doc/library/netrc.rst | 3 --- Doc/library/operator.rst | 2 -- Doc/library/optparse.rst | 3 --- Doc/library/pickle.rst | 3 --- Doc/library/platform.rst | 3 --- Doc/library/plistlib.rst | 4 ---- Doc/library/poplib.rst | 3 --- Doc/library/posix.rst | 2 -- Doc/library/pprint.rst | 3 --- Doc/library/pty.rst | 5 ----- Doc/library/py_compile.rst | 3 --- Doc/library/pyclbr.rst | 2 -- Doc/library/pydoc.rst | 3 --- Doc/library/pyexpat.rst | 7 ------- Doc/library/re.rst | 5 ----- Doc/library/readline.rst | 2 -- Doc/library/reprlib.rst | 2 -- Doc/library/resource.rst | 3 --- Doc/library/rlcompleter.rst | 2 -- Doc/library/runpy.rst | 2 -- Doc/library/sched.rst | 2 -- Doc/library/secrets.rst | 2 -- Doc/library/shlex.rst | 5 ----- Doc/library/shutil.rst | 3 --- Doc/library/smtplib.rst | 2 -- Doc/library/sqlite3.rst | 2 -- Doc/library/ssl.rst | 3 --- Doc/library/stat.rst | 2 -- Doc/library/statistics.rst | 3 --- Doc/library/stringprep.rst | 3 --- Doc/library/subprocess.rst | 3 --- Doc/library/symtable.rst | 4 ---- Doc/library/sysconfig.rst | 3 --- Doc/library/tabnanny.rst | 5 ----- Doc/library/tarfile.rst | 3 --- Doc/library/tempfile.rst | 2 -- Doc/library/test.rst | 2 -- Doc/library/textwrap.rst | 3 --- Doc/library/tkinter.rst | 2 -- Doc/library/tkinter.scrolledtext.rst | 2 -- Doc/library/tkinter.ttk.rst | 2 -- Doc/library/token.rst | 2 -- Doc/library/tokenize.rst | 3 --- Doc/library/tomllib.rst | 3 --- Doc/library/tty.rst | 3 --- Doc/library/turtle.rst | 2 -- Doc/library/unicodedata.rst | 4 ---- Doc/library/unittest.mock-examples.rst | 1 - Doc/library/unittest.mock.rst | 1 - Doc/library/unittest.rst | 5 ----- Doc/library/urllib.error.rst | 3 --- Doc/library/urllib.request.rst | 4 ---- Doc/library/urllib.robotparser.rst | 2 -- Doc/library/uuid.rst | 2 -- Doc/library/venv.rst | 3 --- Doc/library/wave.rst | 3 --- Doc/library/weakref.rst | 5 ----- Doc/library/webbrowser.rst | 3 --- Doc/library/winreg.rst | 2 -- Doc/library/winsound.rst | 3 --- Doc/library/wsgiref.rst | 3 --- Doc/library/xml.dom.minidom.rst | 4 ---- Doc/library/xml.dom.pulldom.rst | 2 -- Doc/library/xml.dom.rst | 3 --- Doc/library/xml.etree.elementtree.rst | 2 -- Doc/library/xml.rst | 3 --- Doc/library/xml.sax.handler.rst | 3 --- Doc/library/xml.sax.reader.rst | 3 --- Doc/library/xml.sax.rst | 4 ---- Doc/library/xml.sax.utils.rst | 3 --- Doc/library/xmlrpc.client.rst | 3 --- Doc/library/xmlrpc.server.rst | 3 --- Doc/library/zipfile.rst | 3 --- Doc/library/zipimport.rst | 2 -- Doc/library/zoneinfo.rst | 3 --- Doc/tutorial/controlflow.rst | 2 -- Doc/tutorial/datastructures.rst | 5 ----- Doc/tutorial/floatingpoint.rst | 4 ---- Doc/using/mac.rst | 3 --- Doc/using/unix.rst | 3 --- Doc/using/windows.rst | 2 -- 156 files changed, 515 deletions(-) diff --git a/Doc/c-api/buffer.rst b/Doc/c-api/buffer.rst index 6bb72a2312be3b..e00b28ca4d7a7e 100644 --- a/Doc/c-api/buffer.rst +++ b/Doc/c-api/buffer.rst @@ -10,11 +10,6 @@ Buffer Protocol --------------- -.. sectionauthor:: Greg Stein -.. sectionauthor:: Benjamin Peterson -.. sectionauthor:: Stefan Krah - - Certain objects available in Python wrap access to an underlying memory array or *buffer*. Such objects include the built-in :class:`bytes` and :class:`bytearray`, and some extension types like :class:`array.array`. diff --git a/Doc/c-api/code.rst b/Doc/c-api/code.rst index 048bc2c2154e77..be2c85ec97489e 100644 --- a/Doc/c-api/code.rst +++ b/Doc/c-api/code.rst @@ -7,8 +7,6 @@ Code Objects ------------ -.. sectionauthor:: Jeffrey Yasskin - Code objects are a low-level detail of the CPython implementation. Each one represents a chunk of executable code that hasn't yet been bound into a function. diff --git a/Doc/c-api/init.rst b/Doc/c-api/init.rst index 6786aa76563f52..52ed9e0647780b 100644 --- a/Doc/c-api/init.rst +++ b/Doc/c-api/init.rst @@ -1916,9 +1916,6 @@ pointer and a void pointer argument. Profiling and Tracing ===================== -.. sectionauthor:: Fred L. Drake, Jr. - - The Python interpreter provides some low-level support for attaching profiling and execution tracing facilities. These are used for profiling, debugging, and coverage analysis tools. @@ -2148,9 +2145,6 @@ Reference tracing Advanced Debugger Support ========================= -.. sectionauthor:: Fred L. Drake, Jr. - - These functions are only intended to be used by advanced debugging tools. @@ -2187,8 +2181,6 @@ These functions are only intended to be used by advanced debugging tools. Thread Local Storage Support ============================ -.. sectionauthor:: Masayuki Yamamoto - The Python interpreter provides low-level support for thread-local storage (TLS) which wraps the underlying native TLS implementation to support the Python-level thread local storage API (:class:`threading.local`). The diff --git a/Doc/c-api/memory.rst b/Doc/c-api/memory.rst index 58f0de5d0fc541..563c5d96b05362 100644 --- a/Doc/c-api/memory.rst +++ b/Doc/c-api/memory.rst @@ -7,10 +7,6 @@ Memory Management ***************** -.. sectionauthor:: Vladimir Marangozov - - - .. _memoryoverview: Overview diff --git a/Doc/c-api/set.rst b/Doc/c-api/set.rst index b74859dd669c54..6974f74fbd597a 100644 --- a/Doc/c-api/set.rst +++ b/Doc/c-api/set.rst @@ -5,9 +5,6 @@ Set Objects ----------- -.. sectionauthor:: Raymond D. Hettinger - - .. index:: pair: object; set pair: object; frozenset diff --git a/Doc/c-api/typeobj.rst b/Doc/c-api/typeobj.rst index a33da367e6071f..bc134b5d00b4ad 100644 --- a/Doc/c-api/typeobj.rst +++ b/Doc/c-api/typeobj.rst @@ -2632,9 +2632,6 @@ This is done by filling a :c:type:`PyType_Spec` structure and calling Number Object Structures ------------------------ -.. sectionauthor:: Amaury Forgeot d'Arc - - .. c:type:: PyNumberMethods This structure holds pointers to the functions which an object uses to @@ -2852,9 +2849,6 @@ Number Object Structures Mapping Object Structures ------------------------- -.. sectionauthor:: Amaury Forgeot d'Arc - - .. c:type:: PyMappingMethods This structure holds pointers to the functions which an object uses to @@ -2895,9 +2889,6 @@ Mapping Object Structures Sequence Object Structures -------------------------- -.. sectionauthor:: Amaury Forgeot d'Arc - - .. c:type:: PySequenceMethods This structure holds pointers to the functions which an object uses to @@ -2991,10 +2982,6 @@ Sequence Object Structures Buffer Object Structures ------------------------ -.. sectionauthor:: Greg J. Stein -.. sectionauthor:: Benjamin Peterson -.. sectionauthor:: Stefan Krah - .. c:type:: PyBufferProcs This structure holds pointers to the functions required by the @@ -3090,8 +3077,6 @@ Buffer Object Structures Async Object Structures ----------------------- -.. sectionauthor:: Yury Selivanov - .. versionadded:: 3.5 .. c:type:: PyAsyncMethods diff --git a/Doc/c-api/unicode.rst b/Doc/c-api/unicode.rst index d2b6643c700e88..4845e0f300278d 100644 --- a/Doc/c-api/unicode.rst +++ b/Doc/c-api/unicode.rst @@ -5,9 +5,6 @@ Unicode Objects and Codecs -------------------------- -.. sectionauthor:: Marc-André Lemburg -.. sectionauthor:: Georg Brandl - Unicode Objects ^^^^^^^^^^^^^^^ diff --git a/Doc/extending/extending.rst b/Doc/extending/extending.rst index c0066d315d092b..d33cbd2813d637 100644 --- a/Doc/extending/extending.rst +++ b/Doc/extending/extending.rst @@ -903,9 +903,6 @@ define this symbol). Providing a C API for an Extension Module ========================================= -.. sectionauthor:: Konrad Hinsen - - Many extension modules just provide new functions and types to be used from Python, but sometimes the code in an extension module can be useful for other extension modules. For example, an extension module could implement a type diff --git a/Doc/extending/newtypes_tutorial.rst b/Doc/extending/newtypes_tutorial.rst index 3bbee33bd50698..9f3cd1d6f4cf33 100644 --- a/Doc/extending/newtypes_tutorial.rst +++ b/Doc/extending/newtypes_tutorial.rst @@ -6,11 +6,6 @@ Defining Extension Types: Tutorial ********************************** -.. sectionauthor:: Michael Hudson -.. sectionauthor:: Dave Kuhlman -.. sectionauthor:: Jim Fulton - - Python allows the writer of a C extension module to define new types that can be manipulated from Python code, much like the built-in :class:`str` and :class:`list` types. The code for all extension types follows a diff --git a/Doc/extending/windows.rst b/Doc/extending/windows.rst index a97c6182553c30..cd81b443603d17 100644 --- a/Doc/extending/windows.rst +++ b/Doc/extending/windows.rst @@ -47,9 +47,6 @@ things manually, it may be instructive to study the project file for the Differences Between Unix and Windows ==================================== -.. sectionauthor:: Chris Phoenix - - Unix and Windows use completely different paradigms for run-time loading of code. Before you try to build a module that can be dynamically loaded, be aware of how your system works. @@ -109,9 +106,6 @@ separate copy. Using DLLs in Practice ====================== -.. sectionauthor:: Chris Phoenix - - Windows Python is built in Microsoft Visual C++; using other compilers may or may not work. The rest of this section is MSVC++ specific. diff --git a/Doc/howto/logging-cookbook.rst b/Doc/howto/logging-cookbook.rst index 9633bc75f2c914..b87ac93296b915 100644 --- a/Doc/howto/logging-cookbook.rst +++ b/Doc/howto/logging-cookbook.rst @@ -1564,9 +1564,6 @@ process. This can be set up using a process management tool such as Supervisor - Using file rotation ------------------- -.. sectionauthor:: Doug Hellmann, Vinay Sajip (changes) -.. (see ) - Sometimes you want to let a log file grow to a certain size, then open a new file and log to that. You may want to keep a certain number of these files, and when that many files have been created, rotate the files so that the number of diff --git a/Doc/library/abc.rst b/Doc/library/abc.rst index 49e541a9d9b1cb..8112cfee7d204d 100644 --- a/Doc/library/abc.rst +++ b/Doc/library/abc.rst @@ -4,10 +4,6 @@ .. module:: abc :synopsis: Abstract base classes according to :pep:`3119`. -.. moduleauthor:: Guido van Rossum -.. sectionauthor:: Georg Brandl -.. much of the content adapted from docstrings - **Source code:** :source:`Lib/abc.py` -------------- diff --git a/Doc/library/argparse.rst b/Doc/library/argparse.rst index 60411b0a0c9748..ebcf8bf4dac002 100644 --- a/Doc/library/argparse.rst +++ b/Doc/library/argparse.rst @@ -4,9 +4,6 @@ .. module:: argparse :synopsis: Command-line option and argument parsing library. -.. moduleauthor:: Steven Bethard -.. sectionauthor:: Steven Bethard - .. versionadded:: 3.2 **Source code:** :source:`Lib/argparse.py` diff --git a/Doc/library/ast.rst b/Doc/library/ast.rst index 8815187ea8c884..9660ad70932764 100644 --- a/Doc/library/ast.rst +++ b/Doc/library/ast.rst @@ -4,9 +4,6 @@ .. module:: ast :synopsis: Abstract Syntax Tree classes and manipulation. -.. sectionauthor:: Martin v. Löwis -.. sectionauthor:: Georg Brandl - .. testsetup:: import ast diff --git a/Doc/library/atexit.rst b/Doc/library/atexit.rst index 24a3492ba10c91..b5caf5502d0e1c 100644 --- a/Doc/library/atexit.rst +++ b/Doc/library/atexit.rst @@ -4,9 +4,6 @@ .. module:: atexit :synopsis: Register and execute cleanup functions. -.. moduleauthor:: Skip Montanaro -.. sectionauthor:: Skip Montanaro - -------------- The :mod:`!atexit` module defines functions to register and unregister cleanup diff --git a/Doc/library/bisect.rst b/Doc/library/bisect.rst index 3efa3999171646..7f75e85a7eb641 100644 --- a/Doc/library/bisect.rst +++ b/Doc/library/bisect.rst @@ -3,9 +3,6 @@ .. module:: bisect :synopsis: Array bisection algorithms for binary searching. -.. sectionauthor:: Fred L. Drake, Jr. -.. sectionauthor:: Raymond Hettinger -.. example based on the PyModules FAQ entry by Aaron Watters **Source code:** :source:`Lib/bisect.py` diff --git a/Doc/library/bz2.rst b/Doc/library/bz2.rst index 32e223ddbdd8a2..6c20e9c94a3eae 100644 --- a/Doc/library/bz2.rst +++ b/Doc/library/bz2.rst @@ -4,11 +4,6 @@ .. module:: bz2 :synopsis: Interfaces for bzip2 compression and decompression. -.. moduleauthor:: Gustavo Niemeyer -.. moduleauthor:: Nadeem Vawda -.. sectionauthor:: Gustavo Niemeyer -.. sectionauthor:: Nadeem Vawda - **Source code:** :source:`Lib/bz2.py` -------------- diff --git a/Doc/library/calendar.rst b/Doc/library/calendar.rst index 48472840eab319..54cafaf4fe47d8 100644 --- a/Doc/library/calendar.rst +++ b/Doc/library/calendar.rst @@ -5,8 +5,6 @@ :synopsis: Functions for working with calendars, including some emulation of the Unix cal program. -.. sectionauthor:: Drew Csillag - **Source code:** :source:`Lib/calendar.py` -------------- diff --git a/Doc/library/cmd.rst b/Doc/library/cmd.rst index 1757dedabbf633..c988fcebd68a01 100644 --- a/Doc/library/cmd.rst +++ b/Doc/library/cmd.rst @@ -4,8 +4,6 @@ .. module:: cmd :synopsis: Build line-oriented command interpreters. -.. sectionauthor:: Eric S. Raymond - **Source code:** :source:`Lib/cmd.py` -------------- @@ -243,8 +241,6 @@ Instances of :class:`Cmd` subclasses have some public instance variables: Cmd Example ----------- -.. sectionauthor:: Raymond Hettinger - The :mod:`!cmd` module is mainly useful for building custom shells that let a user work with a program interactively. diff --git a/Doc/library/codecs.rst b/Doc/library/codecs.rst index 36f5e94b8477ec..9259ab10d5850b 100644 --- a/Doc/library/codecs.rst +++ b/Doc/library/codecs.rst @@ -4,10 +4,6 @@ .. module:: codecs :synopsis: Encode and decode data and streams. -.. moduleauthor:: Marc-André Lemburg -.. sectionauthor:: Marc-André Lemburg -.. sectionauthor:: Martin v. Löwis - **Source code:** :source:`Lib/codecs.py` .. index:: @@ -1616,7 +1612,6 @@ This module implements the following exception: .. module:: encodings.idna :synopsis: Internationalized Domain Names implementation -.. moduleauthor:: Martin v. Löwis This module implements :rfc:`3490` (Internationalized Domain Names in Applications) and :rfc:`3492` (Nameprep: A Stringprep Profile for @@ -1700,7 +1695,6 @@ This module implements the ANSI codepage (CP_ACP). .. module:: encodings.utf_8_sig :synopsis: UTF-8 codec with BOM signature -.. moduleauthor:: Walter Dörwald This module implements a variant of the UTF-8 codec. On encoding, a UTF-8 encoded BOM will be prepended to the UTF-8 encoded bytes. For the stateful encoder this diff --git a/Doc/library/codeop.rst b/Doc/library/codeop.rst index 2e6d65980381ad..622e57d2ee63db 100644 --- a/Doc/library/codeop.rst +++ b/Doc/library/codeop.rst @@ -4,9 +4,6 @@ .. module:: codeop :synopsis: Compile (possibly incomplete) Python code. -.. sectionauthor:: Moshe Zadka -.. sectionauthor:: Michael Hudson - **Source code:** :source:`Lib/codeop.py` -------------- diff --git a/Doc/library/collections.abc.rst b/Doc/library/collections.abc.rst index e6daccb91f2b4e..51853725b1b297 100644 --- a/Doc/library/collections.abc.rst +++ b/Doc/library/collections.abc.rst @@ -4,9 +4,6 @@ .. module:: collections.abc :synopsis: Abstract base classes for containers -.. moduleauthor:: Raymond Hettinger -.. sectionauthor:: Raymond Hettinger - .. versionadded:: 3.3 Formerly, this module was part of the :mod:`collections` module. diff --git a/Doc/library/collections.rst b/Doc/library/collections.rst index 4e0db485e068a8..58bbc9afe709af 100644 --- a/Doc/library/collections.rst +++ b/Doc/library/collections.rst @@ -4,9 +4,6 @@ .. module:: collections :synopsis: Container datatypes -.. moduleauthor:: Raymond Hettinger -.. sectionauthor:: Raymond Hettinger - **Source code:** :source:`Lib/collections/__init__.py` .. testsetup:: * diff --git a/Doc/library/colorsys.rst b/Doc/library/colorsys.rst index 2d3dc2b8b57935..dffc16ae8b7d47 100644 --- a/Doc/library/colorsys.rst +++ b/Doc/library/colorsys.rst @@ -4,8 +4,6 @@ .. module:: colorsys :synopsis: Conversion functions between RGB and other color systems. -.. sectionauthor:: David Ascher - **Source code:** :source:`Lib/colorsys.py` -------------- diff --git a/Doc/library/concurrent.interpreters.rst b/Doc/library/concurrent.interpreters.rst index 55036090e8d5b8..a7b115e5f6307d 100644 --- a/Doc/library/concurrent.interpreters.rst +++ b/Doc/library/concurrent.interpreters.rst @@ -4,9 +4,6 @@ .. module:: concurrent.interpreters :synopsis: Multiple interpreters in the same process -.. moduleauthor:: Eric Snow -.. sectionauthor:: Eric Snow - .. versionadded:: 3.14 **Source code:** :source:`Lib/concurrent/interpreters` diff --git a/Doc/library/configparser.rst b/Doc/library/configparser.rst index f73252a90265cf..4c1750de1d3933 100644 --- a/Doc/library/configparser.rst +++ b/Doc/library/configparser.rst @@ -4,13 +4,6 @@ .. module:: configparser :synopsis: Configuration file parser. -.. moduleauthor:: Ken Manheimer -.. moduleauthor:: Barry Warsaw -.. moduleauthor:: Eric S. Raymond -.. moduleauthor:: Łukasz Langa -.. sectionauthor:: Christopher G. Petrilli -.. sectionauthor:: Łukasz Langa - **Source code:** :source:`Lib/configparser.py` .. index:: diff --git a/Doc/library/contextvars.rst b/Doc/library/contextvars.rst index 653d8b597c2362..93d0c0d34bf039 100644 --- a/Doc/library/contextvars.rst +++ b/Doc/library/contextvars.rst @@ -4,8 +4,6 @@ .. module:: contextvars :synopsis: Context Variables -.. sectionauthor:: Yury Selivanov - -------------- This module provides APIs to manage, store, and access context-local diff --git a/Doc/library/csv.rst b/Doc/library/csv.rst index 5c086ab94229ac..21ecdbcc08f348 100644 --- a/Doc/library/csv.rst +++ b/Doc/library/csv.rst @@ -4,8 +4,6 @@ .. module:: csv :synopsis: Write and read tabular data to and from delimited files. -.. sectionauthor:: Skip Montanaro - **Source code:** :source:`Lib/csv.py` .. index:: diff --git a/Doc/library/ctypes.rst b/Doc/library/ctypes.rst index 53849ac2a6aeb6..c23e81e29df0f5 100644 --- a/Doc/library/ctypes.rst +++ b/Doc/library/ctypes.rst @@ -4,8 +4,6 @@ .. module:: ctypes :synopsis: A foreign function library for Python. -.. moduleauthor:: Thomas Heller - **Source code:** :source:`Lib/ctypes` -------------- diff --git a/Doc/library/curses.ascii.rst b/Doc/library/curses.ascii.rst index 4910954b7784b0..9ae82c14465538 100644 --- a/Doc/library/curses.ascii.rst +++ b/Doc/library/curses.ascii.rst @@ -4,9 +4,6 @@ .. module:: curses.ascii :synopsis: Constants and set-membership functions for ASCII characters. -.. moduleauthor:: Eric S. Raymond -.. sectionauthor:: Eric S. Raymond - **Source code:** :source:`Lib/curses/ascii.py` -------------- diff --git a/Doc/library/curses.panel.rst b/Doc/library/curses.panel.rst index e52f588c5bc337..5bc6b74b7f07ca 100644 --- a/Doc/library/curses.panel.rst +++ b/Doc/library/curses.panel.rst @@ -4,8 +4,6 @@ .. module:: curses.panel :synopsis: A panel stack extension that adds depth to curses windows. -.. sectionauthor:: A.M. Kuchling - -------------- Panels are windows with the added feature of depth, so they can be stacked on diff --git a/Doc/library/curses.rst b/Doc/library/curses.rst index 2dc638b3d4014b..0f1449873fcf73 100644 --- a/Doc/library/curses.rst +++ b/Doc/library/curses.rst @@ -5,9 +5,6 @@ :synopsis: An interface to the curses library, providing portable terminal handling. -.. sectionauthor:: Moshe Zadka -.. sectionauthor:: Eric Raymond - **Source code:** :source:`Lib/curses` -------------- @@ -1830,9 +1827,6 @@ The following table lists the predefined colors: .. module:: curses.textpad :synopsis: Emacs-like input editing in a curses window. -.. moduleauthor:: Eric Raymond -.. sectionauthor:: Eric Raymond - The :mod:`!curses.textpad` module provides a :class:`Textbox` class that handles elementary text editing in a curses window, supporting a set of keybindings diff --git a/Doc/library/dataclasses.rst b/Doc/library/dataclasses.rst index cff36e258224d3..4543afe76a361b 100644 --- a/Doc/library/dataclasses.rst +++ b/Doc/library/dataclasses.rst @@ -4,9 +4,6 @@ .. module:: dataclasses :synopsis: Generate special methods on user-defined classes. -.. moduleauthor:: Eric V. Smith -.. sectionauthor:: Eric V. Smith - **Source code:** :source:`Lib/dataclasses.py` -------------- diff --git a/Doc/library/datetime.rst b/Doc/library/datetime.rst index b806a49e1be903..f27844c98ccff6 100644 --- a/Doc/library/datetime.rst +++ b/Doc/library/datetime.rst @@ -4,10 +4,6 @@ .. module:: datetime :synopsis: Basic date and time types. -.. moduleauthor:: Tim Peters -.. sectionauthor:: Tim Peters -.. sectionauthor:: A.M. Kuchling - **Source code:** :source:`Lib/datetime.py` -------------- diff --git a/Doc/library/decimal.rst b/Doc/library/decimal.rst index 17b1604dd0ee9b..2af5dfce9612b3 100644 --- a/Doc/library/decimal.rst +++ b/Doc/library/decimal.rst @@ -4,14 +4,6 @@ .. module:: decimal :synopsis: Implementation of the General Decimal Arithmetic Specification. -.. moduleauthor:: Eric Price -.. moduleauthor:: Facundo Batista -.. moduleauthor:: Raymond Hettinger -.. moduleauthor:: Aahz -.. moduleauthor:: Tim Peters -.. moduleauthor:: Stefan Krah -.. sectionauthor:: Raymond D. Hettinger - **Source code:** :source:`Lib/decimal.py` .. import modules for testing inline doctests with the Sphinx doctest builder diff --git a/Doc/library/difflib.rst b/Doc/library/difflib.rst index 9e5a62d8fe5260..e56c4f5e7dfbf7 100644 --- a/Doc/library/difflib.rst +++ b/Doc/library/difflib.rst @@ -4,10 +4,6 @@ .. module:: difflib :synopsis: Helpers for computing differences between objects. -.. moduleauthor:: Tim Peters -.. sectionauthor:: Tim Peters -.. Markup by Fred L. Drake, Jr. - **Source code:** :source:`Lib/difflib.py` .. testsetup:: diff --git a/Doc/library/doctest.rst b/Doc/library/doctest.rst index 3bc0f88d229681..3298697af8511b 100644 --- a/Doc/library/doctest.rst +++ b/Doc/library/doctest.rst @@ -4,11 +4,6 @@ .. module:: doctest :synopsis: Test pieces of code within docstrings. -.. moduleauthor:: Tim Peters -.. sectionauthor:: Tim Peters -.. sectionauthor:: Moshe Zadka -.. sectionauthor:: Edward Loper - **Source code:** :source:`Lib/doctest.py` -------------- diff --git a/Doc/library/email.contentmanager.rst b/Doc/library/email.contentmanager.rst index b33fe82a6e4c9f..04a41667f7dc2c 100644 --- a/Doc/library/email.contentmanager.rst +++ b/Doc/library/email.contentmanager.rst @@ -4,9 +4,6 @@ .. module:: email.contentmanager :synopsis: Storing and Retrieving Content from MIME Parts -.. moduleauthor:: R. David Murray -.. sectionauthor:: R. David Murray - **Source code:** :source:`Lib/email/contentmanager.py` ------------ diff --git a/Doc/library/email.headerregistry.rst b/Doc/library/email.headerregistry.rst index ff8b601fe3d1bb..89963664eb43a8 100644 --- a/Doc/library/email.headerregistry.rst +++ b/Doc/library/email.headerregistry.rst @@ -4,9 +4,6 @@ .. module:: email.headerregistry :synopsis: Automatic Parsing of headers based on the field name -.. moduleauthor:: R. David Murray -.. sectionauthor:: R. David Murray - **Source code:** :source:`Lib/email/headerregistry.py` -------------- diff --git a/Doc/library/email.message.rst b/Doc/library/email.message.rst index f6908d2e6e9748..b70df130e06dfa 100644 --- a/Doc/library/email.message.rst +++ b/Doc/library/email.message.rst @@ -3,9 +3,6 @@ .. module:: email.message :synopsis: The base class representing email messages. -.. moduleauthor:: R. David Murray -.. sectionauthor:: R. David Murray , - Barry A. Warsaw **Source code:** :source:`Lib/email/message.py` diff --git a/Doc/library/email.policy.rst b/Doc/library/email.policy.rst index fef064114ecf1b..8f6e4218c97b38 100644 --- a/Doc/library/email.policy.rst +++ b/Doc/library/email.policy.rst @@ -4,9 +4,6 @@ .. module:: email.policy :synopsis: Controlling the parsing and generating of messages -.. moduleauthor:: R. David Murray -.. sectionauthor:: R. David Murray - .. versionadded:: 3.3 **Source code:** :source:`Lib/email/policy.py` diff --git a/Doc/library/email.rst b/Doc/library/email.rst index 03ac1783be08bd..98b47ffd74096c 100644 --- a/Doc/library/email.rst +++ b/Doc/library/email.rst @@ -4,9 +4,6 @@ .. module:: email :synopsis: Package supporting the parsing, manipulating, and generating email messages. -.. moduleauthor:: Barry A. Warsaw , - R. David Murray -.. sectionauthor:: R. David Murray **Source code:** :source:`Lib/email/__init__.py` diff --git a/Doc/library/enum.rst b/Doc/library/enum.rst index de56048f56a243..8a8a2edc9e542d 100644 --- a/Doc/library/enum.rst +++ b/Doc/library/enum.rst @@ -4,11 +4,6 @@ .. module:: enum :synopsis: Implementation of an enumeration class. -.. moduleauthor:: Ethan Furman -.. sectionauthor:: Barry Warsaw -.. sectionauthor:: Eli Bendersky -.. sectionauthor:: Ethan Furman - .. versionadded:: 3.4 **Source code:** :source:`Lib/enum.py` diff --git a/Doc/library/fcntl.rst b/Doc/library/fcntl.rst index 6e69d24a0e4586..c28e4d6c0cc80c 100644 --- a/Doc/library/fcntl.rst +++ b/Doc/library/fcntl.rst @@ -4,8 +4,6 @@ .. module:: fcntl :synopsis: The fcntl() and ioctl() system calls. -.. sectionauthor:: Jaap Vermeulen - .. index:: pair: UNIX; file control pair: UNIX; I/O control diff --git a/Doc/library/filecmp.rst b/Doc/library/filecmp.rst index e87a7869685d04..f8365b44c5a502 100644 --- a/Doc/library/filecmp.rst +++ b/Doc/library/filecmp.rst @@ -4,8 +4,6 @@ .. module:: filecmp :synopsis: Compare files efficiently. -.. sectionauthor:: Moshe Zadka - **Source code:** :source:`Lib/filecmp.py` -------------- diff --git a/Doc/library/fileinput.rst b/Doc/library/fileinput.rst index 8f32b11e565365..5be16797be908c 100644 --- a/Doc/library/fileinput.rst +++ b/Doc/library/fileinput.rst @@ -4,9 +4,6 @@ .. module:: fileinput :synopsis: Loop over standard input or a list of files. -.. moduleauthor:: Guido van Rossum -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/fileinput.py` -------------- diff --git a/Doc/library/fractions.rst b/Doc/library/fractions.rst index 575e90942d48b0..b02e7b5b641136 100644 --- a/Doc/library/fractions.rst +++ b/Doc/library/fractions.rst @@ -4,9 +4,6 @@ .. module:: fractions :synopsis: Rational numbers. -.. moduleauthor:: Jeffrey Yasskin -.. sectionauthor:: Jeffrey Yasskin - **Source code:** :source:`Lib/fractions.py` -------------- diff --git a/Doc/library/functools.rst b/Doc/library/functools.rst index f09e4c0536639e..265610db3caabd 100644 --- a/Doc/library/functools.rst +++ b/Doc/library/functools.rst @@ -4,13 +4,6 @@ .. module:: functools :synopsis: Higher-order functions and operations on callable objects. -.. moduleauthor:: Peter Harris -.. moduleauthor:: Raymond Hettinger -.. moduleauthor:: Nick Coghlan -.. moduleauthor:: Łukasz Langa -.. moduleauthor:: Pablo Galindo -.. sectionauthor:: Peter Harris - **Source code:** :source:`Lib/functools.py` .. testsetup:: default diff --git a/Doc/library/gc.rst b/Doc/library/gc.rst index 250c31e7eee63f..652475886fc30f 100644 --- a/Doc/library/gc.rst +++ b/Doc/library/gc.rst @@ -4,9 +4,6 @@ .. module:: gc :synopsis: Interface to the cycle-detecting garbage collector. -.. moduleauthor:: Neil Schemenauer -.. sectionauthor:: Neil Schemenauer - -------------- This module provides an interface to the optional garbage collector. It diff --git a/Doc/library/getpass.rst b/Doc/library/getpass.rst index 37ffbe1be55a73..1fb34d14d8b007 100644 --- a/Doc/library/getpass.rst +++ b/Doc/library/getpass.rst @@ -4,10 +4,6 @@ .. module:: getpass :synopsis: Portable reading of passwords and retrieval of the userid. -.. moduleauthor:: Piers Lauder -.. sectionauthor:: Fred L. Drake, Jr. -.. Windows (& Mac?) support by Guido van Rossum. - **Source code:** :source:`Lib/getpass.py` -------------- diff --git a/Doc/library/gettext.rst b/Doc/library/gettext.rst index ddd0188e6614e8..2de16fe40362b3 100644 --- a/Doc/library/gettext.rst +++ b/Doc/library/gettext.rst @@ -4,9 +4,6 @@ .. module:: gettext :synopsis: Multilingual internationalization services. -.. moduleauthor:: Barry A. Warsaw -.. sectionauthor:: Barry A. Warsaw - **Source code:** :source:`Lib/gettext.py` -------------- diff --git a/Doc/library/hashlib.rst b/Doc/library/hashlib.rst index 542a72d4afe933..ed0b0b2735b5c3 100644 --- a/Doc/library/hashlib.rst +++ b/Doc/library/hashlib.rst @@ -4,9 +4,6 @@ .. module:: hashlib :synopsis: Secure hash and message digest algorithms. -.. moduleauthor:: Gregory P. Smith -.. sectionauthor:: Gregory P. Smith - **Source code:** :source:`Lib/hashlib.py` .. index:: @@ -379,8 +376,6 @@ include a `salt `_. BLAKE2 ------ -.. sectionauthor:: Dmitry Chestnykh - .. index:: single: blake2b, blake2s diff --git a/Doc/library/heapq.rst b/Doc/library/heapq.rst index 5049262306a228..26cffa7c643028 100644 --- a/Doc/library/heapq.rst +++ b/Doc/library/heapq.rst @@ -4,11 +4,6 @@ .. module:: heapq :synopsis: Heap queue algorithm (a.k.a. priority queue). -.. moduleauthor:: Kevin O'Connor -.. sectionauthor:: Guido van Rossum -.. sectionauthor:: François Pinard -.. sectionauthor:: Raymond Hettinger - **Source code:** :source:`Lib/heapq.py` -------------- diff --git a/Doc/library/hmac.rst b/Doc/library/hmac.rst index d5608bd7543eb1..2ee0c0bd9128b8 100644 --- a/Doc/library/hmac.rst +++ b/Doc/library/hmac.rst @@ -4,9 +4,6 @@ .. module:: hmac :synopsis: Keyed-Hashing for Message Authentication (HMAC) implementation -.. moduleauthor:: Gerhard Häring -.. sectionauthor:: Gerhard Häring - **Source code:** :source:`Lib/hmac.py` -------------- diff --git a/Doc/library/html.entities.rst b/Doc/library/html.entities.rst index add18e4c87d220..15d2dc2e9aa6bc 100644 --- a/Doc/library/html.entities.rst +++ b/Doc/library/html.entities.rst @@ -4,8 +4,6 @@ .. module:: html.entities :synopsis: Definitions of HTML general entities. -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/html/entities.py` -------------- diff --git a/Doc/library/http.cookiejar.rst b/Doc/library/http.cookiejar.rst index 90daaf28f8d505..5ee783b7fae950 100644 --- a/Doc/library/http.cookiejar.rst +++ b/Doc/library/http.cookiejar.rst @@ -4,9 +4,6 @@ .. module:: http.cookiejar :synopsis: Classes for automatic handling of HTTP cookies. -.. moduleauthor:: John J. Lee -.. sectionauthor:: John J. Lee - **Source code:** :source:`Lib/http/cookiejar.py` -------------- diff --git a/Doc/library/http.cookies.rst b/Doc/library/http.cookies.rst index a829fb27363ea5..b3fcd21c7e2244 100644 --- a/Doc/library/http.cookies.rst +++ b/Doc/library/http.cookies.rst @@ -4,9 +4,6 @@ .. module:: http.cookies :synopsis: Support for HTTP state management (cookies). -.. moduleauthor:: Timothy O'Malley -.. sectionauthor:: Moshe Zadka - **Source code:** :source:`Lib/http/cookies.py` -------------- diff --git a/Doc/library/idle.rst b/Doc/library/idle.rst index 89be225b6baae4..c7c30e5300c2a4 100644 --- a/Doc/library/idle.rst +++ b/Doc/library/idle.rst @@ -3,8 +3,6 @@ IDLE --- Python editor and shell ================================ -.. moduleauthor:: Guido van Rossum - **Source code:** :source:`Lib/idlelib/` .. index:: diff --git a/Doc/library/imaplib.rst b/Doc/library/imaplib.rst index 5129ae7f9d20f7..b29b02d3cf5fe8 100644 --- a/Doc/library/imaplib.rst +++ b/Doc/library/imaplib.rst @@ -4,14 +4,6 @@ .. module:: imaplib :synopsis: IMAP4 protocol client (requires sockets). -.. moduleauthor:: Piers Lauder -.. sectionauthor:: Piers Lauder -.. revised by ESR, January 2000 -.. changes for IMAP4_SSL by Tino Lange , March 2002 -.. changes for IMAP4_stream by Piers Lauder , - November 2002 -.. changes for IMAP4 IDLE by Forest , August 2024 - **Source code:** :source:`Lib/imaplib.py` .. index:: diff --git a/Doc/library/importlib.rst b/Doc/library/importlib.rst index 5f0858cb134ebf..11663b98034232 100644 --- a/Doc/library/importlib.rst +++ b/Doc/library/importlib.rst @@ -4,9 +4,6 @@ .. module:: importlib :synopsis: The implementation of the import machinery. -.. moduleauthor:: Brett Cannon -.. sectionauthor:: Brett Cannon - .. versionadded:: 3.1 **Source code:** :source:`Lib/importlib/__init__.py` diff --git a/Doc/library/inspect.rst b/Doc/library/inspect.rst index 1455d907de8888..ff893a4513926a 100644 --- a/Doc/library/inspect.rst +++ b/Doc/library/inspect.rst @@ -9,9 +9,6 @@ .. module:: inspect :synopsis: Extract information and source code from live objects. -.. moduleauthor:: Ka-Ping Yee -.. sectionauthor:: Ka-Ping Yee - **Source code:** :source:`Lib/inspect.py` -------------- diff --git a/Doc/library/io.rst b/Doc/library/io.rst index 84e28986c31599..494e57fe1c0474 100644 --- a/Doc/library/io.rst +++ b/Doc/library/io.rst @@ -4,14 +4,6 @@ .. module:: io :synopsis: Core tools for working with streams. -.. moduleauthor:: Guido van Rossum -.. moduleauthor:: Mike Verdone -.. moduleauthor:: Mark Russell -.. moduleauthor:: Antoine Pitrou -.. moduleauthor:: Amaury Forgeot d'Arc -.. moduleauthor:: Benjamin Peterson -.. sectionauthor:: Benjamin Peterson - **Source code:** :source:`Lib/io.py` -------------- diff --git a/Doc/library/ipaddress.rst b/Doc/library/ipaddress.rst index c546d913cbea9d..ba20310d63b277 100644 --- a/Doc/library/ipaddress.rst +++ b/Doc/library/ipaddress.rst @@ -4,8 +4,6 @@ .. module:: ipaddress :synopsis: IPv4/IPv6 manipulation library. -.. moduleauthor:: Peter Moody - **Source code:** :source:`Lib/ipaddress.py` -------------- diff --git a/Doc/library/itertools.rst b/Doc/library/itertools.rst index 4f73a74bdd17e2..ce444d7bdfbadb 100644 --- a/Doc/library/itertools.rst +++ b/Doc/library/itertools.rst @@ -4,9 +4,6 @@ .. module:: itertools :synopsis: Functions creating iterators for efficient looping. -.. moduleauthor:: Raymond Hettinger -.. sectionauthor:: Raymond Hettinger - .. testsetup:: from itertools import * diff --git a/Doc/library/json.rst b/Doc/library/json.rst index 57aad5ba9d1793..4a26419e65bee4 100644 --- a/Doc/library/json.rst +++ b/Doc/library/json.rst @@ -4,9 +4,6 @@ .. module:: json :synopsis: Encode and decode the JSON format. -.. moduleauthor:: Bob Ippolito -.. sectionauthor:: Bob Ippolito - **Source code:** :source:`Lib/json/__init__.py` -------------- diff --git a/Doc/library/linecache.rst b/Doc/library/linecache.rst index 0a5373ec976371..ff07499e58f0f6 100644 --- a/Doc/library/linecache.rst +++ b/Doc/library/linecache.rst @@ -4,8 +4,6 @@ .. module:: linecache :synopsis: Provides random access to individual lines from text files. -.. sectionauthor:: Moshe Zadka - **Source code:** :source:`Lib/linecache.py` -------------- diff --git a/Doc/library/locale.rst b/Doc/library/locale.rst index 72311ecaabfc9f..e02cbe7d669f8b 100644 --- a/Doc/library/locale.rst +++ b/Doc/library/locale.rst @@ -4,9 +4,6 @@ .. module:: locale :synopsis: Internationalization services. -.. moduleauthor:: Martin von Löwis -.. sectionauthor:: Martin von Löwis - **Source code:** :source:`Lib/locale.py` -------------- diff --git a/Doc/library/logging.config.rst b/Doc/library/logging.config.rst index 6709062dfca72b..30bf7860a75119 100644 --- a/Doc/library/logging.config.rst +++ b/Doc/library/logging.config.rst @@ -4,9 +4,6 @@ .. module:: logging.config :synopsis: Configuration of the logging module. -.. moduleauthor:: Vinay Sajip -.. sectionauthor:: Vinay Sajip - **Source code:** :source:`Lib/logging/config.py` .. sidebar:: Important diff --git a/Doc/library/logging.handlers.rst b/Doc/library/logging.handlers.rst index d128f64aae7236..714db5fa12af0a 100644 --- a/Doc/library/logging.handlers.rst +++ b/Doc/library/logging.handlers.rst @@ -4,9 +4,6 @@ .. module:: logging.handlers :synopsis: Handlers for the logging module. -.. moduleauthor:: Vinay Sajip -.. sectionauthor:: Vinay Sajip - **Source code:** :source:`Lib/logging/handlers.py` .. sidebar:: Important diff --git a/Doc/library/logging.rst b/Doc/library/logging.rst index 35ee87d736e7d6..aba530844d7177 100644 --- a/Doc/library/logging.rst +++ b/Doc/library/logging.rst @@ -4,9 +4,6 @@ .. module:: logging :synopsis: Flexible event logging system for applications. -.. moduleauthor:: Vinay Sajip -.. sectionauthor:: Vinay Sajip - **Source code:** :source:`Lib/logging/__init__.py` .. index:: pair: Errors; logging diff --git a/Doc/library/lzma.rst b/Doc/library/lzma.rst index 8a4f68f3502521..6cede00b218678 100644 --- a/Doc/library/lzma.rst +++ b/Doc/library/lzma.rst @@ -4,9 +4,6 @@ .. module:: lzma :synopsis: A Python wrapper for the liblzma compression library. -.. moduleauthor:: Nadeem Vawda -.. sectionauthor:: Nadeem Vawda - .. versionadded:: 3.3 **Source code:** :source:`Lib/lzma.py` diff --git a/Doc/library/mailbox.rst b/Doc/library/mailbox.rst index 3b0c17c838c879..b9a55a03dc8ae7 100644 --- a/Doc/library/mailbox.rst +++ b/Doc/library/mailbox.rst @@ -4,9 +4,6 @@ .. module:: mailbox :synopsis: Manipulate mailboxes in various formats -.. moduleauthor:: Gregory K. Johnson -.. sectionauthor:: Gregory K. Johnson - **Source code:** :source:`Lib/mailbox.py` -------------- diff --git a/Doc/library/mimetypes.rst b/Doc/library/mimetypes.rst index f489b60af3cb44..1e599bde8bcddd 100644 --- a/Doc/library/mimetypes.rst +++ b/Doc/library/mimetypes.rst @@ -4,8 +4,6 @@ .. module:: mimetypes :synopsis: Mapping of filename extensions to MIME types. -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/mimetypes.py` .. index:: pair: MIME; content type diff --git a/Doc/library/modulefinder.rst b/Doc/library/modulefinder.rst index 823d853f1ed8eb..d26dcbd5f68725 100644 --- a/Doc/library/modulefinder.rst +++ b/Doc/library/modulefinder.rst @@ -4,8 +4,6 @@ .. module:: modulefinder :synopsis: Find modules used by a script. -.. sectionauthor:: A.M. Kuchling - **Source code:** :source:`Lib/modulefinder.py` -------------- diff --git a/Doc/library/msvcrt.rst b/Doc/library/msvcrt.rst index ee6798f969a1b6..6b49c1a9ccd6e1 100644 --- a/Doc/library/msvcrt.rst +++ b/Doc/library/msvcrt.rst @@ -4,8 +4,6 @@ .. module:: msvcrt :synopsis: Miscellaneous useful routines from the MS VC++ runtime. -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`PC/msvcrtmodule.c` -------------- diff --git a/Doc/library/netrc.rst b/Doc/library/netrc.rst index 74c97e8c9a9759..3fbd2b57426ebe 100644 --- a/Doc/library/netrc.rst +++ b/Doc/library/netrc.rst @@ -4,9 +4,6 @@ .. module:: netrc :synopsis: Loading of .netrc files. -.. moduleauthor:: Eric S. Raymond -.. sectionauthor:: Eric S. Raymond - **Source code:** :source:`Lib/netrc.py` -------------- diff --git a/Doc/library/operator.rst b/Doc/library/operator.rst index c715e977cca6cd..c0dab83977e427 100644 --- a/Doc/library/operator.rst +++ b/Doc/library/operator.rst @@ -4,8 +4,6 @@ .. module:: operator :synopsis: Functions corresponding to the standard operators. -.. sectionauthor:: Skip Montanaro - **Source code:** :source:`Lib/operator.py` .. testsetup:: diff --git a/Doc/library/optparse.rst b/Doc/library/optparse.rst index 51827e1f8da534..905212965bd70f 100644 --- a/Doc/library/optparse.rst +++ b/Doc/library/optparse.rst @@ -4,9 +4,6 @@ .. module:: optparse :synopsis: Command-line option parsing library. -.. moduleauthor:: Greg Ward -.. sectionauthor:: Greg Ward - **Source code:** :source:`Lib/optparse.py` -------------- diff --git a/Doc/library/pickle.rst b/Doc/library/pickle.rst index 02b79a9f3a7a47..f8975c2f4281d4 100644 --- a/Doc/library/pickle.rst +++ b/Doc/library/pickle.rst @@ -4,9 +4,6 @@ .. module:: pickle :synopsis: Convert Python objects to streams of bytes and back. -.. sectionauthor:: Jim Kerr . -.. sectionauthor:: Barry Warsaw - **Source code:** :source:`Lib/pickle.py` .. index:: diff --git a/Doc/library/platform.rst b/Doc/library/platform.rst index 9950d7ef36f4de..1d30966794fd1b 100644 --- a/Doc/library/platform.rst +++ b/Doc/library/platform.rst @@ -4,9 +4,6 @@ .. module:: platform :synopsis: Retrieves as much platform identifying data as possible. -.. moduleauthor:: Marc-André Lemburg -.. sectionauthor:: Bjorn Pettersen - **Source code:** :source:`Lib/platform.py` -------------- diff --git a/Doc/library/plistlib.rst b/Doc/library/plistlib.rst index 415c4b45c4f100..e5fc19f495226e 100644 --- a/Doc/library/plistlib.rst +++ b/Doc/library/plistlib.rst @@ -4,10 +4,6 @@ .. module:: plistlib :synopsis: Generate and parse Apple plist files. -.. moduleauthor:: Jack Jansen -.. sectionauthor:: Georg Brandl -.. (harvested from docstrings in the original file) - **Source code:** :source:`Lib/plistlib.py` .. index:: diff --git a/Doc/library/poplib.rst b/Doc/library/poplib.rst index 51ae480338ddb7..cd3a58016e9c12 100644 --- a/Doc/library/poplib.rst +++ b/Doc/library/poplib.rst @@ -4,9 +4,6 @@ .. module:: poplib :synopsis: POP3 protocol client (requires sockets). -.. sectionauthor:: Andrew T. Csillag -.. revised by ESR, January 2000 - **Source code:** :source:`Lib/poplib.py` .. index:: pair: POP3; protocol diff --git a/Doc/library/posix.rst b/Doc/library/posix.rst index 1f1ca03dfd6222..7d43b5d4cf7657 100644 --- a/Doc/library/posix.rst +++ b/Doc/library/posix.rst @@ -36,8 +36,6 @@ Large File Support single: large files single: file; large files -.. sectionauthor:: Steve Clift - Several operating systems (including AIX and Solaris) provide support for files that are larger than 2 GiB from a C programming model where :c:expr:`int` and :c:expr:`long` are 32-bit values. This is typically accomplished diff --git a/Doc/library/pprint.rst b/Doc/library/pprint.rst index be942949d3ebfe..350831d6ad3c1b 100644 --- a/Doc/library/pprint.rst +++ b/Doc/library/pprint.rst @@ -4,9 +4,6 @@ .. module:: pprint :synopsis: Data pretty printer. -.. moduleauthor:: Fred L. Drake, Jr. -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/pprint.py` -------------- diff --git a/Doc/library/pty.rst b/Doc/library/pty.rst index f0314ea5af8118..a7be5779fb2620 100644 --- a/Doc/library/pty.rst +++ b/Doc/library/pty.rst @@ -4,9 +4,6 @@ .. module:: pty :synopsis: Pseudo-Terminal Handling for Unix. -.. moduleauthor:: Steen Lumholt -.. sectionauthor:: Moshe Zadka - **Source code:** :source:`Lib/pty.py` -------------- @@ -92,8 +89,6 @@ The :mod:`!pty` module defines the following functions: Example ------- -.. sectionauthor:: Steen Lumholt - The following program acts like the Unix command :manpage:`script(1)`, using a pseudo-terminal to record all input and output of a terminal session in a "typescript". :: diff --git a/Doc/library/py_compile.rst b/Doc/library/py_compile.rst index 1cff16b6c1bf97..7aa960de3f2345 100644 --- a/Doc/library/py_compile.rst +++ b/Doc/library/py_compile.rst @@ -4,9 +4,6 @@ .. module:: py_compile :synopsis: Generate byte-code files from Python source files. -.. sectionauthor:: Fred L. Drake, Jr. -.. documentation based on module docstrings - **Source code:** :source:`Lib/py_compile.py` .. index:: pair: file; byte-code diff --git a/Doc/library/pyclbr.rst b/Doc/library/pyclbr.rst index 40f93646af2ceb..ed9fc6d0b5cf8c 100644 --- a/Doc/library/pyclbr.rst +++ b/Doc/library/pyclbr.rst @@ -4,8 +4,6 @@ .. module:: pyclbr :synopsis: Supports information extraction for a Python module browser. -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/pyclbr.py` -------------- diff --git a/Doc/library/pydoc.rst b/Doc/library/pydoc.rst index e8f153ee1b35ce..f236eba8457657 100644 --- a/Doc/library/pydoc.rst +++ b/Doc/library/pydoc.rst @@ -4,9 +4,6 @@ .. module:: pydoc :synopsis: Documentation generator and online help system. -.. moduleauthor:: Ka-Ping Yee -.. sectionauthor:: Ka-Ping Yee - **Source code:** :source:`Lib/pydoc.py` .. index:: diff --git a/Doc/library/pyexpat.rst b/Doc/library/pyexpat.rst index ff5265835da3f8..2e6938b5cf6860 100644 --- a/Doc/library/pyexpat.rst +++ b/Doc/library/pyexpat.rst @@ -4,8 +4,6 @@ .. module:: xml.parsers.expat :synopsis: An interface to the Expat non-validating XML parser. -.. moduleauthor:: Paul Prescod - -------------- .. Markup notes: @@ -666,9 +664,6 @@ otherwise stated. ExpatError Exceptions --------------------- -.. sectionauthor:: Fred L. Drake, Jr. - - :exc:`ExpatError` exceptions have a number of interesting attributes: @@ -752,8 +747,6 @@ Content Model Descriptions .. module:: xml.parsers.expat.model -.. sectionauthor:: Fred L. Drake, Jr. - Content models are described using nested tuples. Each tuple contains four values: the type, the quantifier, the name, and a tuple of children. Children are simply additional content model descriptions. diff --git a/Doc/library/re.rst b/Doc/library/re.rst index df99acf354bf1b..cc11d0205dc5cb 100644 --- a/Doc/library/re.rst +++ b/Doc/library/re.rst @@ -4,9 +4,6 @@ .. module:: re :synopsis: Regular expression operations. -.. moduleauthor:: Fredrik Lundh -.. sectionauthor:: Andrew M. Kuchling - **Source code:** :source:`Lib/re/` -------------- @@ -1726,8 +1723,6 @@ The equivalent regular expression would be :: search() vs. prefixmatch() ^^^^^^^^^^^^^^^^^^^^^^^^^^ -.. sectionauthor:: Fred L. Drake, Jr. - Python offers different primitive operations based on regular expressions: + :func:`re.prefixmatch` checks for a match only at the beginning of the string diff --git a/Doc/library/readline.rst b/Doc/library/readline.rst index 59f5b54a042ea3..234af8d191e3e3 100644 --- a/Doc/library/readline.rst +++ b/Doc/library/readline.rst @@ -4,8 +4,6 @@ .. module:: readline :synopsis: GNU readline support for Python. -.. sectionauthor:: Skip Montanaro - -------------- The :mod:`!readline` module defines a number of functions to facilitate diff --git a/Doc/library/reprlib.rst b/Doc/library/reprlib.rst index 28c7855dfeeef3..d269d8bbaa55da 100644 --- a/Doc/library/reprlib.rst +++ b/Doc/library/reprlib.rst @@ -4,8 +4,6 @@ .. module:: reprlib :synopsis: Alternate repr() implementation with size limits. -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/reprlib.py` -------------- diff --git a/Doc/library/resource.rst b/Doc/library/resource.rst index 94bfbeab967693..561b2976ecea22 100644 --- a/Doc/library/resource.rst +++ b/Doc/library/resource.rst @@ -4,9 +4,6 @@ .. module:: resource :synopsis: An interface to provide resource usage information on the current process. -.. moduleauthor:: Jeremy Hylton -.. sectionauthor:: Jeremy Hylton - -------------- This module provides basic mechanisms for measuring and controlling system diff --git a/Doc/library/rlcompleter.rst b/Doc/library/rlcompleter.rst index 91779feb525013..2acd1df3c49007 100644 --- a/Doc/library/rlcompleter.rst +++ b/Doc/library/rlcompleter.rst @@ -4,8 +4,6 @@ .. module:: rlcompleter :synopsis: Python identifier completion, suitable for the GNU readline library. -.. sectionauthor:: Moshe Zadka - **Source code:** :source:`Lib/rlcompleter.py` -------------- diff --git a/Doc/library/runpy.rst b/Doc/library/runpy.rst index bb977e01a61bbf..536b5980f86a81 100644 --- a/Doc/library/runpy.rst +++ b/Doc/library/runpy.rst @@ -4,8 +4,6 @@ .. module:: runpy :synopsis: Locate and run Python modules without importing them first. -.. moduleauthor:: Nick Coghlan - **Source code:** :source:`Lib/runpy.py` -------------- diff --git a/Doc/library/sched.rst b/Doc/library/sched.rst index 5560478ce15e28..70541c5f3cb367 100644 --- a/Doc/library/sched.rst +++ b/Doc/library/sched.rst @@ -4,8 +4,6 @@ .. module:: sched :synopsis: General purpose event scheduler. -.. sectionauthor:: Moshe Zadka - **Source code:** :source:`Lib/sched.py` .. index:: single: event scheduling diff --git a/Doc/library/secrets.rst b/Doc/library/secrets.rst index e266849918a80b..3b5b57fb1c2170 100644 --- a/Doc/library/secrets.rst +++ b/Doc/library/secrets.rst @@ -4,8 +4,6 @@ .. module:: secrets :synopsis: Generate secure random numbers for managing secrets. -.. moduleauthor:: Steven D'Aprano -.. sectionauthor:: Steven D'Aprano .. versionadded:: 3.6 .. testsetup:: diff --git a/Doc/library/shlex.rst b/Doc/library/shlex.rst index 0653bf2f4189c2..2ab12f2f6f9169 100644 --- a/Doc/library/shlex.rst +++ b/Doc/library/shlex.rst @@ -4,11 +4,6 @@ .. module:: shlex :synopsis: Simple lexical analysis for Unix shell-like languages. -.. moduleauthor:: Eric S. Raymond -.. moduleauthor:: Gustavo Niemeyer -.. sectionauthor:: Eric S. Raymond -.. sectionauthor:: Gustavo Niemeyer - **Source code:** :source:`Lib/shlex.py` -------------- diff --git a/Doc/library/shutil.rst b/Doc/library/shutil.rst index 33f56121e84514..22444c4d804265 100644 --- a/Doc/library/shutil.rst +++ b/Doc/library/shutil.rst @@ -4,9 +4,6 @@ .. module:: shutil :synopsis: High-level file operations, including copying. -.. sectionauthor:: Fred L. Drake, Jr. -.. partly based on the docstrings - **Source code:** :source:`Lib/shutil.py` .. index:: diff --git a/Doc/library/smtplib.rst b/Doc/library/smtplib.rst index e1a4cd9c2f50ea..5c97199bc453e8 100644 --- a/Doc/library/smtplib.rst +++ b/Doc/library/smtplib.rst @@ -4,8 +4,6 @@ .. module:: smtplib :synopsis: SMTP protocol client (requires sockets). -.. sectionauthor:: Eric S. Raymond - **Source code:** :source:`Lib/smtplib.py` .. index:: diff --git a/Doc/library/sqlite3.rst b/Doc/library/sqlite3.rst index 02663e2054d5f1..40d103c13f8f38 100644 --- a/Doc/library/sqlite3.rst +++ b/Doc/library/sqlite3.rst @@ -4,8 +4,6 @@ .. module:: sqlite3 :synopsis: A DB-API 2.0 implementation using SQLite 3.x. -.. sectionauthor:: Gerhard Häring - **Source code:** :source:`Lib/sqlite3/` .. Make sure we always doctest the tutorial with an empty database. diff --git a/Doc/library/ssl.rst b/Doc/library/ssl.rst index 366ae00efa2fc9..e83c2c9a8bc792 100644 --- a/Doc/library/ssl.rst +++ b/Doc/library/ssl.rst @@ -4,9 +4,6 @@ .. module:: ssl :synopsis: TLS/SSL wrapper for socket objects -.. moduleauthor:: Bill Janssen -.. sectionauthor:: Bill Janssen - **Source code:** :source:`Lib/ssl.py` .. index:: single: OpenSSL; (use in module ssl) diff --git a/Doc/library/stat.rst b/Doc/library/stat.rst index dc852bbb754d9b..5c5f1858ba4476 100644 --- a/Doc/library/stat.rst +++ b/Doc/library/stat.rst @@ -5,8 +5,6 @@ :synopsis: Utilities for interpreting the results of os.stat(), os.lstat() and os.fstat(). -.. sectionauthor:: Skip Montanaro - **Source code:** :source:`Lib/stat.py` -------------- diff --git a/Doc/library/statistics.rst b/Doc/library/statistics.rst index 614f5b905a4a2e..cbb131855dc664 100644 --- a/Doc/library/statistics.rst +++ b/Doc/library/statistics.rst @@ -4,9 +4,6 @@ .. module:: statistics :synopsis: Mathematical statistics functions -.. moduleauthor:: Steven D'Aprano -.. sectionauthor:: Steven D'Aprano - .. versionadded:: 3.4 **Source code:** :source:`Lib/statistics.py` diff --git a/Doc/library/stringprep.rst b/Doc/library/stringprep.rst index b9caa2aa830e94..325ac9ae7c5293 100644 --- a/Doc/library/stringprep.rst +++ b/Doc/library/stringprep.rst @@ -4,9 +4,6 @@ .. module:: stringprep :synopsis: String preparation, as per RFC 3453 -.. moduleauthor:: Martin v. Löwis -.. sectionauthor:: Martin v. Löwis - **Source code:** :source:`Lib/stringprep.py` -------------- diff --git a/Doc/library/subprocess.rst b/Doc/library/subprocess.rst index 020326b78c6b3d..def6d58eabbeee 100644 --- a/Doc/library/subprocess.rst +++ b/Doc/library/subprocess.rst @@ -4,9 +4,6 @@ .. module:: subprocess :synopsis: Subprocess management. -.. moduleauthor:: Peter Åstrand -.. sectionauthor:: Peter Åstrand - **Source code:** :source:`Lib/subprocess.py` -------------- diff --git a/Doc/library/symtable.rst b/Doc/library/symtable.rst index 264857f7b76aad..52a722608db431 100644 --- a/Doc/library/symtable.rst +++ b/Doc/library/symtable.rst @@ -8,10 +8,6 @@ -------------- -.. moduleauthor:: Jeremy Hylton -.. sectionauthor:: Benjamin Peterson - - Symbol tables are generated by the compiler from AST just before bytecode is generated. The symbol table is responsible for calculating the scope of every identifier in the code. :mod:`!symtable` provides an interface to examine these diff --git a/Doc/library/sysconfig.rst b/Doc/library/sysconfig.rst index 5c65d6fd016175..8aa912d99ba756 100644 --- a/Doc/library/sysconfig.rst +++ b/Doc/library/sysconfig.rst @@ -4,9 +4,6 @@ .. module:: sysconfig :synopsis: Python's configuration information -.. moduleauthor:: Tarek Ziadé -.. sectionauthor:: Tarek Ziadé - .. versionadded:: 3.2 **Source code:** :source:`Lib/sysconfig` diff --git a/Doc/library/tabnanny.rst b/Doc/library/tabnanny.rst index 4f61b3dd761400..570cc7fd93beef 100644 --- a/Doc/library/tabnanny.rst +++ b/Doc/library/tabnanny.rst @@ -5,11 +5,6 @@ :synopsis: Tool for detecting white space related problems in Python source files in a directory tree. -.. moduleauthor:: Tim Peters -.. sectionauthor:: Peter Funk - -.. rudimentary documentation based on module comments - **Source code:** :source:`Lib/tabnanny.py` -------------- diff --git a/Doc/library/tarfile.rst b/Doc/library/tarfile.rst index d162070e27a7d2..a86469bb9ad704 100644 --- a/Doc/library/tarfile.rst +++ b/Doc/library/tarfile.rst @@ -4,9 +4,6 @@ .. module:: tarfile :synopsis: Read and write tar-format archive files. -.. moduleauthor:: Lars Gustäbel -.. sectionauthor:: Lars Gustäbel - **Source code:** :source:`Lib/tarfile.py` -------------- diff --git a/Doc/library/tempfile.rst b/Doc/library/tempfile.rst index 78d37d8135cc51..bf9198e175a0e1 100644 --- a/Doc/library/tempfile.rst +++ b/Doc/library/tempfile.rst @@ -4,8 +4,6 @@ .. module:: tempfile :synopsis: Generate temporary files and directories. -.. sectionauthor:: Zack Weinberg - **Source code:** :source:`Lib/tempfile.py` .. index:: diff --git a/Doc/library/test.rst b/Doc/library/test.rst index b5a3005f854410..7ae3fabf1cec64 100644 --- a/Doc/library/test.rst +++ b/Doc/library/test.rst @@ -4,8 +4,6 @@ .. module:: test :synopsis: Regression tests package containing the testing suite for Python. -.. sectionauthor:: Brett Cannon - .. note:: The :mod:`!test` package is meant for internal use by Python only. It is documented for the benefit of the core developers of Python. Any use of diff --git a/Doc/library/textwrap.rst b/Doc/library/textwrap.rst index c9230f7d82705f..d12968dee91f3c 100644 --- a/Doc/library/textwrap.rst +++ b/Doc/library/textwrap.rst @@ -4,9 +4,6 @@ .. module:: textwrap :synopsis: Text wrapping and filling -.. moduleauthor:: Greg Ward -.. sectionauthor:: Greg Ward - **Source code:** :source:`Lib/textwrap.py` -------------- diff --git a/Doc/library/tkinter.rst b/Doc/library/tkinter.rst index 805f619eab8c07..a34b74a088874f 100644 --- a/Doc/library/tkinter.rst +++ b/Doc/library/tkinter.rst @@ -4,8 +4,6 @@ .. module:: tkinter :synopsis: Interface to Tcl/Tk for graphical user interfaces -.. moduleauthor:: Guido van Rossum - **Source code:** :source:`Lib/tkinter/__init__.py` -------------- diff --git a/Doc/library/tkinter.scrolledtext.rst b/Doc/library/tkinter.scrolledtext.rst index 6c3c74afd47d82..eb30b9c3eacc1b 100644 --- a/Doc/library/tkinter.scrolledtext.rst +++ b/Doc/library/tkinter.scrolledtext.rst @@ -4,8 +4,6 @@ .. module:: tkinter.scrolledtext :synopsis: Text widget with a vertical scroll bar. -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/tkinter/scrolledtext.py` -------------- diff --git a/Doc/library/tkinter.ttk.rst b/Doc/library/tkinter.ttk.rst index 7db5756469976b..e1383e189a31a2 100644 --- a/Doc/library/tkinter.ttk.rst +++ b/Doc/library/tkinter.ttk.rst @@ -4,8 +4,6 @@ .. module:: tkinter.ttk :synopsis: Tk themed widget set -.. sectionauthor:: Guilherme Polo - **Source code:** :source:`Lib/tkinter/ttk.py` .. index:: single: ttk diff --git a/Doc/library/token.rst b/Doc/library/token.rst index fb826f5465bd80..3253be96238c35 100644 --- a/Doc/library/token.rst +++ b/Doc/library/token.rst @@ -4,8 +4,6 @@ .. module:: token :synopsis: Constants representing terminal nodes of the parse tree. -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/token.py` -------------- diff --git a/Doc/library/tokenize.rst b/Doc/library/tokenize.rst index cf638f0b095bd6..3db4cf42c17f3d 100644 --- a/Doc/library/tokenize.rst +++ b/Doc/library/tokenize.rst @@ -4,9 +4,6 @@ .. module:: tokenize :synopsis: Lexical scanner for Python source code. -.. moduleauthor:: Ka Ping Yee -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/tokenize.py` -------------- diff --git a/Doc/library/tomllib.rst b/Doc/library/tomllib.rst index dc6e0cc178bf66..2bac968c2bea68 100644 --- a/Doc/library/tomllib.rst +++ b/Doc/library/tomllib.rst @@ -4,9 +4,6 @@ .. module:: tomllib :synopsis: Parse TOML files. -.. moduleauthor:: Taneli Hukkinen -.. sectionauthor:: Taneli Hukkinen - **Source code:** :source:`Lib/tomllib` -------------- diff --git a/Doc/library/tty.rst b/Doc/library/tty.rst index fe46be8b3211a2..9a8e69f09e8946 100644 --- a/Doc/library/tty.rst +++ b/Doc/library/tty.rst @@ -4,9 +4,6 @@ .. module:: tty :synopsis: Utility functions that perform common terminal control operations. -.. moduleauthor:: Steen Lumholt -.. sectionauthor:: Moshe Zadka - **Source code:** :source:`Lib/tty.py` -------------- diff --git a/Doc/library/turtle.rst b/Doc/library/turtle.rst index bfe93bc253d4fc..234042c661f51a 100644 --- a/Doc/library/turtle.rst +++ b/Doc/library/turtle.rst @@ -5,8 +5,6 @@ .. module:: turtle :synopsis: An educational framework for simple graphics applications -.. sectionauthor:: Gregor Lingl - **Source code:** :source:`Lib/turtle.py` .. testsetup:: default diff --git a/Doc/library/unicodedata.rst b/Doc/library/unicodedata.rst index 838744c3f899b9..2fc8b1d8b52341 100644 --- a/Doc/library/unicodedata.rst +++ b/Doc/library/unicodedata.rst @@ -4,10 +4,6 @@ .. module:: unicodedata :synopsis: Access the Unicode Database. -.. moduleauthor:: Marc-André Lemburg -.. sectionauthor:: Marc-André Lemburg -.. sectionauthor:: Martin v. Löwis - .. index:: single: Unicode single: character diff --git a/Doc/library/unittest.mock-examples.rst b/Doc/library/unittest.mock-examples.rst index 61c75b5a03b103..7c81f52165972a 100644 --- a/Doc/library/unittest.mock-examples.rst +++ b/Doc/library/unittest.mock-examples.rst @@ -1,7 +1,6 @@ :mod:`!unittest.mock` --- getting started ========================================= -.. moduleauthor:: Michael Foord .. currentmodule:: unittest.mock .. versionadded:: 3.3 diff --git a/Doc/library/unittest.mock.rst b/Doc/library/unittest.mock.rst index 549b04997886fa..2ff1015af7a86e 100644 --- a/Doc/library/unittest.mock.rst +++ b/Doc/library/unittest.mock.rst @@ -4,7 +4,6 @@ .. module:: unittest.mock :synopsis: Mock object library. -.. moduleauthor:: Michael Foord .. currentmodule:: unittest.mock .. versionadded:: 3.3 diff --git a/Doc/library/unittest.rst b/Doc/library/unittest.rst index 9677612823df40..c7682c2274633b 100644 --- a/Doc/library/unittest.rst +++ b/Doc/library/unittest.rst @@ -4,11 +4,6 @@ .. module:: unittest :synopsis: Unit testing framework for Python. -.. moduleauthor:: Steve Purcell -.. sectionauthor:: Steve Purcell -.. sectionauthor:: Fred L. Drake, Jr. -.. sectionauthor:: Raymond Hettinger - **Source code:** :source:`Lib/unittest/__init__.py` -------------- diff --git a/Doc/library/urllib.error.rst b/Doc/library/urllib.error.rst index dd2c9858eaad69..b8864e36981ab9 100644 --- a/Doc/library/urllib.error.rst +++ b/Doc/library/urllib.error.rst @@ -4,9 +4,6 @@ .. module:: urllib.error :synopsis: Exception classes raised by urllib.request. -.. moduleauthor:: Jeremy Hylton -.. sectionauthor:: Senthil Kumaran - **Source code:** :source:`Lib/urllib/error.py` -------------- diff --git a/Doc/library/urllib.request.rst b/Doc/library/urllib.request.rst index b857b2a235e1bd..64e915d042d4a0 100644 --- a/Doc/library/urllib.request.rst +++ b/Doc/library/urllib.request.rst @@ -4,10 +4,6 @@ .. module:: urllib.request :synopsis: Extensible library for opening URLs. -.. moduleauthor:: Jeremy Hylton -.. sectionauthor:: Moshe Zadka -.. sectionauthor:: Senthil Kumaran - **Source code:** :source:`Lib/urllib/request.py` -------------- diff --git a/Doc/library/urllib.robotparser.rst b/Doc/library/urllib.robotparser.rst index ba719ae084e7e0..492c65ae209d92 100644 --- a/Doc/library/urllib.robotparser.rst +++ b/Doc/library/urllib.robotparser.rst @@ -5,8 +5,6 @@ :synopsis: Load a robots.txt file and answer questions about fetchability of other URLs. -.. sectionauthor:: Skip Montanaro - **Source code:** :source:`Lib/urllib/robotparser.py` .. index:: diff --git a/Doc/library/uuid.rst b/Doc/library/uuid.rst index fe3a3a8e510bd8..4b505c81c06f0f 100644 --- a/Doc/library/uuid.rst +++ b/Doc/library/uuid.rst @@ -3,8 +3,6 @@ .. module:: uuid :synopsis: UUID objects (universally unique identifiers) according to RFC 9562 -.. moduleauthor:: Ka-Ping Yee -.. sectionauthor:: George Yoshida **Source code:** :source:`Lib/uuid.py` diff --git a/Doc/library/venv.rst b/Doc/library/venv.rst index c75d7348343e16..8bb267d5a0b958 100644 --- a/Doc/library/venv.rst +++ b/Doc/library/venv.rst @@ -4,9 +4,6 @@ .. module:: venv :synopsis: Creation of virtual environments. -.. moduleauthor:: Vinay Sajip -.. sectionauthor:: Vinay Sajip - .. versionadded:: 3.3 **Source code:** :source:`Lib/venv/` diff --git a/Doc/library/wave.rst b/Doc/library/wave.rst index da793a64c45f0d..6e61a1a44ad232 100644 --- a/Doc/library/wave.rst +++ b/Doc/library/wave.rst @@ -4,9 +4,6 @@ .. module:: wave :synopsis: Provide an interface to the WAV sound format. -.. sectionauthor:: Moshe Zadka -.. Documentations stolen from comments in file. - **Source code:** :source:`Lib/wave.py` -------------- diff --git a/Doc/library/weakref.rst b/Doc/library/weakref.rst index 6dc5f90686c778..87dd860da4dcc4 100644 --- a/Doc/library/weakref.rst +++ b/Doc/library/weakref.rst @@ -6,11 +6,6 @@ .. module:: weakref :synopsis: Support for weak references and weak dictionaries. -.. moduleauthor:: Fred L. Drake, Jr. -.. moduleauthor:: Neil Schemenauer -.. moduleauthor:: Martin von Löwis -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/weakref.py` -------------- diff --git a/Doc/library/webbrowser.rst b/Doc/library/webbrowser.rst index 7b37b270e75343..389648d4f393e4 100644 --- a/Doc/library/webbrowser.rst +++ b/Doc/library/webbrowser.rst @@ -4,9 +4,6 @@ .. module:: webbrowser :synopsis: Easy-to-use controller for web browsers. -.. moduleauthor:: Fred L. Drake, Jr. -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/webbrowser.py` -------------- diff --git a/Doc/library/winreg.rst b/Doc/library/winreg.rst index 12f9252af9356e..2353bfd5281dab 100644 --- a/Doc/library/winreg.rst +++ b/Doc/library/winreg.rst @@ -4,8 +4,6 @@ .. module:: winreg :synopsis: Routines and objects for manipulating the Windows registry. -.. sectionauthor:: Mark Hammond - **Source code:** :source:`PC/winreg.c` -------------- diff --git a/Doc/library/winsound.rst b/Doc/library/winsound.rst index 730b1bac658002..6b5f88021489d3 100644 --- a/Doc/library/winsound.rst +++ b/Doc/library/winsound.rst @@ -4,9 +4,6 @@ .. module:: winsound :synopsis: Access to the sound-playing machinery for Windows. -.. moduleauthor:: Toby Dickenson -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`PC/winsound.c` -------------- diff --git a/Doc/library/wsgiref.rst b/Doc/library/wsgiref.rst index 0ace7b72d32570..2af54dc2a7e632 100644 --- a/Doc/library/wsgiref.rst +++ b/Doc/library/wsgiref.rst @@ -4,9 +4,6 @@ .. module:: wsgiref :synopsis: WSGI Utilities and Reference Implementation. -.. moduleauthor:: Phillip J. Eby -.. sectionauthor:: Phillip J. Eby - **Source code:** :source:`Lib/wsgiref` -------------- diff --git a/Doc/library/xml.dom.minidom.rst b/Doc/library/xml.dom.minidom.rst index 321d93079bc6fa..1a5291d018ac70 100644 --- a/Doc/library/xml.dom.minidom.rst +++ b/Doc/library/xml.dom.minidom.rst @@ -4,10 +4,6 @@ .. module:: xml.dom.minidom :synopsis: Minimal Document Object Model (DOM) implementation. -.. moduleauthor:: Paul Prescod -.. sectionauthor:: Paul Prescod -.. sectionauthor:: Martin v. Löwis - **Source code:** :source:`Lib/xml/dom/minidom.py` -------------- diff --git a/Doc/library/xml.dom.pulldom.rst b/Doc/library/xml.dom.pulldom.rst index 5027596ed96ad5..52340ffe92eb85 100644 --- a/Doc/library/xml.dom.pulldom.rst +++ b/Doc/library/xml.dom.pulldom.rst @@ -4,8 +4,6 @@ .. module:: xml.dom.pulldom :synopsis: Support for building partial DOM trees from SAX events. -.. moduleauthor:: Paul Prescod - **Source code:** :source:`Lib/xml/dom/pulldom.py` -------------- diff --git a/Doc/library/xml.dom.rst b/Doc/library/xml.dom.rst index 8e5a3c13cfd860..34e58dcad93012 100644 --- a/Doc/library/xml.dom.rst +++ b/Doc/library/xml.dom.rst @@ -4,9 +4,6 @@ .. module:: xml.dom :synopsis: Document Object Model API for Python. -.. sectionauthor:: Paul Prescod -.. sectionauthor:: Martin v. Löwis - **Source code:** :source:`Lib/xml/dom/__init__.py` -------------- diff --git a/Doc/library/xml.etree.elementtree.rst b/Doc/library/xml.etree.elementtree.rst index 177be9ff4bad25..e021a81d2a2b87 100644 --- a/Doc/library/xml.etree.elementtree.rst +++ b/Doc/library/xml.etree.elementtree.rst @@ -4,8 +4,6 @@ .. module:: xml.etree.ElementTree :synopsis: Implementation of the ElementTree API. -.. moduleauthor:: Fredrik Lundh - **Source code:** :source:`Lib/xml/etree/ElementTree.py` -------------- diff --git a/Doc/library/xml.rst b/Doc/library/xml.rst index 81d47147f33816..a47d31465b19f1 100644 --- a/Doc/library/xml.rst +++ b/Doc/library/xml.rst @@ -6,9 +6,6 @@ XML Processing Modules .. module:: xml :synopsis: Package containing XML processing modules -.. sectionauthor:: Christian Heimes -.. sectionauthor:: Georg Brandl - **Source code:** :source:`Lib/xml/` -------------- diff --git a/Doc/library/xml.sax.handler.rst b/Doc/library/xml.sax.handler.rst index 5079fc0f19ea96..4188debf566d9b 100644 --- a/Doc/library/xml.sax.handler.rst +++ b/Doc/library/xml.sax.handler.rst @@ -4,9 +4,6 @@ .. module:: xml.sax.handler :synopsis: Base classes for SAX event handlers. -.. moduleauthor:: Lars Marius Garshol -.. sectionauthor:: Martin v. Löwis - **Source code:** :source:`Lib/xml/sax/handler.py` -------------- diff --git a/Doc/library/xml.sax.reader.rst b/Doc/library/xml.sax.reader.rst index b0bc84062e0719..1a5ab6a214f819 100644 --- a/Doc/library/xml.sax.reader.rst +++ b/Doc/library/xml.sax.reader.rst @@ -4,9 +4,6 @@ .. module:: xml.sax.xmlreader :synopsis: Interface which SAX-compliant XML parsers must implement. -.. moduleauthor:: Lars Marius Garshol -.. sectionauthor:: Martin v. Löwis - **Source code:** :source:`Lib/xml/sax/xmlreader.py` -------------- diff --git a/Doc/library/xml.sax.rst b/Doc/library/xml.sax.rst index 148cb863aca277..77234cac5d92ad 100644 --- a/Doc/library/xml.sax.rst +++ b/Doc/library/xml.sax.rst @@ -4,10 +4,6 @@ .. module:: xml.sax :synopsis: Package containing SAX2 base classes and convenience functions. -.. moduleauthor:: Lars Marius Garshol -.. sectionauthor:: Fred L. Drake, Jr. -.. sectionauthor:: Martin v. Löwis - **Source code:** :source:`Lib/xml/sax/__init__.py` -------------- diff --git a/Doc/library/xml.sax.utils.rst b/Doc/library/xml.sax.utils.rst index f93fe374e1c862..2de7ae2bda4260 100644 --- a/Doc/library/xml.sax.utils.rst +++ b/Doc/library/xml.sax.utils.rst @@ -4,9 +4,6 @@ .. module:: xml.sax.saxutils :synopsis: Convenience functions and classes for use with SAX. -.. moduleauthor:: Lars Marius Garshol -.. sectionauthor:: Martin v. Löwis - **Source code:** :source:`Lib/xml/sax/saxutils.py` -------------- diff --git a/Doc/library/xmlrpc.client.rst b/Doc/library/xmlrpc.client.rst index 75de47d9595628..8b3b3dcaa13447 100644 --- a/Doc/library/xmlrpc.client.rst +++ b/Doc/library/xmlrpc.client.rst @@ -4,9 +4,6 @@ .. module:: xmlrpc.client :synopsis: XML-RPC client access. -.. moduleauthor:: Fredrik Lundh -.. sectionauthor:: Eric S. Raymond - **Source code:** :source:`Lib/xmlrpc/client.py` .. XXX Not everything is documented yet. It might be good to describe diff --git a/Doc/library/xmlrpc.server.rst b/Doc/library/xmlrpc.server.rst index 9f16c470567406..2c130785be0db0 100644 --- a/Doc/library/xmlrpc.server.rst +++ b/Doc/library/xmlrpc.server.rst @@ -4,9 +4,6 @@ .. module:: xmlrpc.server :synopsis: Basic XML-RPC server implementations. -.. moduleauthor:: Brian Quinlan -.. sectionauthor:: Fred L. Drake, Jr. - **Source code:** :source:`Lib/xmlrpc/server.py` -------------- diff --git a/Doc/library/zipfile.rst b/Doc/library/zipfile.rst index 082c4f8d3b40c3..2d9231707d9f2d 100644 --- a/Doc/library/zipfile.rst +++ b/Doc/library/zipfile.rst @@ -4,9 +4,6 @@ .. module:: zipfile :synopsis: Read and write ZIP-format archive files. -.. moduleauthor:: James C. Ahlstrom -.. sectionauthor:: James C. Ahlstrom - **Source code:** :source:`Lib/zipfile/` -------------- diff --git a/Doc/library/zipimport.rst b/Doc/library/zipimport.rst index 97f3ede21525cf..a4136733a55030 100644 --- a/Doc/library/zipimport.rst +++ b/Doc/library/zipimport.rst @@ -4,8 +4,6 @@ .. module:: zipimport :synopsis: Support for importing Python modules from ZIP archives. -.. moduleauthor:: Just van Rossum - **Source code:** :source:`Lib/zipimport.py` -------------- diff --git a/Doc/library/zoneinfo.rst b/Doc/library/zoneinfo.rst index 099b50b0747504..cba08d6614fc08 100644 --- a/Doc/library/zoneinfo.rst +++ b/Doc/library/zoneinfo.rst @@ -6,9 +6,6 @@ .. versionadded:: 3.9 -.. moduleauthor:: Paul Ganssle -.. sectionauthor:: Paul Ganssle - **Source code:** :source:`Lib/zoneinfo` -------------- diff --git a/Doc/tutorial/controlflow.rst b/Doc/tutorial/controlflow.rst index bee6cc39fafcdb..8bac8df4368c00 100644 --- a/Doc/tutorial/controlflow.rst +++ b/Doc/tutorial/controlflow.rst @@ -1068,7 +1068,6 @@ Here is an example of a multi-line docstring:: Function Annotations -------------------- -.. sectionauthor:: Zachary Ware .. index:: pair: function; annotations single: ->; function annotations @@ -1102,7 +1101,6 @@ value annotated:: Intermezzo: Coding Style ======================== -.. sectionauthor:: Georg Brandl .. index:: pair: coding; style Now that you are about to write longer, more complex pieces of Python, it is a diff --git a/Doc/tutorial/datastructures.rst b/Doc/tutorial/datastructures.rst index fe62ee153fe034..eba2474cd4009d 100644 --- a/Doc/tutorial/datastructures.rst +++ b/Doc/tutorial/datastructures.rst @@ -136,9 +136,6 @@ comparison. Using Lists as Stacks --------------------- -.. sectionauthor:: Ka-Ping Yee - - The list methods make it very easy to use a list as a stack, where the last element added is the first element retrieved ("last-in, first-out"). To add an item to the top of the stack, use :meth:`~list.append`. To retrieve an item from the @@ -166,8 +163,6 @@ top of the stack, use :meth:`~list.pop` without an explicit index. For example: Using Lists as Queues --------------------- -.. sectionauthor:: Ka-Ping Yee - It is also possible to use a list as a queue, where the first element added is the first element retrieved ("first-in, first-out"); however, lists are not efficient for this purpose. While appends and pops from the end of list are diff --git a/Doc/tutorial/floatingpoint.rst b/Doc/tutorial/floatingpoint.rst index dfe2d1d3a8378f..37e23ba1cd0c81 100644 --- a/Doc/tutorial/floatingpoint.rst +++ b/Doc/tutorial/floatingpoint.rst @@ -9,10 +9,6 @@ Floating-Point Arithmetic: Issues and Limitations ************************************************** -.. sectionauthor:: Tim Peters -.. sectionauthor:: Raymond Hettinger - - Floating-point numbers are represented in computer hardware as base 2 (binary) fractions. For example, the **decimal** fraction ``0.625`` has value 6/10 + 2/100 + 5/1000, and in the same way the **binary** fraction ``0.101`` diff --git a/Doc/using/mac.rst b/Doc/using/mac.rst index 2fd6eace2b5dda..6cf945de5b3f3b 100644 --- a/Doc/using/mac.rst +++ b/Doc/using/mac.rst @@ -5,9 +5,6 @@ Using Python on macOS ********************* -.. sectionauthor:: Bob Savage -.. sectionauthor:: Ned Deily - This document aims to give an overview of macOS-specific behavior you should know about to get started with Python on Mac computers. Python on a Mac running macOS is very similar to Python on other Unix-derived platforms, diff --git a/Doc/using/unix.rst b/Doc/using/unix.rst index a9950ef7525497..829bdfe8b1121f 100644 --- a/Doc/using/unix.rst +++ b/Doc/using/unix.rst @@ -6,9 +6,6 @@ Using Python on Unix platforms ******************************** -.. sectionauthor:: Shriphani Palakodety - - Getting and installing the latest version of Python =================================================== diff --git a/Doc/using/windows.rst b/Doc/using/windows.rst index d286788e8054cc..69fe89290e3b27 100644 --- a/Doc/using/windows.rst +++ b/Doc/using/windows.rst @@ -12,8 +12,6 @@ Using Python on Windows ************************* -.. sectionauthor:: Steve Dower - This document aims to give an overview of Windows-specific behaviour you should know about when using Python on Microsoft Windows. From 2abc6f34f9da8f1d6e7551c5c7513e85073e63c6 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 19 Feb 2026 13:24:14 -0500 Subject: [PATCH 2/2] Docs: ensure all moduleauthors are in Misc/ACKS --- Misc/ACKS | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Misc/ACKS b/Misc/ACKS index 4295eff8c1e225..3464bd95bac791 100644 --- a/Misc/ACKS +++ b/Misc/ACKS @@ -122,6 +122,7 @@ Don Bashford Pior Bastida Nick Bastin Ned Batchelder +Facundo Batista Jeff Bauer Michael R Bax Anthony Baxter @@ -328,6 +329,7 @@ David Chaum Nicolas Chauvat Jerry Chen Michael Chermside +Dmitry Chestnykh Ingrid Cheung Adam Chhina Terry Chia @@ -424,6 +426,7 @@ Eric Daniel Scott David Daniels Derzsi Dániel Lawrence D'Anna +Steven D'Aprano Ben Darnell Kushal Das Jonathan Dasteel @@ -500,6 +503,7 @@ Eugene Dvurechenski Karmen Dykstra Josip Dzolonga Maxim Dzumanenko +Phillip J. Eby Hans Eckardt Rodolpho Eckhardt Ulrich Eckhardt @@ -738,6 +742,7 @@ Derek Harland Jason Harper David Harrigan Brian Harring +Peter Harris Jonathan Hartley Travis B. Hartwell Henrik Harutyunyan @@ -758,6 +763,7 @@ Tim Heaney Henrik Heimbuerger Christian Heimes Thomas Heller +Doug Hellmann Malte Helmert Lance Finn Helsten Gordon P. Hemsley @@ -844,6 +850,7 @@ Lawrence Hudson Michael Hudson Roberto Hueso Gomez Jim Hugunin +Taneli Hukkinen Greg Humphreys Chris Hunt Eric Huss @@ -1051,6 +1058,7 @@ Jon Kuhn Andrei Kulakov Ilya Kulakov Upendra Kumar +Senthil Kumaran Toshio Kuratomi Ilia Kurenkov Vladimir Kushnir @@ -1159,6 +1167,7 @@ Yuan Liu Nick Lockwood Stephanie Lockwood Martin von Löwis +Edward Loper Hugo Lopes Tavares Guillermo López-Anglada Anne Lord @@ -1175,6 +1184,7 @@ Kang-Hao (Kenny) Lu Raymond Lu Lukas Lueg Loren Luke +Steen Lumholt Fredrik Lundh Mike Lundy Zhongyue Luo @@ -1661,6 +1671,7 @@ Amit Saha Suman Saha Koki Saito Hajime Saitou +Vinay Sajip George Sakkis Victor Salgado Rich Salz @@ -2134,6 +2145,7 @@ Alakshendra Yadav Hirokazu Yamamoto Masayuki Yamamoto Zhikang Yan +Jeffrey Yasskin Jingchen Ye Ka-Ping Yee Chi Hsuan Yen