]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Drop historical `:author:`s from HOWTOs (#151091)
authorStan Ulbrych <stan@python.org>
Thu, 11 Jun 2026 08:46:39 +0000 (09:46 +0100)
committerGitHub <noreply@github.com>
Thu, 11 Jun 2026 08:46:39 +0000 (09:46 +0100)
16 files changed:
Doc/howto/annotations.rst
Doc/howto/argparse.rst
Doc/howto/curses.rst
Doc/howto/descriptor.rst
Doc/howto/functional.rst
Doc/howto/instrumentation.rst
Doc/howto/ipaddress.rst
Doc/howto/logging-cookbook.rst
Doc/howto/logging.rst
Doc/howto/perf_profiling.rst
Doc/howto/pyporting.rst
Doc/howto/regex.rst
Doc/howto/sockets.rst
Doc/howto/sorting.rst
Doc/howto/unicode.rst
Doc/howto/urllib2.rst

index e2a5aa708d7b6303671512b968429b2ec0fe62d6..fcc4fe838c783baef469e0780476121dde8f8e27 100644 (file)
@@ -4,8 +4,6 @@
 Annotations Best Practices
 **************************
 
-:author: Larry Hastings
-
 .. topic:: Abstract
 
   This document is designed to encapsulate the best practices
index 902c50de00803c5a1969fe614def2d5bf5f213fa..0cb8c5cc3ebd369bc61ec984d8a9ef06f24f5723 100644 (file)
@@ -4,8 +4,6 @@
 Argparse Tutorial
 *****************
 
-:author: Tshepang Mbambo
-
 .. currentmodule:: argparse
 
 This tutorial is intended to be a gentle introduction to :mod:`argparse`, the
index 816639552d7cd6dbcd0d3dc90590fa4b77905d2f..e5f85e0110321c831d39a4e8e04cfdcc4eda6841 100644 (file)
@@ -6,9 +6,6 @@
 
 .. currentmodule:: curses
 
-:Author: A.M. Kuchling, Eric S. Raymond
-:Release: 2.04
-
 
 .. topic:: Abstract
 
index 60dff850a61e2b178600383ba6f5eefd2680ca20..7233898860ada142f187b50421dbf26e12f0021e 100644 (file)
@@ -4,9 +4,6 @@
 Descriptor Guide
 ================
 
-:Author: Raymond Hettinger
-:Contact: <python at rcn dot com>
-
 .. Contents::
 
 
index ebc7a100d91a64636d3590f73b60da84d6a4adb2..a61fdaee27f6b1856693ea1f27da31632ada405a 100644 (file)
@@ -4,9 +4,6 @@
   Functional Programming HOWTO
 ********************************
 
-:Author: \A. M. Kuchling
-:Release: 0.32
-
 In this document, we'll take a tour of Python's features suitable for
 implementing programs in a functional style.  After an introduction to the
 concepts of functional programming, we'll look at language features such as
@@ -1185,7 +1182,8 @@ about whether this lambda-free style is better.
 Revision History and Acknowledgements
 =====================================
 
-The author would like to thank the following people for offering suggestions,
+This HOWTO was originally written by A. M. Kuchling. The author would like to
+thank the following people for offering suggestions,
 corrections and assistance with various drafts of this article: Ian Bicking,
 Nick Coghlan, Nick Efford, Raymond Hettinger, Jim Jewett, Mike Krell, Leandro
 Lameiro, Jussi Salmela, Collin Winter, Blake Winton.
@@ -1239,9 +1237,9 @@ Text Processing".
 
 Mertz also wrote a 3-part series of articles on functional programming
 for IBM's DeveloperWorks site; see
-`part 1 <https://developer.ibm.com/articles/l-prog/>`__,
-`part 2 <https://developer.ibm.com/tutorials/l-prog2/>`__, and
-`part 3 <https://developer.ibm.com/tutorials/l-prog3/>`__,
+`part 1 <https://web.archive.org/web/20211006103639/https://developer.ibm.com/articles/l-prog/>`__,
+`part 2 <https://web.archive.org/web/20211205224606/https://developer.ibm.com/tutorials/l-prog2/>`__, and
+`part 3 <https://web.archive.org/web/20211127083846/https://developer.ibm.com/tutorials/l-prog3/>`__.
 
 
 Python documentation
index 06c1ae40da5e67e294be5f143a037bea1049b17d..8f0b0c41ea486173f3a0b57ca33084102041b81b 100644 (file)
@@ -6,9 +6,6 @@
 Instrumenting CPython with DTrace and SystemTap
 ===============================================
 
-:author: David Malcolm
-:author: Ćukasz Langa
-
 DTrace and SystemTap are monitoring tools, each providing a way to inspect
 what the processes on a computer system are doing.  They both use
 domain-specific languages allowing a user to write scripts which:
index e852db98156facc8c80540bf12afba237cfdd28f..646c4c4d9e7ab143e2713a3b5d09580aa8d91226 100644 (file)
@@ -8,9 +8,6 @@
 An introduction to the ipaddress module
 ***************************************
 
-:author: Peter Moody
-:author: Nick Coghlan
-
 .. topic:: Overview
 
    This document aims to provide a gentle introduction to the
index 0ee4c0086dd98cebb26c12d08afc7b4c3ed4b0ca..87025814aafb9abf10d8def1cc135aeacc8ef1b8 100644 (file)
@@ -4,8 +4,6 @@
 Logging Cookbook
 ================
 
-:Author: Vinay Sajip <vinay_sajip at red-dove dot com>
-
 This page contains a number of recipes related to logging, which have been found
 useful in the past. For links to tutorial and reference information, please see
 :ref:`cookbook-ref-links`.
index 454e2f4930e724d277ca585cb4e9cbfb09edb1e7..c8ce0df9e937f8c0c0ab207736a2cc6f94e0f026 100644 (file)
@@ -4,8 +4,6 @@
 Logging HOWTO
 =============
 
-:Author: Vinay Sajip <vinay_sajip at red-dove dot com>
-
 .. _logging-basic-tutorial:
 
 .. currentmodule:: logging
index 657cb287ad3d60551112d9d6a2eeaff9887bd38c..5565f99b244f11b63d070c0241968df676cd8f73 100644 (file)
@@ -6,8 +6,6 @@
 Python support for the ``perf map`` compatible profilers
 ========================================================
 
-:author: Pablo Galindo
-
 `The Linux perf profiler <https://perf.wiki.kernel.org>`_ and
 `samply <https://github.com/mstange/samply>`_ are powerful tools that allow you to
 profile and obtain information about the performance of your application.
index 9f73c811cfcbc0d06ee8db386492c308bc244686..f19f6006dbac9e77a669b4854d85fb8cee5ef32e 100644 (file)
@@ -6,8 +6,6 @@
 How to port Python 2 Code to Python 3
 *************************************
 
-:author: Brett Cannon
-
 Python 2 reached its official end-of-life at the start of 2020. This means
 that no new bug reports, fixes, or changes will be made to Python 2 - it's
 no longer supported: see :pep:`373` and
index 6fc087c3f1c367303163c17fcaa47d9e772a5d62..ecdb35136a99f3bf78a3034da3ed80ec47a04b07 100644 (file)
@@ -4,8 +4,6 @@
   Regular expression HOWTO
 ****************************
 
-:Author: A.M. Kuchling <amk@amk.ca>
-
 .. TODO:
    Document lookbehind assertions
    Better way of displaying a RE, a string, and what it matches
index cbc49d15a0771b968d0866ee38371a827bc7accf..b17ab3f4391dad0242e03212396b9e0d742a7448 100644 (file)
@@ -4,9 +4,6 @@
   Socket Programming HOWTO
 ****************************
 
-:Author: Gordon McMillan
-
-
 .. topic:: Abstract
 
    Sockets are used nearly everywhere, but are one of the most severely
index 65e862e13e817a1a6ee0b17aee5757837614efb6..b511aa4e59fe1e7d9ab4b18ad20108f6e60afbc0 100644 (file)
@@ -3,9 +3,6 @@
 Sorting Techniques
 ******************
 
-:Author: Andrew Dalke and Raymond Hettinger
-
-
 Python lists have a built-in :meth:`list.sort` method that modifies the list
 in-place.  There is also a :func:`sorted` built-in function that builds a new
 sorted list from an iterable.
index 243cc27bac7025dd2e8715c380dd57d51a95ecd2..cbd53d5b619f5a34c3b4e4eaab8d8e30e47e7b61 100644 (file)
@@ -4,8 +4,6 @@
   Unicode HOWTO
 *****************
 
-:Release: 1.12
-
 This HOWTO discusses Python's support for the Unicode specification
 for representing textual data, and explains various problems that
 people commonly encounter when trying to work with Unicode.
index 4e77d2cb407f726d04b3bae856310fec8d2711ea..e4f218f088ba89d8bda9eaa4613486d2126ee5cb 100644 (file)
@@ -4,9 +4,6 @@
   HOWTO Fetch Internet Resources Using The urllib Package
 ***********************************************************
 
-:Author: `Michael Foord <https://agileabstractions.com/>`_
-
-
 Introduction
 ============