From 6f1da2042de8e59d467119044e6ce6a5091157dd Mon Sep 17 00:00:00 2001 From: Alyssa Coghlan Date: Wed, 11 Oct 2023 22:05:51 +1000 Subject: [PATCH] Update references to Alyssa Coghlan (#3475) * For most cases (including all PEP metadata), replace birth name with chosen name * Birth name has been retained in parentheses when this makes other references substantially clearer (e.g. references to mailing list posts, elected members of the inaugural Steering Council) --- .../tests/pep_zero_generator/test_parser.py | 2 +- peps/pep-0001.rst | 2 +- peps/pep-0008.rst | 2 +- peps/pep-0306.rst | 2 +- peps/pep-0338.rst | 2 +- peps/pep-0340.rst | 2 +- peps/pep-0343.rst | 6 +- peps/pep-0346.rst | 2 +- peps/pep-0348.rst | 2 +- peps/pep-0359.rst | 2 +- peps/pep-0366.rst | 2 +- peps/pep-0369.rst | 6 +- peps/pep-0377.rst | 2 +- peps/pep-0378.rst | 4 +- peps/pep-0390.rst | 4 +- peps/pep-0394.rst | 2 +- peps/pep-0395.rst | 2 +- peps/pep-0403.rst | 2 +- peps/pep-0405.rst | 2 +- peps/pep-0406.rst | 2 +- peps/pep-0408.rst | 2 +- peps/pep-0411.rst | 2 +- peps/pep-0413.rst | 2 +- peps/pep-0414.rst | 4 +- peps/pep-0415.rst | 4 +- peps/pep-0420.rst | 10 +-- peps/pep-0421.rst | 4 +- peps/pep-0422.rst | 2 +- peps/pep-0425.rst | 6 +- peps/pep-0426.rst | 2 +- peps/pep-0427.rst | 4 +- peps/pep-0430.rst | 2 +- peps/pep-0432.rst | 2 +- peps/pep-0434.rst | 2 +- peps/pep-0436.rst | 4 +- peps/pep-0438.rst | 2 +- peps/pep-0439.rst | 4 +- peps/pep-0440.rst | 4 +- peps/pep-0443.rst | 2 +- peps/pep-0451.rst | 2 +- peps/pep-0453.rst | 2 +- peps/pep-0456.rst | 2 +- peps/pep-0457.rst | 2 +- peps/pep-0458.rst | 4 +- peps/pep-0459.rst | 4 +- peps/pep-0462.rst | 2 +- peps/pep-0466.rst | 2 +- peps/pep-0467.rst | 2 +- peps/pep-0468.rst | 14 ++-- peps/pep-0469.rst | 2 +- peps/pep-0471.rst | 12 +-- peps/pep-0474.rst | 2 +- peps/pep-0477.rst | 2 +- peps/pep-0479.rst | 12 +-- peps/pep-0480.rst | 2 +- peps/pep-0487.rst | 2 +- peps/pep-0489.rst | 8 +- peps/pep-0492.rst | 2 +- peps/pep-0493.rst | 2 +- peps/pep-0496.rst | 2 +- peps/pep-0499.rst | 6 +- peps/pep-0501.rst | 2 +- peps/pep-0504.rst | 2 +- peps/pep-0506.rst | 6 +- peps/pep-0509.rst | 2 +- peps/pep-0513.rst | 2 +- peps/pep-0516.rst | 2 +- peps/pep-0517.rst | 2 +- peps/pep-0518.rst | 2 +- peps/pep-0520.rst | 2 +- peps/pep-0522.rst | 2 +- peps/pep-0527.rst | 2 +- peps/pep-0531.rst | 2 +- peps/pep-0532.rst | 2 +- peps/pep-0534.rst | 2 +- peps/pep-0535.rst | 2 +- peps/pep-0538.rst | 4 +- peps/pep-0539.rst | 2 +- peps/pep-0543.rst | 2 +- peps/pep-0550.rst | 8 +- peps/pep-0554.rst | 2 +- peps/pep-0558.rst | 2 +- peps/pep-0561.rst | 2 +- peps/pep-0563.rst | 10 +-- peps/pep-0565.rst | 2 +- peps/pep-0566.rst | 2 +- peps/pep-0567.rst | 2 +- peps/pep-0571.rst | 2 +- peps/pep-0572.rst | 2 +- peps/pep-0573.rst | 2 +- peps/pep-0574.rst | 4 +- peps/pep-0577.rst | 2 +- peps/pep-0581.rst | 2 +- peps/pep-0582.rst | 2 +- peps/pep-0584.rst | 2 +- peps/pep-0587.rst | 2 +- peps/pep-0588.rst | 4 +- peps/pep-0594.rst | 4 +- peps/pep-0598.rst | 2 +- peps/pep-0601.rst | 2 +- peps/pep-0605.rst | 2 +- peps/pep-0607.rst | 2 +- peps/pep-0610.rst | 4 +- peps/pep-0628.rst | 4 +- peps/pep-0639.rst | 2 +- peps/pep-0642.rst | 2 +- peps/pep-0654.rst | 2 +- peps/pep-3104.rst | 2 +- peps/pep-3144.rst | 4 +- peps/pep-3150.rst | 2 +- peps/pep-3151.rst | 2 +- peps/pep-3156.rst | 2 +- peps/pep-8015.rst | 2 +- peps/pep-8100.rst | 80 +++++++++---------- peps/pep-8101.rst | 2 +- peps/pep-8102.rst | 2 +- peps/pep-8103.rst | 2 +- peps/pep-8104.rst | 2 +- 118 files changed, 215 insertions(+), 215 deletions(-) diff --git a/pep_sphinx_extensions/tests/pep_zero_generator/test_parser.py b/pep_sphinx_extensions/tests/pep_zero_generator/test_parser.py index d2bd324ea..225efa73a 100644 --- a/pep_sphinx_extensions/tests/pep_zero_generator/test_parser.py +++ b/pep_sphinx_extensions/tests/pep_zero_generator/test_parser.py @@ -46,7 +46,7 @@ def test_pep_equal(): ( "pep-0008.rst", { - "authors": "Guido van Rossum, Barry Warsaw, Nick Coghlan", + "authors": "Guido van Rossum, Barry Warsaw, Alyssa Coghlan", "number": 8, "shorthand": ":abbr:`PA (Process, Active)`", "title": "Style Guide for Python Code", diff --git a/peps/pep-0001.rst b/peps/pep-0001.rst index 1764f0614..e691648e7 100644 --- a/peps/pep-0001.rst +++ b/peps/pep-0001.rst @@ -1,6 +1,6 @@ PEP: 1 Title: PEP Purpose and Guidelines -Author: Barry Warsaw, Jeremy Hylton, David Goodger, Nick Coghlan +Author: Barry Warsaw, Jeremy Hylton, David Goodger, Alyssa Coghlan Status: Active Type: Process Created: 13-Jun-2000 diff --git a/peps/pep-0008.rst b/peps/pep-0008.rst index 6c4ac9099..05aa89614 100644 --- a/peps/pep-0008.rst +++ b/peps/pep-0008.rst @@ -4,7 +4,7 @@ Version: $Revision$ Last-Modified: $Date$ Author: Guido van Rossum , Barry Warsaw , - Nick Coghlan + Alyssa Coghlan Status: Active Type: Process Content-Type: text/x-rst diff --git a/peps/pep-0306.rst b/peps/pep-0306.rst index f066e44ff..c4d4a0bd9 100644 --- a/peps/pep-0306.rst +++ b/peps/pep-0306.rst @@ -2,7 +2,7 @@ PEP: 306 Title: How to Change Python's Grammar Version: $Revision$ Last-Modified: $Date$ -Author: Michael Hudson , Jack Diederich , Nick Coghlan , Benjamin Peterson +Author: Michael Hudson , Jack Diederich , Alyssa Coghlan , Benjamin Peterson Status: Withdrawn Type: Informational Content-Type: text/x-rst diff --git a/peps/pep-0338.rst b/peps/pep-0338.rst index 81a665541..f452ebdce 100644 --- a/peps/pep-0338.rst +++ b/peps/pep-0338.rst @@ -2,7 +2,7 @@ PEP: 338 Title: Executing modules as scripts Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0340.rst b/peps/pep-0340.rst index e6873a204..ab645a614 100644 --- a/peps/pep-0340.rst +++ b/peps/pep-0340.rst @@ -554,7 +554,7 @@ In no useful order: Alex Martelli, Barry Warsaw, Bob Ippolito, Brett Cannon, Brian Sabbey, Chris Ryland, Doug Landauer, Duncan Booth, Fredrik Lundh, Greg Ewing, Holger Krekel, Jason Diamond, Jim Jewett, Josiah Carlson, Ka-Ping Yee, Michael Chermside, -Michael Hudson, Neil Schemenauer, Nick Coghlan, Paul Moore, +Michael Hudson, Neil Schemenauer, Alyssa Coghlan, Paul Moore, Phillip Eby, Raymond Hettinger, Georg Brandl, Samuele Pedroni, Shannon Behrens, Skip Montanaro, Steven Bethard, Terry Reedy, Tim Delaney, Aahz, and others. Thanks all for the valuable diff --git a/peps/pep-0343.rst b/peps/pep-0343.rst index 8e18d8f79..7256b2a35 100644 --- a/peps/pep-0343.rst +++ b/peps/pep-0343.rst @@ -2,7 +2,7 @@ PEP: 343 Title: The "with" Statement Version: $Revision$ Last-Modified: $Date$ -Author: Guido van Rossum, Nick Coghlan +Author: Guido van Rossum, Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst @@ -25,7 +25,7 @@ Author's Note ============= This PEP was originally written in first person by Guido, and -subsequently updated by Nick Coghlan to reflect later discussion +subsequently updated by Alyssa (Nick) Coghlan to reflect later discussion on python-dev. Any first person references are from Guido's original. @@ -938,7 +938,7 @@ References .. [6] Proposal to use the PEP 342 enhanced generator API directly https://mail.python.org/pipermail/python-dev/2005-October/056969.html -.. [7] Guido lets me (Nick Coghlan) talk him into a bad idea ;) +.. [7] Guido lets me (Alyssa Coghlan) talk him into a bad idea ;) https://mail.python.org/pipermail/python-dev/2005-October/057018.html .. [8] Guido raises some exception handling questions diff --git a/peps/pep-0346.rst b/peps/pep-0346.rst index 4666ff6c9..b656b96ff 100644 --- a/peps/pep-0346.rst +++ b/peps/pep-0346.rst @@ -2,7 +2,7 @@ PEP: 346 Title: User Defined ("``with``") Statements Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Withdrawn Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0348.rst b/peps/pep-0348.rst index d72229047..2c3d7cdc8 100644 --- a/peps/pep-0348.rst +++ b/peps/pep-0348.rst @@ -436,7 +436,7 @@ was used. Acknowledgements ================ -Thanks to Robert Brewer, Josiah Carlson, Nick Coghlan, Timothy +Thanks to Robert Brewer, Josiah Carlson, Alyssa Coghlan, Timothy Delaney, Jack Diedrich, Fred L. Drake, Jr., Philip J. Eby, Greg Ewing, James Y. Knight, MA Lemburg, Guido van Rossum, Stephen J. Turnbull, Raymond Hettinger, and everyone else I missed for participating in the diff --git a/peps/pep-0359.rst b/peps/pep-0359.rst index a2aa6d410..342f5fa77 100644 --- a/peps/pep-0359.rst +++ b/peps/pep-0359.rst @@ -327,7 +327,7 @@ Keyword ------- Does the ``make`` keyword break too much code? Originally, the make -statement used the keyword ``create`` (a suggestion due to Nick +statement used the keyword ``create`` (a suggestion due to Alyssa Coghlan). However, investigations into the standard library [8]_ and Zope+Plone code [9]_ revealed that ``create`` would break a lot more code, so ``make`` was adopted as the keyword instead. However, there diff --git a/peps/pep-0366.rst b/peps/pep-0366.rst index 73eeb61f4..20a8a7280 100644 --- a/peps/pep-0366.rst +++ b/peps/pep-0366.rst @@ -2,7 +2,7 @@ PEP: 366 Title: Main module explicit relative imports Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0369.rst b/peps/pep-0369.rst index 40caa8c66..cdca12230 100644 --- a/peps/pep-0369.rst +++ b/peps/pep-0369.rst @@ -42,11 +42,11 @@ as post import hooks. Use cases ========= -A use case for a post import hook is mentioned in Nick Coghlan's initial +A use case for a post import hook is mentioned in Alyssa (Nick) Coghlan's initial posting [2]_. about callbacks on module import. It was found during the development of Python 3.0 and its ABCs. We wanted to register classes like decimal.Decimal with an ABC but the module should not be imported -on every interpreter startup. Nick came up with this example:: +on every interpreter startup. Alyssa came up with this example:: @imp.when_imported('decimal') def register(decimal): @@ -261,7 +261,7 @@ documentation updates and additional unit tests. Acknowledgments =============== -Nick Coghlan, for proof reading and the initial discussion +Alyssa Coghlan, for proof reading and the initial discussion Phillip J. Eby, for his implementation in PEAK and help with my own implementation diff --git a/peps/pep-0377.rst b/peps/pep-0377.rst index ef3184bc3..749d3d4d5 100644 --- a/peps/pep-0377.rst +++ b/peps/pep-0377.rst @@ -2,7 +2,7 @@ PEP: 377 Title: Allow __enter__() methods to skip the statement body Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Rejected Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0378.rst b/peps/pep-0378.rst index da2293915..7077fc55e 100644 --- a/peps/pep-0378.rst +++ b/peps/pep-0378.rst @@ -44,8 +44,8 @@ task easier for many users. .. _`Babel`: http://babel.edgewall.org/ -Main Proposal (from Nick Coghlan, originally called Proposal I) -=============================================================== +Main Proposal (from Alyssa Coghlan, originally called Proposal I) +================================================================= A comma will be added to the format() specifier mini-language:: diff --git a/peps/pep-0390.rst b/peps/pep-0390.rst index 502e43a4f..e8c1f77d1 100644 --- a/peps/pep-0390.rst +++ b/peps/pep-0390.rst @@ -3,7 +3,7 @@ Title: Static metadata for Distutils Version: $Revision$ Last-Modified: $Date$ Author: Tarek Ziadé -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Rejected Type: Standards Track @@ -25,7 +25,7 @@ Rejection Notice ================ As distutils2 is no longer going to be incorporated into the standard -library, this PEP was rejected by Nick Coghlan in late April, 2013. +library, this PEP was rejected by Alyssa Coghlan in late April, 2013. A replacement PEP based on :pep:`426` (metadata 2.0) will be created that defines the minimum amount of information needed to generate an sdist diff --git a/peps/pep-0394.rst b/peps/pep-0394.rst index c3438657f..f3ffcd7d0 100644 --- a/peps/pep-0394.rst +++ b/peps/pep-0394.rst @@ -3,7 +3,7 @@ Title: The "python" Command on Unix-Like Systems Version: $Revision$ Last-Modified: $Date$ Author: Kerrick Staley , - Nick Coghlan , + Alyssa Coghlan , Barry Warsaw , Petr Viktorin , Miro Hrončok , diff --git a/peps/pep-0395.rst b/peps/pep-0395.rst index 04e848206..f270183c8 100644 --- a/peps/pep-0395.rst +++ b/peps/pep-0395.rst @@ -2,7 +2,7 @@ PEP: 395 Title: Qualified Names for Modules Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Withdrawn Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0403.rst b/peps/pep-0403.rst index e91f00bb0..aadaff6c4 100644 --- a/peps/pep-0403.rst +++ b/peps/pep-0403.rst @@ -2,7 +2,7 @@ PEP: 403 Title: General purpose decorator clause (aka "@in" clause) Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Deferred Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0405.rst b/peps/pep-0405.rst index 22e0a2624..8c95d1c1d 100644 --- a/peps/pep-0405.rst +++ b/peps/pep-0405.rst @@ -3,7 +3,7 @@ Title: Python Virtual Environments Version: $Revision$ Last-Modified: $Date$ Author: Carl Meyer -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Status: Final Type: Standards Track Topic: Packaging diff --git a/peps/pep-0406.rst b/peps/pep-0406.rst index c290980b3..be1ffaeac 100644 --- a/peps/pep-0406.rst +++ b/peps/pep-0406.rst @@ -2,7 +2,7 @@ PEP: 406 Title: Improved Encapsulation of Import State Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , Greg Slodkowicz +Author: Alyssa Coghlan , Greg Slodkowicz Status: Withdrawn Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0408.rst b/peps/pep-0408.rst index bc34c0139..788d7f417 100644 --- a/peps/pep-0408.rst +++ b/peps/pep-0408.rst @@ -2,7 +2,7 @@ PEP: 408 Title: Standard library __preview__ package Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , +Author: Alyssa Coghlan , Eli Bendersky Status: Rejected Type: Standards Track diff --git a/peps/pep-0411.rst b/peps/pep-0411.rst index 8bee39e6b..e4969dc43 100644 --- a/peps/pep-0411.rst +++ b/peps/pep-0411.rst @@ -2,7 +2,7 @@ PEP: 411 Title: Provisional packages in the Python standard library Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , +Author: Alyssa Coghlan , Eli Bendersky Status: Superseded Type: Informational diff --git a/peps/pep-0413.rst b/peps/pep-0413.rst index 933972b21..f2778b256 100644 --- a/peps/pep-0413.rst +++ b/peps/pep-0413.rst @@ -2,7 +2,7 @@ PEP: 413 Title: Faster evolution of the Python Standard Library Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Withdrawn Type: Process Content-Type: text/x-rst diff --git a/peps/pep-0414.rst b/peps/pep-0414.rst index d8ef45f61..7b62aae4f 100644 --- a/peps/pep-0414.rst +++ b/peps/pep-0414.rst @@ -3,7 +3,7 @@ Title: Explicit Unicode Literal for Python 3.3 Version: $Revision$ Last-Modified: $Date$ Author: Armin Ronacher , - Nick Coghlan + Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst @@ -102,7 +102,7 @@ Author's Note This PEP was originally written by Armin Ronacher, and Guido's approval was given based on that version. -The currently published version has been rewritten by Nick Coghlan to +The currently published version has been rewritten by Alyssa Coghlan to include additional historical details and rationale that were taken into account when Guido made his decision, but were not explicitly documented in Armin's version of the PEP. diff --git a/peps/pep-0415.rst b/peps/pep-0415.rst index 48715a21f..a8a695cfd 100644 --- a/peps/pep-0415.rst +++ b/peps/pep-0415.rst @@ -3,7 +3,7 @@ Title: Implement context suppression with exception attributes Version: $Revision$ Last-Modified: $Date$ Author: Benjamin Peterson -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst @@ -28,7 +28,7 @@ instances. PEP Acceptance ============== -This PEP was accepted by Nick Coghlan on the 14th of May, 2012. +This PEP was accepted by Alyssa Coghlan on the 14th of May, 2012. Rationale diff --git a/peps/pep-0420.rst b/peps/pep-0420.rst index 0f0baa733..ea20501ab 100644 --- a/peps/pep-0420.rst +++ b/peps/pep-0420.rst @@ -444,7 +444,7 @@ lacking an ``__init__.py`` file. Such a directory will now be imported as a namespace package, whereas in prior Python versions an ImportWarning would be raised. -Nick Coghlan presented a list of his objections to this proposal [4]_. +Alyssa (Nick) Coghlan presented a list of her objections to this proposal [4]_. They are: 1. Implicit package directories go against the Zen of Python. @@ -458,7 +458,7 @@ They are: 4. Implicit package directories will permanently entrench current newbie-hostile behavior in ``__main__``. -Nick later gave a detailed response to his own objections [5]_, which +Alyssa later gave a detailed response to her own objections [5]_, which is summarized here: 1. The practicality of this PEP wins over other proposals and the @@ -500,7 +500,7 @@ Dynamic path computation ------------------------ Guido raised a concern that automatic dynamic path computation was an -unnecessary feature [8]_. Later in that thread, PJ Eby and Nick +unnecessary feature [8]_. Later in that thread, PJ Eby and Alyssa Coghlan presented arguments as to why dynamic computation would minimize surprise to Python users. The conclusion of that discussion has been included in this PEP's Rationale section. @@ -622,10 +622,10 @@ References .. [3] PyCon 2012 Namespace Package discussion outcome (https://mail.python.org/pipermail/import-sig/2012-March/000421.html) -.. [4] Nick Coghlan's objection to the lack of marker files or directories +.. [4] Alyssa Coghlan's objection to the lack of marker files or directories (https://mail.python.org/pipermail/import-sig/2012-March/000423.html) -.. [5] Nick Coghlan's response to his initial objections +.. [5] Alyssa Coghlan's response to her initial objections (https://mail.python.org/pipermail/import-sig/2012-April/000464.html) .. [6] Martin v. Löwis's suggestion to make ``encodings`` a namespace diff --git a/peps/pep-0421.rst b/peps/pep-0421.rst index e1287ea30..1f5a410ed 100644 --- a/peps/pep-0421.rst +++ b/peps/pep-0421.rst @@ -169,7 +169,7 @@ Non-Required Attributes Earlier versions of this PEP included a required attribute called ``metadata`` that held any non-required, per-implementation data -[#Nick]_. However, this proved to be an unnecessary addition +[#Alyssa]_. However, this proved to be an unnecessary addition considering the purpose of ``sys.implementation``. Ultimately, non-required attributes are virtually ignored in this PEP. @@ -502,7 +502,7 @@ References .. [#javatest] The use of ``os.name`` as 'java' in the stdlib test suite. http://hg.python.org/cpython/file/2f563908ebc5/Lib/test/support.py#l512 -.. [#Nick] Nick Coghlan's proposal for ``sys.implementation.metadata``: +.. [#Alyssa] Alyssa (Nick) Coghlan's proposal for ``sys.implementation.metadata``: https://mail.python.org/pipermail/python-ideas/2012-May/014984.html .. [#Barry] Feedback from Barry Warsaw: diff --git a/peps/pep-0422.rst b/peps/pep-0422.rst index 655dc78e8..dad61a6e0 100644 --- a/peps/pep-0422.rst +++ b/peps/pep-0422.rst @@ -2,7 +2,7 @@ PEP: 422 Title: Simpler customisation of class creation Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , +Author: Alyssa Coghlan , Daniel Urban Status: Withdrawn Type: Standards Track diff --git a/peps/pep-0425.rst b/peps/pep-0425.rst index 5037b576a..d1fd39d17 100644 --- a/peps/pep-0425.rst +++ b/peps/pep-0425.rst @@ -3,7 +3,7 @@ Title: Compatibility Tags for Built Distributions Version: $Revision$ Last-Modified: 07-Aug-2012 Author: Daniel Holth -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Status: Final Type: Standards Track Topic: Packaging @@ -30,7 +30,7 @@ they will be included in filenames. PEP Acceptance ============== -This PEP was accepted by Nick Coghlan on 17th February, 2013. +This PEP was accepted by Alyssa Coghlan on 17th February, 2013. Rationale @@ -283,7 +283,7 @@ References Acknowledgements ================ -The author thanks Paul Moore, Nick Coghlan, Marc Abramowitz, and +The author thanks Paul Moore, Alyssa Coghlan, Marc Abramowitz, and Mr. Michele Lacchia for their valuable help and advice. Copyright diff --git a/peps/pep-0426.rst b/peps/pep-0426.rst index 5163310de..6653ecdba 100644 --- a/peps/pep-0426.rst +++ b/peps/pep-0426.rst @@ -2,7 +2,7 @@ PEP: 426 Title: Metadata for Python Software Packages 2.0 Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , +Author: Alyssa Coghlan , Daniel Holth , Donald Stufft BDFL-Delegate: Donald Stufft diff --git a/peps/pep-0427.rst b/peps/pep-0427.rst index d75ac752a..921a6258c 100644 --- a/peps/pep-0427.rst +++ b/peps/pep-0427.rst @@ -3,7 +3,7 @@ Title: The Wheel Binary Package Format 1.0 Version: $Revision$ Last-Modified: $Date$ Author: Daniel Holth -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Final Type: Standards Track @@ -35,7 +35,7 @@ PEP Acceptance ============== This PEP was accepted, and the defined wheel version updated to 1.0, by -Nick Coghlan on 16th February, 2013 [1]_ +Alyssa Coghlan on 16th February, 2013 [1]_ Rationale diff --git a/peps/pep-0430.rst b/peps/pep-0430.rst index d00e498c2..6bf2f03a6 100644 --- a/peps/pep-0430.rst +++ b/peps/pep-0430.rst @@ -2,7 +2,7 @@ PEP: 430 Title: Migrating to Python 3 as the default online documentation Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan BDFL-Delegate: Georg Brandl Status: Final Type: Informational diff --git a/peps/pep-0432.rst b/peps/pep-0432.rst index 6feef5977..676ca96fe 100644 --- a/peps/pep-0432.rst +++ b/peps/pep-0432.rst @@ -2,7 +2,7 @@ PEP: 432 Title: Restructuring the CPython startup sequence Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , +Author: Alyssa Coghlan , Victor Stinner , Eric Snow Discussions-To: capi-sig@python.org diff --git a/peps/pep-0434.rst b/peps/pep-0434.rst index b754d2a48..95a072258 100644 --- a/peps/pep-0434.rst +++ b/peps/pep-0434.rst @@ -4,7 +4,7 @@ Version: $Revision$ Last-Modified: $Date$ Author: Todd Rovito , Terry Reedy -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Status: Active Type: Informational Content-Type: text/x-rst diff --git a/peps/pep-0436.rst b/peps/pep-0436.rst index c1a7f277e..7528edb3f 100644 --- a/peps/pep-0436.rst +++ b/peps/pep-0436.rst @@ -693,7 +693,7 @@ Notes / TBD currently under discussion. Argument Clinic will add support for the prototype when it becomes viable. -* Nick Coghlan suggests that we a) only support at most one left-optional +* Alyssa Coghlan suggests that we a) only support at most one left-optional group per function, and b) in the face of ambiguity, prefer the left group over the right group. This would solve all our existing use cases including range(). @@ -757,7 +757,7 @@ The PEP author wishes to thank Ned Batchelder for permission to shamelessly rip off his clever design for Cog--"my favorite tool that I've never gotten to use". Thanks also to everyone who provided feedback on the [bugtracker issue] and on python-dev. Special thanks -to Nick Coglan and Guido van Rossum for a rousing two-hour in-person +to Alyssa (Nick) Coghlan and Guido van Rossum for a rousing two-hour in-person deep dive on the topic at PyCon US 2013. diff --git a/peps/pep-0438.rst b/peps/pep-0438.rst index 30ee2d530..4b2aff25e 100644 --- a/peps/pep-0438.rst +++ b/peps/pep-0438.rst @@ -451,7 +451,7 @@ Donald Stufft for pushing away from external hosting and offering to implement both a Pull Request for the necessary PyPI changes and the analysis tool to drive the transition phase 1. -Marc-Andre Lemburg, Nick Coghlan and catalog-sig in general for +Marc-Andre Lemburg, Alyssa Coghlan and catalog-sig in general for thinking through issues regarding getting rid of "external hosting". diff --git a/peps/pep-0439.rst b/peps/pep-0439.rst index b07a72043..a354e9673 100644 --- a/peps/pep-0439.rst +++ b/peps/pep-0439.rst @@ -3,7 +3,7 @@ Title: Inclusion of implicit pip bootstrap in Python installation Version: $Revision$ Last-Modified: $Date$ Author: Richard Jones -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Rejected Type: Standards Track @@ -234,7 +234,7 @@ References Acknowledgments =============== -Nick Coghlan for his thoughts on the proposal and dealing with the Red +Alyssa Coghlan for her thoughts on the proposal and dealing with the Red Hat issue. Jannis Leidel and Carl Meyer for their thoughts. Marcus Smith for feedback. diff --git a/peps/pep-0440.rst b/peps/pep-0440.rst index 4cc287bf3..b8f2e5b42 100644 --- a/peps/pep-0440.rst +++ b/peps/pep-0440.rst @@ -1,8 +1,8 @@ PEP: 440 Title: Version Identification and Dependency Specification -Author: Nick Coghlan , +Author: Alyssa Coghlan , Donald Stufft -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Final Type: Standards Track diff --git a/peps/pep-0443.rst b/peps/pep-0443.rst index 5e0d8fc18..36ae2a572 100644 --- a/peps/pep-0443.rst +++ b/peps/pep-0443.rst @@ -370,7 +370,7 @@ PEAK-Rules, influences include Paul Moore's original issue [#issue-5135]_ that proposed exposing ``pkgutil.simplegeneric`` as part of the ``functools`` API, Guido van Rossum's article on multimethods [#artima2005]_, and discussions with Raymond Hettinger on a general -pprint rewrite. Huge thanks to Nick Coghlan for encouraging me to create +pprint rewrite. Huge thanks to Alyssa Coghlan for encouraging me to create this PEP and providing initial feedback. diff --git a/peps/pep-0451.rst b/peps/pep-0451.rst index 6e673e92a..be1fa1718 100644 --- a/peps/pep-0451.rst +++ b/peps/pep-0451.rst @@ -3,7 +3,7 @@ Title: A ModuleSpec Type for the Import System Version: $Revision$ Last-Modified: $Date$ Author: Eric Snow -BDFL-Delegate: Brett Cannon , Nick Coghlan +BDFL-Delegate: Brett Cannon , Alyssa Coghlan Discussions-To: import-sig@python.org Status: Final Type: Standards Track diff --git a/peps/pep-0453.rst b/peps/pep-0453.rst index cbb4ac80d..656b11720 100644 --- a/peps/pep-0453.rst +++ b/peps/pep-0453.rst @@ -1,7 +1,7 @@ PEP: 453 Title: Explicit bootstrapping of pip in Python installations Author: Donald Stufft , - Nick Coghlan + Alyssa Coghlan BDFL-Delegate: Martin von Löwis Status: Final Type: Standards Track diff --git a/peps/pep-0456.rst b/peps/pep-0456.rst index 240ada264..5e0e79675 100644 --- a/peps/pep-0456.rst +++ b/peps/pep-0456.rst @@ -3,7 +3,7 @@ Title: Secure and interchangeable hash algorithm Version: $Revision$ Last-Modified: $Date$ Author: Christian Heimes -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0457.rst b/peps/pep-0457.rst index bc9730ec8..a687b8ebc 100644 --- a/peps/pep-0457.rst +++ b/peps/pep-0457.rst @@ -242,7 +242,7 @@ Credit for the use of '/' as the separator between positional-only and positiona parameters goes to Guido van Rossum, in a proposal from 2012. [#GUIDO]_ Credit for making left option groups higher precedence goes to -Nick Coghlan. (Conversation in person at PyCon US 2013.) +Alyssa Coghlan. (Conversation in person at PyCon US 2013.) .. [#DICT] http://docs.python.org/3/library/stdtypes.html#dict diff --git a/peps/pep-0458.rst b/peps/pep-0458.rst index f16faab27..e3459db94 100644 --- a/peps/pep-0458.rst +++ b/peps/pep-0458.rst @@ -9,7 +9,7 @@ Author: Trishank Karthik Kuppusamy , Joshua Lock , Lois Anne DeLong , Justin Cappos -Sponsor: Nick Coghlan +Sponsor: Alyssa Coghlan BDFL-Delegate: Donald Stufft Discussions-To: https://discuss.python.org/t/pep-458-secure-pypi-downloads-with-package-signing/2648 Status: Accepted @@ -1380,7 +1380,7 @@ conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. -We thank Nick Coghlan, Daniel Holth, Donald Stufft, and the distutils-sig +We thank Alyssa Coghlan, Daniel Holth, Donald Stufft, and the distutils-sig community in general for helping us to think about how to usably and efficiently integrate TUF with PyPI. diff --git a/peps/pep-0459.rst b/peps/pep-0459.rst index 74920f90d..6fe870a0d 100644 --- a/peps/pep-0459.rst +++ b/peps/pep-0459.rst @@ -2,8 +2,8 @@ PEP: 459 Title: Standard Metadata Extensions for Python Software Packages Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan -BDFL-Delegate: Nick Coghlan +Author: Alyssa Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Withdrawn Type: Standards Track diff --git a/peps/pep-0462.rst b/peps/pep-0462.rst index 0c2c7d778..73b1846a5 100644 --- a/peps/pep-0462.rst +++ b/peps/pep-0462.rst @@ -1,6 +1,6 @@ PEP: 462 Title: Core development workflow automation for CPython -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Withdrawn Type: Process Content-Type: text/x-rst diff --git a/peps/pep-0466.rst b/peps/pep-0466.rst index 943186590..0cf6d6ba3 100644 --- a/peps/pep-0466.rst +++ b/peps/pep-0466.rst @@ -2,7 +2,7 @@ PEP: 466 Title: Network Security Enhancements for Python 2.7.x Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , +Author: Alyssa Coghlan , Status: Final Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0467.rst b/peps/pep-0467.rst index 413eba6ce..50eaf43ac 100644 --- a/peps/pep-0467.rst +++ b/peps/pep-0467.rst @@ -2,7 +2,7 @@ PEP: 467 Title: Minor API improvements for binary sequences Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , Ethan Furman +Author: Alyssa Coghlan , Ethan Furman Status: Draft Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0468.rst b/peps/pep-0468.rst index fec816e7f..a7d2277b6 100644 --- a/peps/pep-0468.rst +++ b/peps/pep-0468.rst @@ -56,8 +56,8 @@ and with this proposal:: def spam(a, **kwargs): ... -Nick Coglan, speaking of some of the uses cases, summed it up well -[#nick_obvious]_:: +Alyssa (Nick) Coghlan, speaking of some of the uses cases, summed it up well +[#alyssa_obvious]_:: These *can* all be done today, but *not* by using keyword arguments. In my view, the problem to be addressed is that keyword arguments @@ -80,11 +80,11 @@ constructor for OrderedDict. [#past_threads]_ [#loss_of_order]_ Use Cases ========= -As Nick noted, the current behavior of \*\*kwargs is unintuitive in +As Alyssa noted, the current behavior of \*\*kwargs is unintuitive in cases where one would expect order to matter. Aside from more specific cases outlined below, in general "anything else where you want to control the iteration order *and* set field names and values in a single -call will potentially benefit." [#nick_general]_ That matters in the +call will potentially benefit." [#alyssa_general]_ That matters in the case of factories (e.g. __init__()) for ordered types. Serialization @@ -92,7 +92,7 @@ Serialization Obviously OrderedDict would benefit (both __init__() and update()) from ordered kwargs. However, the benefit also extends to serialization -APIs [#nick_obvious]_:: +APIs [#alyssa_obvious]_:: In the context of serialisation, one key lesson we have learned is that arbitrary ordering is a problem when you want to minimise @@ -365,7 +365,7 @@ Footnotes References ========== -.. [#nick_obvious] +.. [#alyssa_obvious] https://mail.python.org/pipermail/python-ideas/2014-April/027512.html .. [#past_threads] @@ -401,7 +401,7 @@ References https://mail.python.org/pipermail/python-dev/2013-May/126328.html -.. [#nick_general] +.. [#alyssa_general] https://mail.python.org/pipermail/python-dev/2012-December/123105.html .. [#raymond_debug] diff --git a/peps/pep-0469.rst b/peps/pep-0469.rst index 1307bfc08..b390be40c 100644 --- a/peps/pep-0469.rst +++ b/peps/pep-0469.rst @@ -2,7 +2,7 @@ PEP: 469 Title: Migration of dict iteration code to Python 3 Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Withdrawn Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0471.rst b/peps/pep-0471.rst index 3a02fda57..f40fce5fa 100644 --- a/peps/pep-0471.rst +++ b/peps/pep-0471.rst @@ -296,7 +296,7 @@ others on the python-dev and python-ideas mailing lists. A sampling: scandir and :pep:`471` on `this June 2014 python-dev thread `_ -* **Nick Coghlan**, a core Python developer: "I've had the local Red +* **Alyssa Coghlan**, a core Python developer: "I've had the local Red Hat release engineering team express their displeasure at having to stat every file in a network mounted directory tree for info that is present in the dirent structure, so a definite +1 to os.scandir from @@ -327,7 +327,7 @@ others on the python-dev and python-ideas mailing lists. A sampling: it to 3.4." [`source6 `_] -Support for this PEP itself (meta-support?) was given by Nick Coghlan +Support for this PEP itself (meta-support?) was given by Alyssa (Nick) Coghlan on python-dev: "A PEP reviewing all this for 3.5 and proposing a specific os.scandir API would be a good thing." [`source7 `_] @@ -526,7 +526,7 @@ DirEntry fields being static with an ensure_lstat option -------------------------------------------------------- Another seemingly simpler and attractive option was suggested by -Nick Coghlan in this `June 2014 python-dev message +Alyssa Coghlan in this `June 2014 python-dev message `_: make ``DirEntry.is_X`` and ``DirEntry.lstat_result`` properties, and populate ``DirEntry.lstat_result`` at iteration time, but only if @@ -586,12 +586,12 @@ See also some previous discussion: * `May 2013 python-dev thread `_ - where Nick Coghlan makes the original case for a ``DirEntry``-style + where Alyssa Coghlan makes the original case for a ``DirEntry``-style object. * `June 2014 python-dev thread `_ - where Nick Coghlan makes (another) good case against the two-tuple + where Alyssa Coghlan makes (another) good case against the two-tuple approach. @@ -659,7 +659,7 @@ Previous discussion * `Further May 2013 thread Ben Hoyt started on python-dev `_ - that refined the ``scandir()`` API, including Nick Coghlan's + that refined the ``scandir()`` API, including Alyssa Coghlan's suggestion of scandir yielding ``DirEntry``-like objects * `November 2013 thread Ben Hoyt started on python-dev diff --git a/peps/pep-0474.rst b/peps/pep-0474.rst index 4e3490e87..ce94bc4a7 100644 --- a/peps/pep-0474.rst +++ b/peps/pep-0474.rst @@ -2,7 +2,7 @@ PEP: 474 Title: Creating forge.python.org Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Withdrawn Type: Process Content-Type: text/x-rst diff --git a/peps/pep-0477.rst b/peps/pep-0477.rst index 721bae141..acb8a2a88 100644 --- a/peps/pep-0477.rst +++ b/peps/pep-0477.rst @@ -1,7 +1,7 @@ PEP: 477 Title: Backport ensurepip (PEP 453) to Python 2.7 Author: Donald Stufft , - Nick Coghlan + Alyssa Coghlan BDFL-Delegate: Benjamin Peterson Status: Final Type: Standards Track diff --git a/peps/pep-0479.rst b/peps/pep-0479.rst index e5cbe823e..11c4b752e 100644 --- a/peps/pep-0479.rst +++ b/peps/pep-0479.rst @@ -210,7 +210,7 @@ implementation of ``groupby`` [5]_ currently has comments "Exit on propagate and then be handled. This will be unusual, but not unknown, and such constructs will fail. Other examples abound, e.g. [6]_, [7]_. -(Nick Coghlan comments: """If you wanted to factor out a helper +(Alyssa Coghlan comments: """If you wanted to factor out a helper function that terminated the generator you'd have to do "return yield from helper()" rather than just "helper()".""") @@ -425,7 +425,7 @@ exception. Supplying a specific exception to raise on return ------------------------------------------------- -Nick Coghlan suggested a means of providing a specific +Alyssa (Nick) Coghlan suggested a means of providing a specific ``StopIteration`` instance to the generator; if any other instance of ``StopIteration`` is raised, it is an error, but if that particular one is raised, the generator has properly completed. This subproposal @@ -443,7 +443,7 @@ raising ``StopIteration``, it raises a specific subclass of If it is not that subclass, it is an escaping exception rather than a return statement. -The inspiration for this alternative proposal was Nick's observation +The inspiration for this alternative proposal was Alyssa's observation [8]_ that if an ``asyncio`` coroutine [9]_ accidentally raises ``StopIteration``, it currently terminates silently, which may present a hard-to-debug mystery to the developer. The main proposal turns @@ -502,7 +502,7 @@ avoid a ``try/except`` block. Sub-proposal: decorator to explicitly request current behaviour --------------------------------------------------------------- -Nick Coghlan suggested [11]_ that the situations where the current +Alyssa Coghlan suggested [11]_ that the situations where the current behaviour is desired could be supported by means of a decorator:: from itertools import allow_implicit_stop @@ -598,7 +598,7 @@ References .. [7] wrap unbounded generator to restrict its output (http://code.activestate.com/recipes/66427-wrap-unbounded-generator-to-restrict-its-output/) -.. [8] Post from Nick Coghlan mentioning asyncio +.. [8] Post from Alyssa (Nick) Coghlan mentioning asyncio (https://mail.python.org/pipermail/python-ideas/2014-November/029961.html) .. [9] Coroutines in asyncio @@ -607,7 +607,7 @@ References .. [10] Post from Mark Shannon with alternate proposal (https://mail.python.org/pipermail/python-dev/2014-November/137129.html) -.. [11] Idea from Nick Coghlan +.. [11] Idea from Alyssa Coghlan (https://mail.python.org/pipermail/python-dev/2014-November/137201.html) .. [12] Rejection of above idea by GvR diff --git a/peps/pep-0480.rst b/peps/pep-0480.rst index dbd5e3dd6..339287275 100644 --- a/peps/pep-0480.rst +++ b/peps/pep-0480.rst @@ -898,7 +898,7 @@ conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. -We thank Nick Coghlan, Daniel Holth, Donald Stufft, Sumana +We thank Alyssa Coghlan, Daniel Holth, Donald Stufft, Sumana Harihareswara, and the distutils-sig community in general for helping us to think about how to usably and efficiently integrate TUF with PyPI. diff --git a/peps/pep-0487.rst b/peps/pep-0487.rst index 4b63ad369..c5ff2a08b 100644 --- a/peps/pep-0487.rst +++ b/peps/pep-0487.rst @@ -455,7 +455,7 @@ This got its own :pep:`520`. History ======= -This used to be a competing proposal to :pep:`422` by Nick Coghlan and Daniel +This used to be a competing proposal to :pep:`422` by Alyssa Coghlan and Daniel Urban. :pep:`422` intended to achieve the same goals as this PEP, but with a different way of implementation. In the meantime, :pep:`422` has been withdrawn favouring this approach. diff --git a/peps/pep-0489.rst b/peps/pep-0489.rst index 4b08d104e..1f06fcbc3 100644 --- a/peps/pep-0489.rst +++ b/peps/pep-0489.rst @@ -4,7 +4,7 @@ Version: $Revision$ Last-Modified: $Date$ Author: Petr Viktorin , Stefan Behnel , - Nick Coghlan + Alyssa Coghlan BDFL-Delegate: Eric Snow Discussions-To: import-sig@python.org Status: Final @@ -812,8 +812,8 @@ This proposal did not correspond to the (then nonexistent) :pep:`451`, where module creation and initialization is broken into distinct steps. It also did not support loading an extension into pre-existing module objects. -Nick Coghlan proposed "Create" and "Exec" hooks, and wrote a prototype -implementation [#nicks-prototype]_. +Alyssa (Nick) Coghlan proposed "Create" and "Exec" hooks, and wrote a prototype +implementation [#alyssas-prototype]_. At this time :pep:`451` was still not implemented, so the prototype does not use ModuleSpec. @@ -837,7 +837,7 @@ References .. [#stefans_protopep] https://mail.python.org/pipermail/python-dev/2013-August/128087.html -.. [#nicks-prototype] +.. [#alyssas-prototype] https://mail.python.org/pipermail/python-dev/2013-August/128101.html .. [#gh-repo] diff --git a/peps/pep-0492.rst b/peps/pep-0492.rst index 2bab371de..7d4f09280 100644 --- a/peps/pep-0492.rst +++ b/peps/pep-0492.rst @@ -1444,7 +1444,7 @@ Acknowledgments I thank Guido van Rossum, Victor Stinner, Elvis Pranskevichus, Andrew Svetlov, Łukasz Langa, Greg Ewing, Stephen J. Turnbull, Jim J. Jewett, -Brett Cannon, Nick Coghlan, Steven D'Aprano, Paul Moore, Nathaniel +Brett Cannon, Alyssa Coghlan, Steven D'Aprano, Paul Moore, Nathaniel Smith, Ethan Furman, Stefan Behnel, Paul Sokolovsky, Victor Petrovykh, and many others for their feedback, ideas, edits, criticism, code reviews, and discussions around this PEP. diff --git a/peps/pep-0493.rst b/peps/pep-0493.rst index 0cf4c5341..9636fcee0 100644 --- a/peps/pep-0493.rst +++ b/peps/pep-0493.rst @@ -2,7 +2,7 @@ PEP: 493 Title: HTTPS verification migration tools for Python 2.7 Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , +Author: Alyssa Coghlan , Robert Kuska , Marc-André Lemburg BDFL-Delegate: Barry Warsaw diff --git a/peps/pep-0496.rst b/peps/pep-0496.rst index 53068cfc2..4f2a37175 100644 --- a/peps/pep-0496.rst +++ b/peps/pep-0496.rst @@ -3,7 +3,7 @@ Title: Environment Markers Version: $Revision$ Last-Modified: $Date$ Author: James Polley -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Status: Rejected Type: Informational Topic: Packaging diff --git a/peps/pep-0499.rst b/peps/pep-0499.rst index 8a4862af7..40c593ea9 100644 --- a/peps/pep-0499.rst +++ b/peps/pep-0499.rst @@ -1,7 +1,7 @@ PEP: 499 Title: ``python -m foo`` should also bind ``'foo'`` in ``sys.modules`` Author: Cameron Simpson , Chris Angelico , Joseph Jevnik -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Status: Deferred Type: Standards Track Content-Type: text/x-rst @@ -95,7 +95,7 @@ simple change to the way the ``-m`` option is implemented: in addition to binding the module object to ``sys.modules['__main__']``, it is also bound to ``sys.modules['module.name']``. -Nick Coghlan has suggested that this is as simple as modifying the +Alyssa (Nick) Coghlan has suggested that this is as simple as modifying the ``runpy`` module's ``_run_module_as_main`` function as follows:: main_globals = sys.modules["__main__"].__dict__ @@ -120,7 +120,7 @@ Considerations and Prerequisites Pickling Modules ---------------- -Nick has mentioned `issue 19702`_ which proposes (quoted from the issue): +Alyssa has mentioned `issue 19702`_ which proposes (quoted from the issue): - runpy will ensure that when __main__ is executed via the import system, it will also be aliased in sys.modules as __spec__.name diff --git a/peps/pep-0501.rst b/peps/pep-0501.rst index f368a54bd..af2492aa1 100644 --- a/peps/pep-0501.rst +++ b/peps/pep-0501.rst @@ -2,7 +2,7 @@ PEP: 501 Title: General purpose string interpolation Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Deferred Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0504.rst b/peps/pep-0504.rst index d893596b6..a10f25e21 100644 --- a/peps/pep-0504.rst +++ b/peps/pep-0504.rst @@ -2,7 +2,7 @@ PEP: 504 Title: Using the System RNG by default Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Withdrawn Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0506.rst b/peps/pep-0506.rst index bd170f4ae..294a22717 100644 --- a/peps/pep-0506.rst +++ b/peps/pep-0506.rst @@ -141,7 +141,7 @@ The consensus appears to be that there is no need to add a new CSPRNG to the ``random`` module to support these uses, ``SystemRandom`` will be sufficient. -Some illustrative implementations have been given by Nick Coghlan [#]_ +Some illustrative implementations have been given by Alyssa (Nick) Coghlan [#]_ and a minimalist API by Tim Peters [#]_. This idea has also been discussed on the issue tracker for the "cryptography" module [#]_. The following pseudo-code should be taken as the starting point for the real @@ -226,7 +226,7 @@ module [#]_. This received considerable scepticism and outright opposition: without a proven attack against Python applications, many people object to a backwards-incompatible change. -Nick Coghlan made an :pep:`earlier suggestion <504>` +Alyssa Coghlan made an :pep:`earlier suggestion <504>` for a globally configurable PRNG which uses the system CSPRNG by default, but has since withdrawn it in favour of this proposal. @@ -342,7 +342,7 @@ Frequently Asked Questions A: No. This is a "batteries included" solution, not a full-featured "nuclear reactor". It is intended to mitigate against some basic security errors, not be a solution to all security-related issues. To - quote Nick Coghlan referring to his earlier proposal [#]_:: + quote Alyssa Coghlan referring to her earlier proposal [#]_:: "...folks really are better off learning to use things like cryptography.io for security sensitive software, so this change diff --git a/peps/pep-0509.rst b/peps/pep-0509.rst index 6f30f5ac7..386cea239 100644 --- a/peps/pep-0509.rst +++ b/peps/pep-0509.rst @@ -345,7 +345,7 @@ There are multiple issues: Mandatory bikeshedding on the property name: -* ``__cache_token__``: name proposed by Nick Coghlan, name coming from +* ``__cache_token__``: name proposed by Alyssa Coghlan, name coming from `abc.get_cache_token() `_. * ``__version__`` diff --git a/peps/pep-0513.rst b/peps/pep-0513.rst index bae964a83..52bfecda6 100644 --- a/peps/pep-0513.rst +++ b/peps/pep-0513.rst @@ -3,7 +3,7 @@ Title: A Platform Tag for Portable Linux Built Distributions Version: $Revision$ Last-Modified: $Date$ Author: Robert T. McGibbon , Nathaniel J. Smith -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Superseded Type: Informational diff --git a/peps/pep-0516.rst b/peps/pep-0516.rst index 1f66518e1..31a3d5f70 100644 --- a/peps/pep-0516.rst +++ b/peps/pep-0516.rst @@ -2,7 +2,7 @@ PEP: 516 Title: Build system abstraction for pip/conda etc Author: Robert Collins , Nathaniel J. Smith -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Rejected Type: Standards Track diff --git a/peps/pep-0517.rst b/peps/pep-0517.rst index 1ad562030..a37f5aaf9 100644 --- a/peps/pep-0517.rst +++ b/peps/pep-0517.rst @@ -4,7 +4,7 @@ Version: $Revision$ Last-Modified: $Date$ Author: Nathaniel J. Smith , Thomas Kluyver -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Final Type: Standards Track diff --git a/peps/pep-0518.rst b/peps/pep-0518.rst index a2ce91924..3a23368a9 100644 --- a/peps/pep-0518.rst +++ b/peps/pep-0518.rst @@ -3,7 +3,7 @@ Title: Specifying Minimum Build System Requirements for Python Projects Author: Brett Cannon , Nathaniel J. Smith , Donald Stufft -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Final Type: Standards Track diff --git a/peps/pep-0520.rst b/peps/pep-0520.rst index 978456b90..add19e1aa 100644 --- a/peps/pep-0520.rst +++ b/peps/pep-0520.rst @@ -419,7 +419,7 @@ References * `Follow-up 2 `__ -* `Nick Coghlan's concerns about mutability +* `Alyssa (Nick) Coghlan's concerns about mutability `__ Copyright diff --git a/peps/pep-0522.rst b/peps/pep-0522.rst index be3690e75..d7cba326d 100644 --- a/peps/pep-0522.rst +++ b/peps/pep-0522.rst @@ -2,7 +2,7 @@ PEP: 522 Title: Allow BlockingIOError in security sensitive APIs Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , Nathaniel J. Smith +Author: Alyssa Coghlan , Nathaniel J. Smith Status: Rejected Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0527.rst b/peps/pep-0527.rst index fbe682f77..d0927c54d 100644 --- a/peps/pep-0527.rst +++ b/peps/pep-0527.rst @@ -3,7 +3,7 @@ Title: Removing Un(der)used file types/extensions on PyPI Version: $Revision$ Last-Modified: $Date$ Author: Donald Stufft -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Final Type: Standards Track diff --git a/peps/pep-0531.rst b/peps/pep-0531.rst index 13be86600..66e087f46 100644 --- a/peps/pep-0531.rst +++ b/peps/pep-0531.rst @@ -2,7 +2,7 @@ PEP: 531 Title: Existence checking operators Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Withdrawn Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0532.rst b/peps/pep-0532.rst index 9b974a8d0..35dbe7672 100644 --- a/peps/pep-0532.rst +++ b/peps/pep-0532.rst @@ -2,7 +2,7 @@ PEP: 532 Title: A circuit breaking protocol and binary operators Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan , +Author: Alyssa Coghlan , Mark E. Haase Status: Deferred Type: Standards Track diff --git a/peps/pep-0534.rst b/peps/pep-0534.rst index a572180fd..7dbefb345 100644 --- a/peps/pep-0534.rst +++ b/peps/pep-0534.rst @@ -2,7 +2,7 @@ PEP: 534 Title: Improved Errors for Missing Standard Library Modules Author: Tomáš Orsava , Petr Viktorin , - Nick Coghlan + Alyssa Coghlan Status: Deferred Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0535.rst b/peps/pep-0535.rst index 420cfac69..6c51cc7b3 100644 --- a/peps/pep-0535.rst +++ b/peps/pep-0535.rst @@ -2,7 +2,7 @@ PEP: 535 Title: Rich comparison chaining Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Deferred Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0538.rst b/peps/pep-0538.rst index cf3df04b2..20a178eef 100644 --- a/peps/pep-0538.rst +++ b/peps/pep-0538.rst @@ -2,7 +2,7 @@ PEP: 538 Title: Coercing the legacy C locale to a UTF-8 based locale Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan BDFL-Delegate: INADA Naoki Status: Final Type: Standards Track @@ -1093,7 +1093,7 @@ Implementation ============== The reference implementation is being developed in the -``pep538-coerce-c-locale`` feature branch [18]_ in Nick Coghlan's fork of the +``pep538-coerce-c-locale`` feature branch [18]_ in Alyssa Coghlan's fork of the CPython repository on GitHub. A work-in-progress PR is available at [20]_. This reference implementation covers not only the enhancement request in diff --git a/peps/pep-0539.rst b/peps/pep-0539.rst index 2aa74fc8a..71d17301e 100644 --- a/peps/pep-0539.rst +++ b/peps/pep-0539.rst @@ -3,7 +3,7 @@ Title: A New C-API for Thread-Local Storage in CPython Version: $Revision$ Last-Modified: $Date$ Author: Erik M. Bray, Masayuki Yamamoto -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0543.rst b/peps/pep-0543.rst index a605edca0..076bccd34 100644 --- a/peps/pep-0543.rst +++ b/peps/pep-0543.rst @@ -1532,7 +1532,7 @@ by: * Hynek Schlawack * Jim J Jewett * Nathaniel J. Smith -* Nick Coghlan +* Alyssa Coghlan * Paul Kehrer * Steve Dower * Steven Fackler diff --git a/peps/pep-0550.rst b/peps/pep-0550.rst index 32d0e1496..5d58dd033 100644 --- a/peps/pep-0550.rst +++ b/peps/pep-0550.rst @@ -1611,7 +1611,7 @@ Thanks to Nathaniel Smith for proposing the ``ContextVar`` design coming up with the idea of having a stack of contexts in the thread state. -Thanks to Nick Coghlan for numerous suggestions and ideas on the +Thanks to Alyssa (Nick) Coghlan for numerous suggestions and ideas on the mailing list, and for coming up with a case that cause the complete rewrite of the initial PEP version [19]_. @@ -1638,7 +1638,7 @@ Version History * Local Context was renamed to Logical Context. The term "local" was ambiguous and conflicted with local name scopes. - * Context Item was renamed to Context Key, see the thread with Nick + * Context Item was renamed to Context Key, see the thread with Alyssa Coghlan, Stefan Krah, and Yury Selivanov [23]_ for details. * Context Item get cache design was adjusted, per Nathaniel Smith's @@ -1646,7 +1646,7 @@ Version History * Coroutines are created without a Logical Context; ceval loop no longer needs to special case the ``await`` expression - (proposed by Nick Coghlan in [24]_.) + (proposed by Alyssa Coghlan in [24]_.) 4. V4 posted on 25-Aug-2017 [31]_. @@ -1674,7 +1674,7 @@ Version History * All APIs have been placed to the ``contextvars`` module, and the factory functions were changed to class constructors (``ContextVar``, ``ExecutionContext``, and ``LogicalContext``). - Thanks to Nick for the idea [33]_. + Thanks to Alyssa for the idea [33]_. * ``ContextVar.lookup()`` got renamed back to ``ContextVar.get()`` and gained the ``topmost`` and ``default`` keyword arguments. diff --git a/peps/pep-0554.rst b/peps/pep-0554.rst index b8573ddca..a5c500c46 100644 --- a/peps/pep-0554.rst +++ b/peps/pep-0554.rst @@ -333,7 +333,7 @@ isolation within the same process. This can be leveraged in a number of ways. Furthermore, subinterpreters provide a well-defined framework in which such isolation may extended. (See :pep:`684`.) -Nick Coghlan explained some of the benefits through a comparison with +Alyssa (Nick) Coghlan explained some of the benefits through a comparison with multi-processing [benefits]_:: [I] expect that communicating between subinterpreters is going diff --git a/peps/pep-0558.rst b/peps/pep-0558.rst index 2ec688ba9..71af552ef 100644 --- a/peps/pep-0558.rst +++ b/peps/pep-0558.rst @@ -1,6 +1,6 @@ PEP: 558 Title: Defined semantics for locals() -Author: Nick Coghlan +Author: Alyssa Coghlan BDFL-Delegate: Nathaniel J. Smith Discussions-To: python-dev@python.org Status: Deferred diff --git a/peps/pep-0561.rst b/peps/pep-0561.rst index c8c424860..0344bb912 100644 --- a/peps/pep-0561.rst +++ b/peps/pep-0561.rst @@ -270,7 +270,7 @@ Acknowledgements ================ This PEP would not have been possible without the ideas, feedback, and support -of Ivan Levkivskyi, Jelle Zijlstra, Nick Coghlan, Daniel F Moisset, Andrey +of Ivan Levkivskyi, Jelle Zijlstra, Alyssa Coghlan, Daniel F Moisset, Andrey Vlasovskikh, Nathaniel Smith, and Guido van Rossum. diff --git a/peps/pep-0563.rst b/peps/pep-0563.rst index 585734c1e..e3b13727f 100644 --- a/peps/pep-0563.rst +++ b/peps/pep-0563.rst @@ -585,7 +585,7 @@ requirement to call ``eval()`` on the annotation with the correct ``globals`` and ``locals`` set. This detail about ``globals`` and ``locals`` having to be correct was -picked up by a number of commenters. Nick Coghlan benchmarked turning +picked up by a number of commenters. Alyssa (Nick) Coghlan benchmarked turning annotations into lambdas instead of strings, sadly this proved to be much slower at runtime than the current situation. @@ -597,10 +597,10 @@ and modal support to either perform or not perform evaluation is a messy solution. His biggest concern remained loss of functionality stemming from the evaluation restrictions on global and local scope. -Nick Coghlan pointed out that some of those evaluation restrictions from +Alyssa Coghlan pointed out that some of those evaluation restrictions from the PEP could be lifted by a clever implementation of an evaluation helper, which could solve self-referencing classes even in the form of a -class decorator. He suggested the PEP should provide this helper +class decorator. She suggested the PEP should provide this helper function in the standard library. Second draft discussion on python-dev @@ -617,7 +617,7 @@ linters or programming text editors) will catch this type of error. Jukka Lehtosalo added that this situation is analogous to how names in function bodies are not resolved until the function is called. -A major topic of discussion was Nick Coghlan's suggestion to store +A major topic of discussion was Alyssa Coghlan's suggestion to store annotations in "thunk form", in other words as a specialized lambda which would be able to access class-level scope (and allow for scope customization at call time). He presented a possible design for it @@ -642,7 +642,7 @@ introspectable as strings. Most importantly, Guido van Rossum explicitly stated interest in gradually restricting the use of annotations to static typing (with an optional runtime component). -Nick Coghlan got convinced to :pep:`563`, too, promptly beginning +Alyssa Coghlan got convinced to :pep:`563`, too, promptly beginning the mandatory bike shedding session on the name of the ``__future__`` import. Many debaters agreed that ``annotations`` seems like an overly broad name for the feature name. Guido van Rossum briefly diff --git a/peps/pep-0565.rst b/peps/pep-0565.rst index 9082e2d3d..d85b260fb 100644 --- a/peps/pep-0565.rst +++ b/peps/pep-0565.rst @@ -1,6 +1,6 @@ PEP: 565 Title: Show DeprecationWarning in __main__ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0566.rst b/peps/pep-0566.rst index 7c0391175..ff20cf4e8 100644 --- a/peps/pep-0566.rst +++ b/peps/pep-0566.rst @@ -175,7 +175,7 @@ This document has been placed in the public domain. Acknowledgements ================ -Thanks to Nick Coghlan and Thomas Kluyver for contributing to this PEP. +Thanks to Alyssa Coghlan and Thomas Kluyver for contributing to this PEP. .. diff --git a/peps/pep-0567.rst b/peps/pep-0567.rst index 4c6514293..40a29a4e0 100644 --- a/peps/pep-0567.rst +++ b/peps/pep-0567.rst @@ -883,7 +883,7 @@ Acknowledgments =============== I thank Guido van Rossum, Nathaniel Smith, Victor Stinner, -Elvis Pranskevichus, Nick Coghlan, Antoine Pitrou, INADA Naoki, +Elvis Pranskevichus, Alyssa Coghlan, Antoine Pitrou, INADA Naoki, Paul Moore, Eric Snow, Greg Ewing, and many others for their feedback, ideas, edits, criticism, code reviews, and discussions around this PEP. diff --git a/peps/pep-0571.rst b/peps/pep-0571.rst index 8aed6d6d9..1577ff697 100644 --- a/peps/pep-0571.rst +++ b/peps/pep-0571.rst @@ -3,7 +3,7 @@ Title: The manylinux2010 Platform Tag Author: Mark Williams , Geoffrey Thomas , Thomas Kluyver -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: distutils-sig@python.org Status: Superseded Type: Informational diff --git a/peps/pep-0572.rst b/peps/pep-0572.rst index 4d04081cc..603e054c3 100644 --- a/peps/pep-0572.rst +++ b/peps/pep-0572.rst @@ -967,7 +967,7 @@ benefit of style guides such as :pep:`8`, two recommendations are suggested. Acknowledgements ================ -The authors wish to thank Nick Coghlan and Steven D'Aprano for their +The authors wish to thank Alyssa Coghlan and Steven D'Aprano for their considerable contributions to this proposal, and members of the core-mentorship mailing list for assistance with implementation. diff --git a/peps/pep-0573.rst b/peps/pep-0573.rst index 6007d0015..d286008b7 100644 --- a/peps/pep-0573.rst +++ b/peps/pep-0573.rst @@ -3,7 +3,7 @@ Title: Module State Access from C Extension Methods Version: $Revision$ Last-Modified: $Date$ Author: Petr Viktorin , - Nick Coghlan , + Alyssa Coghlan , Eric Snow , Marcel Plch BDFL-Delegate: Stefan Behnel diff --git a/peps/pep-0574.rst b/peps/pep-0574.rst index 891ca3fb3..82e4d413a 100644 --- a/peps/pep-0574.rst +++ b/peps/pep-0574.rst @@ -3,7 +3,7 @@ Title: Pickle protocol 5 with out-of-band data Version: $Revision$ Last-Modified: $Date$ Author: Antoine Pitrou -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst @@ -512,7 +512,7 @@ scheme. Acknowledgements ================ -Thanks to the following people for early feedback: Nick Coghlan, Olivier +Thanks to the following people for early feedback: Alyssa Coghlan, Olivier Grisel, Stefan Krah, MinRK, Matt Rocklin, Eric Snow. Thanks to Pierre Glaser and Olivier Grisel for experimenting with the diff --git a/peps/pep-0577.rst b/peps/pep-0577.rst index 91684a025..94927a3e8 100644 --- a/peps/pep-0577.rst +++ b/peps/pep-0577.rst @@ -1,6 +1,6 @@ PEP: 577 Title: Augmented Assignment Expressions -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Withdrawn Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-0581.rst b/peps/pep-0581.rst index 6ef0843de..4f13db077 100644 --- a/peps/pep-0581.rst +++ b/peps/pep-0581.rst @@ -221,7 +221,7 @@ You can post questions on Discourse under the Acknowledgements ================ -Thanks to Guido van Rossum, Brett Cannon, and Nick Coghlan, who were consulted +Thanks to Guido van Rossum, Brett Cannon, and Alyssa Coghlan, who were consulted in the early stage and research of this PEP. Their feedback, concerns, input, and ideas have been valuable. diff --git a/peps/pep-0582.rst b/peps/pep-0582.rst index d21c30b0e..9fb4b44e8 100644 --- a/peps/pep-0582.rst +++ b/peps/pep-0582.rst @@ -3,7 +3,7 @@ Title: Python local packages directory Version: $Revision$ Last-Modified: $Date$ Author: Kushal Das , Steve Dower , - Donald Stufft , Nick Coghlan + Donald Stufft , Alyssa Coghlan Discussions-To: https://discuss.python.org/t/pep-582-python-local-packages-directory/963/ Status: Rejected Type: Standards Track diff --git a/peps/pep-0584.rst b/peps/pep-0584.rst index d0a002a77..6735a2a0f 100644 --- a/peps/pep-0584.rst +++ b/peps/pep-0584.rst @@ -595,7 +595,7 @@ Disadvantages * It isn't an operator. Guido discusses `why operators are useful `_. - For another viewpoint, see `Nick Coghlan's blog post + For another viewpoint, see `Alyssa Coghlan's blog post `_. diff --git a/peps/pep-0587.rst b/peps/pep-0587.rst index 134d1248d..381969a1b 100644 --- a/peps/pep-0587.rst +++ b/peps/pep-0587.rst @@ -1,6 +1,6 @@ PEP: 587 Title: Python Initialization Configuration -Author: Victor Stinner , Nick Coghlan +Author: Victor Stinner , Alyssa Coghlan BDFL-Delegate: Thomas Wouters Discussions-To: python-dev@python.org Status: Final diff --git a/peps/pep-0588.rst b/peps/pep-0588.rst index 20e93b23c..b3ea24d8d 100644 --- a/peps/pep-0588.rst +++ b/peps/pep-0588.rst @@ -264,7 +264,7 @@ Can the list be shortened? Priority list ------------- -Is the current "priority" list useful? Nick Coghlan noted that perhaps only +Is the current "priority" list useful? Alyssa Coghlan noted that perhaps only ``release blocker`` and ``deferred blocker`` are useful. @@ -278,7 +278,7 @@ You can post questions on Discourse under the Acknowledgements ================ -Thanks to Guido van Rossum, Brett Cannon, and Nick Coghlan, who were consulted +Thanks to Guido van Rossum, Brett Cannon, and Alyssa Coghlan, who were consulted in the early stage and research of this PEP. Their feedback, concerns, input, and ideas have been valuable. diff --git a/peps/pep-0594.rst b/peps/pep-0594.rst index 1a89458c4..78de4cca0 100644 --- a/peps/pep-0594.rst +++ b/peps/pep-0594.rst @@ -593,7 +593,7 @@ the ``array`` module could gain support for 24-bit (3-byte) arrays. Discussions =========== -* Elana Hashman and Nick Coghlan suggested to keep the ``getopt`` module. +* Elana Hashman and Alyssa Coghlan suggested to keep the ``getopt`` module. * Berker Peksag proposed to deprecate and remove ``msilib``. * Brett Cannon recommended to delay active deprecation warnings and removal of modules like ``imp`` until Python 3.10. Version 3.8 will be released @@ -603,7 +603,7 @@ Discussions To avoid lengthy discussion and delay of the PEP, I decided against dealing with distutils. Deprecation of the distutils package will be handled by another PEP. -* Multiple people (Gregory P. Smith, David Beazley, Nick Coghlan, ...) +* Multiple people (Gregory P. Smith, David Beazley, Alyssa Coghlan, ...) convinced me to keep the `wave`_ module. [4]_ * Gregory P. Smith proposed to deprecate `nntplib`_. [4]_ * Andrew Svetlov mentioned the ``socketserver`` module is questionable. diff --git a/peps/pep-0598.rst b/peps/pep-0598.rst index 0271d56a8..c9191664e 100644 --- a/peps/pep-0598.rst +++ b/peps/pep-0598.rst @@ -2,7 +2,7 @@ PEP: 598 Title: Introducing incremental feature releases Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Discussions-To: https://discuss.python.org/t/pep-596-python-3-9-release-schedule-doubling-the-release-cadence/1828 Status: Withdrawn Type: Informational diff --git a/peps/pep-0601.rst b/peps/pep-0601.rst index 046c898b2..5254d1c2b 100644 --- a/peps/pep-0601.rst +++ b/peps/pep-0601.rst @@ -1,7 +1,7 @@ PEP: 601 Title: Forbid return/break/continue breaking out of finally Author: Damien George, Batuhan Taskaya -Sponsor: Nick Coghlan +Sponsor: Alyssa Coghlan Discussions-To: https://discuss.python.org/t/pep-601-forbid-return-break-continue-breaking-out-of-finally/2239 Status: Rejected Type: Standards Track diff --git a/peps/pep-0605.rst b/peps/pep-0605.rst index e76f1a7da..76b043554 100644 --- a/peps/pep-0605.rst +++ b/peps/pep-0605.rst @@ -2,7 +2,7 @@ PEP: 605 Title: A rolling feature release stream for CPython Version: $Revision$ Last-Modified: $Date$ -Author: Steve Dower , Nick Coghlan +Author: Steve Dower , Alyssa Coghlan Discussions-To: https://discuss.python.org/t/pep-605-a-rolling-feature-release-stream-for-cpython/2418 Status: Rejected Type: Informational diff --git a/peps/pep-0607.rst b/peps/pep-0607.rst index e1019ddde..8d3073a0c 100644 --- a/peps/pep-0607.rst +++ b/peps/pep-0607.rst @@ -4,7 +4,7 @@ Version: $Revision$ Last-Modified: $Date$ Author: Łukasz Langa , Steve Dower , - Nick Coghlan + Alyssa Coghlan Discussions-To: https://discuss.python.org/t/pep-607-shared-background-for-the-release-cadence-peps/2528 Status: Final Type: Informational diff --git a/peps/pep-0610.rst b/peps/pep-0610.rst index 5e20ea55c..bfd2f0dd5 100644 --- a/peps/pep-0610.rst +++ b/peps/pep-0610.rst @@ -1,7 +1,7 @@ PEP: 610 Title: Recording the Direct URL Origin of installed distributions Author: Stéphane Bidoul , Chris Jerdonek -Sponsor: Nick Coghlan +Sponsor: Alyssa Coghlan BDFL-Delegate: Pradyun Gedam Discussions-To: https://discuss.python.org/t/recording-the-source-url-of-an-installed-distribution/1535 Status: Final @@ -552,7 +552,7 @@ Acknowledgements ================ Various people helped make this PEP a reality. Paul F. Moore provided the -essence of the abstract. Nick Coghlan suggested the direct_url name. +essence of the abstract. Alyssa Coghlan suggested the direct_url name. Copyright ========= diff --git a/peps/pep-0628.rst b/peps/pep-0628.rst index 43088ac2b..cdfb472bb 100644 --- a/peps/pep-0628.rst +++ b/peps/pep-0628.rst @@ -2,7 +2,7 @@ PEP: 628 Title: Add ``math.tau`` Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Final Type: Standards Track Content-Type: text/x-rst @@ -27,7 +27,7 @@ PEP Acceptance ============== This PEP is now `accepted`_ and ``math.tau`` will be a part of Python 3.6. -Happy birthday Nick! +Happy birthday Alyssa! The idea in this PEP has been implemented in the auspiciously named `issue 12345`_. diff --git a/peps/pep-0639.rst b/peps/pep-0639.rst index b655733ae..74f0fc24a 100644 --- a/peps/pep-0639.rst +++ b/peps/pep-0639.rst @@ -2771,7 +2771,7 @@ References Acknowledgments =============== -- Nick Coghlan +- Alyssa Coghlan - Kevin P. Fleming - Pradyun Gedam - Oleg Grenrus diff --git a/peps/pep-0642.rst b/peps/pep-0642.rst index 6418dfa23..59c8ef6a2 100644 --- a/peps/pep-0642.rst +++ b/peps/pep-0642.rst @@ -2,7 +2,7 @@ PEP: 642 Title: Explicit Pattern Syntax for Structural Pattern Matching Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan BDFL-Delegate: Discussions-To: python-dev@python.org Status: Rejected diff --git a/peps/pep-0654.rst b/peps/pep-0654.rst index b2b183a32..a7bb82a44 100644 --- a/peps/pep-0654.rst +++ b/peps/pep-0654.rst @@ -1456,7 +1456,7 @@ and elsewhere helped us improve upon the first draft of the PEP in multiple ways, both the design and the exposition. For this we appreciate all those who contributed ideas and asked good questions: Ammar Askar, Matthew Barnett, Ran Benita, Emily Bowman, Brandt Bucher, Joao Bueno, Baptiste Carvello, -Rob Cliffe, Nick Coghlan, Steven D'Aprano, Caleb Donovick, Steve Dower, +Rob Cliffe, Alyssa Coghlan, Steven D'Aprano, Caleb Donovick, Steve Dower, Greg Ewing, Ethan Furman, Pablo Salgado, Jonathan Goble, Joe Gottman, Thomas Grainger, Larry Hastings, Zac Hatfield-Dodds, Chris Jerdonek, Jim Jewett, Sven Kunze, Łukasz Langa, Glenn Linderman, Paul Moore, Antoine Pitrou, Ivan Pozdeev, diff --git a/peps/pep-3104.rst b/peps/pep-3104.rst index 920b929a5..316ec3eb3 100644 --- a/peps/pep-3104.rst +++ b/peps/pep-3104.rst @@ -513,7 +513,7 @@ References .. [25] Draft PEP for outer scopes (Talin) https://mail.python.org/pipermail/python-3000/2006-November/004190.html -.. [26] Draft PEP for outer scopes (Nick Coghlan) +.. [26] Draft PEP for outer scopes (Alyssa Coghlan) https://mail.python.org/pipermail/python-3000/2006-November/004237.html .. [27] Global variable (version 2006-11-01T01:23:16) diff --git a/peps/pep-3144.rst b/peps/pep-3144.rst index aff805637..059ec7658 100644 --- a/peps/pep-3144.rst +++ b/peps/pep-3144.rst @@ -3,7 +3,7 @@ Title: IP Address Manipulation Library for the Python Standard Library Version: $Revision$ Last-Modified: $Date$ Author: Peter Moody -BDFL-Delegate: Nick Coghlan +BDFL-Delegate: Alyssa Coghlan Discussions-To: ipaddr-py-dev@googlegroups.com Status: Final Type: Standards Track @@ -23,7 +23,7 @@ python. PEP Acceptance ============== -This PEP was accepted by Nick Coghlan on the 15th of May, 2012. +This PEP was accepted by Alyssa Coghlan on the 15th of May, 2012. Motivation diff --git a/peps/pep-3150.rst b/peps/pep-3150.rst index 0406c92ed..4c72d0684 100644 --- a/peps/pep-3150.rst +++ b/peps/pep-3150.rst @@ -2,7 +2,7 @@ PEP: 3150 Title: Statement local namespaces (aka "given" clause) Version: $Revision$ Last-Modified: $Date$ -Author: Nick Coghlan +Author: Alyssa Coghlan Status: Deferred Type: Standards Track Content-Type: text/x-rst diff --git a/peps/pep-3151.rst b/peps/pep-3151.rst index e1ba710e2..f20a3f3f3 100644 --- a/peps/pep-3151.rst +++ b/peps/pep-3151.rst @@ -937,7 +937,7 @@ zipimporter.get_data() can raise IOError. Acknowledgments =============== -Significant input has been received from Nick Coghlan. +Significant input has been received from Alyssa Coghlan. References ========== diff --git a/peps/pep-3156.rst b/peps/pep-3156.rst index a9343fa36..c8bf9e5a9 100644 --- a/peps/pep-3156.rst +++ b/peps/pep-3156.rst @@ -2057,7 +2057,7 @@ References - PyPI: the Python Package Index at http://pypi.python.org/ -- Nick Coghlan wrote a nice blog post with some background, thoughts +- Alyssa Coghlan wrote a nice blog post with some background, thoughts about different approaches to async I/O, gevent, and how to use futures with constructs like ``while``, ``for`` and ``with``: http://python-notes.boredomandlaziness.org/en/latest/pep_ideas/async_programming.html diff --git a/peps/pep-8015.rst b/peps/pep-8015.rst index 64f93e53d..3b772fdf0 100644 --- a/peps/pep-8015.rst +++ b/peps/pep-8015.rst @@ -471,7 +471,7 @@ their own PEPs. * Mailing list: `distutils-sig `_ * Bug tracker component: ``Distutils`` -* Example of members: Paul Moore, Nick Coghlan, Donald Stuff +* Example of members: Paul Moore, Alyssa Coghlan, Donald Stuff * Stdlib module: ``distutils`` * Current PEP delegate: Paul Moore diff --git a/peps/pep-8100.rst b/peps/pep-8100.rst index b42207cb7..f74c37be0 100644 --- a/peps/pep-8100.rst +++ b/peps/pep-8100.rst @@ -49,7 +49,7 @@ is a core team member, they may nominate themselves. Once the nomination period opens, candidates will be listed here: 1. `Brett Cannon `_ -2. `Nick Coghlan `_ +2. `Alyssa (Nick) Coghlan `_ 3. `Barry Warsaw `__ 4. `Guido van Rossum `__ 5. `Victor Stinner `_ @@ -141,49 +141,49 @@ The top five vote-getters are: * Brett Cannon * Carol Willing * Guido van Rossum -* Nick Coghlan +* Alyssa (Nick) Coghlan No conflict of interest as defined in :pep:`13` were observed. The full vote counts are as follows: -+-------------------+----------------+ -| Candidate | Votes Received | -+===================+================+ -| Guido van Rossum | 45 | -+-------------------+----------------+ -| Brett Cannon | 44 | -+-------------------+----------------+ -| Carol Willing | 33 | -+-------------------+----------------+ -| Barry Warsaw | 31 | -+-------------------+----------------+ -| Nick Coghlan | 25 | -+-------------------+----------------+ -| Benjamin Peterson | 22 | -+-------------------+----------------+ -| Łukasz Langa | 21 | -+-------------------+----------------+ -| Victor Stinner | 21 | -+-------------------+----------------+ -| Mariatta | 20 | -+-------------------+----------------+ -| Emily Morehouse | 18 | -+-------------------+----------------+ -| Yury Selivanov | 15 | -+-------------------+----------------+ -| Donald Stufft | 11 | -+-------------------+----------------+ -| Peter Wang | 10 | -+-------------------+----------------+ -| Travis Oliphant | 8 | -+-------------------+----------------+ -| Kushal Das | 7 | -+-------------------+----------------+ -| Gregory P. Smith | 6 | -+-------------------+----------------+ -| David Mertz | 3 | -+-------------------+----------------+ ++-----------------------+----------------+ +| Candidate | Votes Received | ++=======================+================+ +| Guido van Rossum | 45 | ++-----------------------+----------------+ +| Brett Cannon | 44 | ++-----------------------+----------------+ +| Carol Willing | 33 | ++-----------------------+----------------+ +| Barry Warsaw | 31 | ++-----------------------+----------------+ +| Alyssa (Nick) Coghlan | 25 | ++-----------------------+----------------+ +| Benjamin Peterson | 22 | ++-----------------------+----------------+ +| Łukasz Langa | 21 | ++-----------------------+----------------+ +| Victor Stinner | 21 | ++-----------------------+----------------+ +| Mariatta | 20 | ++-----------------------+----------------+ +| Emily Morehouse | 18 | ++-----------------------+----------------+ +| Yury Selivanov | 15 | ++-----------------------+----------------+ +| Donald Stufft | 11 | ++-----------------------+----------------+ +| Peter Wang | 10 | ++-----------------------+----------------+ +| Travis Oliphant | 8 | ++-----------------------+----------------+ +| Kushal Das | 7 | ++-----------------------+----------------+ +| Gregory P. Smith | 6 | ++-----------------------+----------------+ +| David Mertz | 3 | ++-----------------------+----------------+ Copyright ========= @@ -265,7 +265,7 @@ Active Python core developers Nathaniel J. Smith Ned Deily Neil Schemenauer - Nick Coghlan + Alyssa Coghlan Pablo Galindo Paul Moore Petr Viktorin diff --git a/peps/pep-8101.rst b/peps/pep-8101.rst index ea89abb76..3534a25bd 100644 --- a/peps/pep-8101.rst +++ b/peps/pep-8101.rst @@ -238,7 +238,7 @@ Active Python core developers Nathaniel J. Smith Ned Deily Neil Schemenauer - Nick Coghlan + Alyssa Coghlan Pablo Galindo Paul Ganssle Paul Moore diff --git a/peps/pep-8102.rst b/peps/pep-8102.rst index 5cce7ccec..229da8810 100644 --- a/peps/pep-8102.rst +++ b/peps/pep-8102.rst @@ -257,7 +257,7 @@ Active Python core developers Nathaniel J. Smith Ned Deily Neil Schemenauer - Nick Coghlan + Alyssa Coghlan Pablo Galindo Paul Ganssle Paul Moore diff --git a/peps/pep-8103.rst b/peps/pep-8103.rst index ebc575854..e1672203b 100644 --- a/peps/pep-8103.rst +++ b/peps/pep-8103.rst @@ -244,7 +244,7 @@ Active Python core developers Nathaniel J. Smith Ned Deily Neil Schemenauer - Nick Coghlan + Alyssa Coghlan Pablo Galindo Paul Ganssle Paul Moore diff --git a/peps/pep-8104.rst b/peps/pep-8104.rst index 438d8d0a2..bef7094f3 100644 --- a/peps/pep-8104.rst +++ b/peps/pep-8104.rst @@ -240,7 +240,7 @@ Active Python core developers Nathaniel J. Smith Ned Deily Neil Schemenauer - Nick Coghlan + Alyssa Coghlan Pablo Galindo Paul Ganssle Paul Moore