gh-126133: Only use start year in PSF copyright, remove end years (#126236)

This commit is contained in:
Hugo van Kemenade 2024-11-12 15:59:19 +02:00 committed by GitHub
parent 8ff7efb46d
commit 91f4908798
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
45 changed files with 47 additions and 50 deletions

View File

@ -67,10 +67,7 @@ manpages_url = 'https://manpages.debian.org/{path}'
# General substitutions. # General substitutions.
project = 'Python' project = 'Python'
if sphinx.version_info[:2] >= (8, 1): copyright = "2001 Python Software Foundation"
copyright = "2001-%Y, Python Software Foundation"
else:
copyright = f"2001-{time.strftime('%Y')}, Python Software Foundation"
# We look for the Include/patchlevel.h file in the current Python source tree # We look for the Include/patchlevel.h file in the current Python source tree
# and replace the values accordingly. # and replace the values accordingly.

View File

@ -4,7 +4,7 @@ Copyright
Python and this documentation is: Python and this documentation is:
Copyright © 2001-2024 Python Software Foundation. All rights reserved. Copyright © 2001 Python Software Foundation. All rights reserved.
Copyright © 2000 BeOpen.com. All rights reserved. Copyright © 2000 BeOpen.com. All rights reserved.

View File

@ -100,7 +100,7 @@ PSF LICENSE AGREEMENT FOR PYTHON |release|
analyze, test, perform and/or display publicly, prepare derivative works, analyze, test, perform and/or display publicly, prepare derivative works,
distribute, and otherwise use Python |release| alone or in any derivative distribute, and otherwise use Python |release| alone or in any derivative
version, provided, however, that PSF's License Agreement and PSF's notice of version, provided, however, that PSF's License Agreement and PSF's notice of
copyright, i.e., "Copyright © 2001-2024 Python Software Foundation; All Rights copyright, i.e., "Copyright © 2001 Python Software Foundation; All Rights
Reserved" are retained in Python |release| alone or in any derivative version Reserved" are retained in Python |release| alone or in any derivative version
prepared by Licensee. prepared by Licensee.

View File

@ -83,7 +83,7 @@ grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
analyze, test, perform and/or display publicly, prepare derivative works, analyze, test, perform and/or display publicly, prepare derivative works,
distribute, and otherwise use Python alone or in any derivative version, distribute, and otherwise use Python alone or in any derivative version,
provided, however, that PSF's License Agreement and PSF's notice of copyright, provided, however, that PSF's License Agreement and PSF's notice of copyright,
i.e., "Copyright (c) 2001-2024 Python Software Foundation; All Rights Reserved" i.e., "Copyright (c) 2001 Python Software Foundation; All Rights Reserved"
are retained in Python alone or in any derivative version prepared by Licensee. are retained in Python alone or in any derivative version prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on 3. In the event Licensee prepares a derivative work that is based on

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2007 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2002-2007 Python Software Foundation # Copyright (C) 2002 Python Software Foundation
# Contact: email-sig@python.org # Contact: email-sig@python.org
"""Email address parsing code. """Email address parsing code.

View File

@ -1,4 +1,4 @@
# Copyright (C) 2002-2007 Python Software Foundation # Copyright (C) 2002 Python Software Foundation
# Author: Ben Gertzfield # Author: Ben Gertzfield
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2007 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Ben Gertzfield, Barry Warsaw # Author: Ben Gertzfield, Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2006 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2006 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2004-2006 Python Software Foundation # Copyright (C) 2004 Python Software Foundation
# Authors: Baxter, Wouters and Warsaw # Authors: Baxter, Wouters and Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2010 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2002-2007 Python Software Foundation # Copyright (C) 2002 Python Software Foundation
# Author: Ben Gertzfield, Barry Warsaw # Author: Ben Gertzfield, Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2006 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2007 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2006 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Keith Dart # Author: Keith Dart
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2007 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Anthony Baxter # Author: Anthony Baxter
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2006 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2006 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2006 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2002-2006 Python Software Foundation # Copyright (C) 2002 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2002-2006 Python Software Foundation # Copyright (C) 2002 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2006 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2007 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw, Thomas Wouters, Anthony Baxter # Author: Barry Warsaw, Thomas Wouters, Anthony Baxter
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2006 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Ben Gertzfield # Author: Ben Gertzfield
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2010 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Author: Barry Warsaw # Author: Barry Warsaw
# Contact: email-sig@python.org # Contact: email-sig@python.org

View File

@ -6,7 +6,7 @@
# Written by Nick Coghlan <ncoghlan at gmail.com>, # Written by Nick Coghlan <ncoghlan at gmail.com>,
# Raymond Hettinger <python at rcn.com>, # Raymond Hettinger <python at rcn.com>,
# and Łukasz Langa <lukasz at langa.pl>. # and Łukasz Langa <lukasz at langa.pl>.
# Copyright (C) 2006-2024 Python Software Foundation. # Copyright (C) 2006 Python Software Foundation.
# See C source code for _functools credits/copyright # See C source code for _functools credits/copyright
__all__ = ['update_wrapper', 'wraps', 'WRAPPER_ASSIGNMENTS', 'WRAPPER_UPDATES', __all__ = ['update_wrapper', 'wraps', 'WRAPPER_ASSIGNMENTS', 'WRAPPER_UPDATES',

View File

@ -43,7 +43,7 @@ __all__ = ['Option',
__copyright__ = """ __copyright__ = """
Copyright (c) 2001-2006 Gregory P. Ward. All rights reserved. Copyright (c) 2001-2006 Gregory P. Ward. All rights reserved.
Copyright (c) 2002-2006 Python Software Foundation. All rights reserved. Copyright (c) 2002 Python Software Foundation. All rights reserved.
Redistribution and use in source and binary forms, with or without Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are modification, are permitted provided that the following conditions are

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001,2002 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# csv package unit tests # csv package unit tests
import copy import copy

View File

@ -1,4 +1,4 @@
# Copyright (C) 2002-2006 Python Software Foundation # Copyright (C) 2002 Python Software Foundation
# Contact: email-sig@python.org # Contact: email-sig@python.org
# email package unit tests for (optional) Asian codecs # email package unit tests for (optional) Asian codecs

View File

@ -1,4 +1,4 @@
# Copyright (C) 2001-2010 Python Software Foundation # Copyright (C) 2001 Python Software Foundation
# Contact: email-sig@python.org # Contact: email-sig@python.org
# email package unit tests # email package unit tests

View File

@ -1,4 +1,4 @@
# Copyright (C) 2002-2004 Python Software Foundation # Copyright (C) 2002 Python Software Foundation
# #
# A torture test of the email package. This should not be run as part of the # A torture test of the email package. This should not be run as part of the
# standard Python test suite since it requires several meg of email messages # standard Python test suite since it requires several meg of email messages

View File

@ -1,4 +1,4 @@
# Copyright (C) 2003-2013 Python Software Foundation # Copyright (C) 2003 Python Software Foundation
import copy import copy
import operator import operator
import pickle import pickle

View File

@ -2,7 +2,7 @@
""" """
# Copyright (C) 1999-2001 Gregory P. Ward. # Copyright (C) 1999-2001 Gregory P. Ward.
# Copyright (C) 2002, 2003 Python Software Foundation. # Copyright (C) 2002 Python Software Foundation.
# Written by Greg Ward <gward@python.net> # Written by Greg Ward <gward@python.net>
import re import re

View File

@ -27,7 +27,7 @@ Further information is available in the bundled documentation, and from
http://docs.python.org/library/unittest.html http://docs.python.org/library/unittest.html
Copyright (c) 1999-2003 Steve Purcell Copyright (c) 1999-2003 Steve Purcell
Copyright (c) 2003-2010 Python Software Foundation Copyright (c) 2003 Python Software Foundation
This module is free software, and you may redistribute it and/or modify This module is free software, and you may redistribute it and/or modify
it under the same terms as Python itself, so long as this copyright message it under the same terms as Python itself, so long as this copyright message
and disclaimer are retained in their original form. and disclaimer are retained in their original form.

View File

@ -1,7 +1,7 @@
"""Manage HTTP Response Headers """Manage HTTP Response Headers
Much of this module is red-handedly pilfered from email.message in the stdlib, Much of this module is red-handedly pilfered from email.message in the stdlib,
so portions are Copyright (C) 2001,2002 Python Software Foundation, and were so portions are Copyright (C) 2001 Python Software Foundation, and were
written by Barry Warsaw. written by Barry Warsaw.
""" """

View File

@ -64,7 +64,7 @@ Some software incorporated into Python is under different licenses. The licenses
\f1\b0 \ \f1\b0 \
1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and the Individual or Organization ("Licensee") accessing and otherwise using this software ("Python") in source or binary form and its associated documentation.\ 1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and the Individual or Organization ("Licensee") accessing and otherwise using this software ("Python") in source or binary form and its associated documentation.\
\ \
2. Subject to the terms and conditions of this License Agreement, PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use Python alone or in any derivative version, provided, however, that PSF's License Agreement and PSF's notice of copyright, i.e., "Copyright \'a9 2001-2020 Python Software Foundation; All Rights Reserved" are retained in Python alone or in any derivative version prepared by Licensee.\ 2. Subject to the terms and conditions of this License Agreement, PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use Python alone or in any derivative version, provided, however, that PSF's License Agreement and PSF's notice of copyright, i.e., "Copyright \'a9 2001 Python Software Foundation; All Rights Reserved" are retained in Python alone or in any derivative version prepared by Licensee.\
\ \
3. In the event Licensee prepares a derivative work that is based on or incorporates Python or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python.\ 3. In the event Licensee prepares a derivative work that is based on or incorporates Python or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python.\
\ \

View File

@ -40,9 +40,9 @@
<key>CFBundleExecutable</key> <key>CFBundleExecutable</key>
<string>Python Launcher</string> <string>Python Launcher</string>
<key>NSHumanReadableCopyright</key> <key>NSHumanReadableCopyright</key>
<string>Copyright © 2001-2024 Python Software Foundation</string> <string>Copyright © 2001 Python Software Foundation</string>
<key>CFBundleGetInfoString</key> <key>CFBundleGetInfoString</key>
<string>%VERSION%, © 2001-2024 Python Software Foundation</string> <string>%VERSION%, © 2001 Python Software Foundation</string>
<key>CFBundleIconFile</key> <key>CFBundleIconFile</key>
<string>PythonLauncher.icns</string> <string>PythonLauncher.icns</string>
<key>CFBundleIdentifier</key> <key>CFBundleIdentifier</key>

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2001-2012 Python Software Foundation. All Rights Reserved. * Copyright (c) 2001 Python Software Foundation. All Rights Reserved.
* Modified and extended by Stefan Krah. * Modified and extended by Stefan Krah.
*/ */

View File

@ -1,5 +1,5 @@
# #
# Copyright (C) 2001-2012 Python Software Foundation. All Rights Reserved. # Copyright (C) 2001 Python Software Foundation. All Rights Reserved.
# Modified and extended by Stefan Krah. # Modified and extended by Stefan Krah.
# #

View File

@ -18,7 +18,7 @@ class _functools._lru_cache_wrapper "PyObject *" "&lru_cache_type_spec"
/* _functools module written and maintained /* _functools module written and maintained
by Hye-Shik Chang <perky@FreeBSD.org> by Hye-Shik Chang <perky@FreeBSD.org>
with adaptations by Raymond Hettinger <python@rcn.com> with adaptations by Raymond Hettinger <python@rcn.com>
Copyright (c) 2004, 2005, 2006 Python Software Foundation. Copyright (c) 2004 Python Software Foundation.
All rights reserved. All rights reserved.
*/ */

View File

@ -5,7 +5,7 @@
#include "winver.h" #include "winver.h"
#define PYTHON_COMPANY "Python Software Foundation" #define PYTHON_COMPANY "Python Software Foundation"
#define PYTHON_COPYRIGHT "Copyright \xA9 2001-2024 Python Software Foundation. Copyright \xA9 2000 BeOpen.com. Copyright \xA9 1995-2001 CNRI. Copyright \xA9 1991-1995 SMC." #define PYTHON_COPYRIGHT "Copyright \xA9 2001 Python Software Foundation. Copyright \xA9 2000 BeOpen.com. Copyright \xA9 1995-2001 CNRI. Copyright \xA9 1991-1995 SMC."
#define MS_WINDOWS #define MS_WINDOWS
#include "modsupport.h" #include "modsupport.h"

View File

@ -109,7 +109,7 @@ PSF LICENSE AGREEMENT FOR PYTHON 3.9
analyze, test, perform and/or display publicly, prepare derivative works, analyze, test, perform and/or display publicly, prepare derivative works,
distribute, and otherwise use Python 3.9 alone or in any derivative distribute, and otherwise use Python 3.9 alone or in any derivative
version, provided, however, that PSF's License Agreement and PSF's notice of version, provided, however, that PSF's License Agreement and PSF's notice of
copyright, i.e., "Copyright © 2001-2018 Python Software Foundation; All Rights copyright, i.e., "Copyright © 2001 Python Software Foundation; All Rights
Reserved" are retained in Python 3.9 alone or in any derivative version Reserved" are retained in Python 3.9 alone or in any derivative version
prepared by Licensee. prepared by Licensee.

View File

@ -4,7 +4,7 @@
static const char cprt[] = static const char cprt[] =
"\ "\
Copyright (c) 2001-2024 Python Software Foundation.\n\ Copyright (c) 2001 Python Software Foundation.\n\
All Rights Reserved.\n\ All Rights Reserved.\n\
\n\ \n\
Copyright (c) 2000 BeOpen.com.\n\ Copyright (c) 2000 BeOpen.com.\n\

View File

@ -14,7 +14,7 @@ This is Python version 3.14.0 alpha 1
:target: https://discuss.python.org/ :target: https://discuss.python.org/
Copyright © 2001-2024 Python Software Foundation. All rights reserved. Copyright © 2001 Python Software Foundation. All rights reserved.
See the end of this file for further copyright and license information. See the end of this file for further copyright and license information.
@ -215,7 +215,7 @@ Copyright and License Information
--------------------------------- ---------------------------------
Copyright © 2001-2024 Python Software Foundation. All rights reserved. Copyright © 2001 Python Software Foundation. All rights reserved.
Copyright © 2000 BeOpen.com. All rights reserved. Copyright © 2000 BeOpen.com. All rights reserved.