This patch changes the './gnulib-tool.py --version' output to end like this:
Written by Bruno Haible, Paul Eggert, Simon Josefsson, Dmitry Selyutin, and Collin Funk. Also, in pygnulib/__init__.py, the authors list and copyright years need to include the authors of the gnulib-tool shell script, since under copyright law, a derived work inherits the history of the original work. 2024-04-19 Bruno Haible <br...@clisp.org> gnulib-tool.py: Update authors list. * pygnulib/constants.py (__author__): Add Collin Funk. * pygnulib/__init__.py (__copyright__, __author__): Include years and authors of the gnulib-tool shell script. diff --git a/pygnulib/constants.py b/pygnulib/constants.py index 81f9b660f7..0b6a606a01 100644 --- a/pygnulib/constants.py +++ b/pygnulib/constants.py @@ -40,6 +40,7 @@ 'Paul Eggert', 'Simon Josefsson', 'Dmitry Selyutin', + 'Collin Funk', ] __license__ = 'GNU GPLv3+' __copyright__ = '2002-2024 Free Software Foundation, Inc.' diff --git a/pygnulib/__init__.py b/pygnulib/__init__.py index b9050a98ac..ff1f870681 100644 --- a/pygnulib/__init__.py +++ b/pygnulib/__init__.py @@ -30,6 +30,13 @@ Texinfo), assorted configuration scripts, and more. The goal is to provide all the common infrastructure needed by GNU packages.''' -__copyright__ = '2012-2024 Free Software Foundation, Inc.' -__author__ = 'Dmitry Selyutin' +__copyright__ = '2002-2024 Free Software Foundation, Inc.' +__author__ = \ + [ + 'Bruno Haible', + 'Paul Eggert', + 'Simon Josefsson', + 'Dmitry Selyutin', + 'Collin Funk', + ] __license__ = 'GNU GPLv3+'