https://github.com/python/cpython/commit/a8ddc9a77ac3aff3a149a3c182d285db361961c4
commit: a8ddc9a77ac3aff3a149a3c182d285db361961c4
branch: 3.15
author: Miss Islington (bot) <[email protected]>
committer: StanFromIreland <[email protected]>
date: 2026-06-11T08:55:01Z
summary:

[3.15] Drop historical `:author:`s from HOWTOs (GH-151091) (#151310)

(cherry picked from commit 9620f69cd4cd0b3691bc9feb279ddf45f71a9e7d)

Co-authored-by: Stan Ulbrych <[email protected]>

files:
M Doc/howto/annotations.rst
M Doc/howto/argparse.rst
M Doc/howto/curses.rst
M Doc/howto/descriptor.rst
M Doc/howto/functional.rst
M Doc/howto/instrumentation.rst
M Doc/howto/ipaddress.rst
M Doc/howto/logging-cookbook.rst
M Doc/howto/logging.rst
M Doc/howto/perf_profiling.rst
M Doc/howto/pyporting.rst
M Doc/howto/regex.rst
M Doc/howto/sockets.rst
M Doc/howto/sorting.rst
M Doc/howto/unicode.rst
M Doc/howto/urllib2.rst

diff --git a/Doc/howto/annotations.rst b/Doc/howto/annotations.rst
index d7deb6c6bc1768f..bd784235016dc66 100644
--- a/Doc/howto/annotations.rst
+++ b/Doc/howto/annotations.rst
@@ -4,8 +4,6 @@
 Annotations Best Practices
 **************************
 
-:author: Larry Hastings
-
 .. topic:: Abstract
 
   This document is designed to encapsulate the best practices
diff --git a/Doc/howto/argparse.rst b/Doc/howto/argparse.rst
index 902c50de00803c5..0cb8c5cc3ebd369 100644
--- a/Doc/howto/argparse.rst
+++ b/Doc/howto/argparse.rst
@@ -4,8 +4,6 @@
 Argparse Tutorial
 *****************
 
-:author: Tshepang Mbambo
-
 .. currentmodule:: argparse
 
 This tutorial is intended to be a gentle introduction to :mod:`argparse`, the
diff --git a/Doc/howto/curses.rst b/Doc/howto/curses.rst
index 816639552d7cd6d..e5f85e0110321c8 100644
--- a/Doc/howto/curses.rst
+++ b/Doc/howto/curses.rst
@@ -6,9 +6,6 @@
 
 .. currentmodule:: curses
 
-:Author: A.M. Kuchling, Eric S. Raymond
-:Release: 2.04
-
 
 .. topic:: Abstract
 
diff --git a/Doc/howto/descriptor.rst b/Doc/howto/descriptor.rst
index a7a68281860cb5d..ec83c6f93e0d54d 100644
--- a/Doc/howto/descriptor.rst
+++ b/Doc/howto/descriptor.rst
@@ -4,9 +4,6 @@
 Descriptor Guide
 ================
 
-:Author: Raymond Hettinger
-:Contact: <python at rcn dot com>
-
 .. Contents::
 
 
diff --git a/Doc/howto/functional.rst b/Doc/howto/functional.rst
index ebc7a100d91a646..a61fdaee27f6b18 100644
--- a/Doc/howto/functional.rst
+++ b/Doc/howto/functional.rst
@@ -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
diff --git a/Doc/howto/instrumentation.rst b/Doc/howto/instrumentation.rst
index 06c1ae40da5e67e..8f0b0c41ea48617 100644
--- a/Doc/howto/instrumentation.rst
+++ b/Doc/howto/instrumentation.rst
@@ -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:
diff --git a/Doc/howto/ipaddress.rst b/Doc/howto/ipaddress.rst
index e852db98156facc..646c4c4d9e7ab14 100644
--- a/Doc/howto/ipaddress.rst
+++ b/Doc/howto/ipaddress.rst
@@ -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
diff --git a/Doc/howto/logging-cookbook.rst b/Doc/howto/logging-cookbook.rst
index 0ee4c0086dd98ce..87025814aafb9ab 100644
--- a/Doc/howto/logging-cookbook.rst
+++ b/Doc/howto/logging-cookbook.rst
@@ -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`.
diff --git a/Doc/howto/logging.rst b/Doc/howto/logging.rst
index 454e2f4930e724d..c8ce0df9e937f8c 100644
--- a/Doc/howto/logging.rst
+++ b/Doc/howto/logging.rst
@@ -4,8 +4,6 @@
 Logging HOWTO
 =============
 
-:Author: Vinay Sajip <vinay_sajip at red-dove dot com>
-
 .. _logging-basic-tutorial:
 
 .. currentmodule:: logging
diff --git a/Doc/howto/perf_profiling.rst b/Doc/howto/perf_profiling.rst
index 657cb287ad3d605..5565f99b244f11b 100644
--- a/Doc/howto/perf_profiling.rst
+++ b/Doc/howto/perf_profiling.rst
@@ -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.
diff --git a/Doc/howto/pyporting.rst b/Doc/howto/pyporting.rst
index 9f73c811cfcbc0d..f19f6006dbac9e7 100644
--- a/Doc/howto/pyporting.rst
+++ b/Doc/howto/pyporting.rst
@@ -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
diff --git a/Doc/howto/regex.rst b/Doc/howto/regex.rst
index 6fc087c3f1c3673..ecdb35136a99f3b 100644
--- a/Doc/howto/regex.rst
+++ b/Doc/howto/regex.rst
@@ -4,8 +4,6 @@
   Regular expression HOWTO
 ****************************
 
-:Author: A.M. Kuchling <[email protected]>
-
 .. TODO:
    Document lookbehind assertions
    Better way of displaying a RE, a string, and what it matches
diff --git a/Doc/howto/sockets.rst b/Doc/howto/sockets.rst
index cbc49d15a0771b9..b17ab3f4391dad0 100644
--- a/Doc/howto/sockets.rst
+++ b/Doc/howto/sockets.rst
@@ -4,9 +4,6 @@
   Socket Programming HOWTO
 ****************************
 
-:Author: Gordon McMillan
-
-
 .. topic:: Abstract
 
    Sockets are used nearly everywhere, but are one of the most severely
diff --git a/Doc/howto/sorting.rst b/Doc/howto/sorting.rst
index 70c34cde8a06592..ed9ce306225f4db 100644
--- a/Doc/howto/sorting.rst
+++ b/Doc/howto/sorting.rst
@@ -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.
diff --git a/Doc/howto/unicode.rst b/Doc/howto/unicode.rst
index 243cc27bac7025d..cbd53d5b619f5a3 100644
--- a/Doc/howto/unicode.rst
+++ b/Doc/howto/unicode.rst
@@ -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.
diff --git a/Doc/howto/urllib2.rst b/Doc/howto/urllib2.rst
index 4e77d2cb407f726..e4f218f088ba89d 100644
--- a/Doc/howto/urllib2.rst
+++ b/Doc/howto/urllib2.rst
@@ -4,9 +4,6 @@
   HOWTO Fetch Internet Resources Using The urllib Package
 ***********************************************************
 
-:Author: `Michael Foord <https://agileabstractions.com/>`_
-
-
 Introduction
 ============
 

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to