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)
This commit is contained in:
Alyssa Coghlan 2023-10-11 22:05:51 +10:00 committed by GitHub
parent 532efdb824
commit 6f1da2042d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
118 changed files with 215 additions and 215 deletions

View File

@ -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",

View File

@ -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

View File

@ -4,7 +4,7 @@ Version: $Revision$
Last-Modified: $Date$
Author: Guido van Rossum <guido@python.org>,
Barry Warsaw <barry@python.org>,
Nick Coghlan <ncoghlan@gmail.com>
Alyssa Coghlan <ncoghlan@gmail.com>
Status: Active
Type: Process
Content-Type: text/x-rst

View File

@ -2,7 +2,7 @@ PEP: 306
Title: How to Change Python's Grammar
Version: $Revision$
Last-Modified: $Date$
Author: Michael Hudson <mwh@python.net>, Jack Diederich <jackdied@gmail.com>, Nick Coghlan <ncoghlan@gmail.com>, Benjamin Peterson <benjamin@python.org>
Author: Michael Hudson <mwh@python.net>, Jack Diederich <jackdied@gmail.com>, Alyssa Coghlan <ncoghlan@gmail.com>, Benjamin Peterson <benjamin@python.org>
Status: Withdrawn
Type: Informational
Content-Type: text/x-rst

View File

@ -2,7 +2,7 @@ PEP: 338
Title: Executing modules as scripts
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Final
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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

View File

@ -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

View File

@ -2,7 +2,7 @@ PEP: 346
Title: User Defined ("``with``") Statements
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Withdrawn
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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

View File

@ -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

View File

@ -2,7 +2,7 @@ PEP: 366
Title: Main module explicit relative imports
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Final
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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

View File

@ -2,7 +2,7 @@ PEP: 377
Title: Allow __enter__() methods to skip the statement body
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Rejected
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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::

View File

@ -3,7 +3,7 @@ Title: Static metadata for Distutils
Version: $Revision$
Last-Modified: $Date$
Author: Tarek Ziadé <tarek@ziade.org>
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

View File

@ -3,7 +3,7 @@ Title: The "python" Command on Unix-Like Systems
Version: $Revision$
Last-Modified: $Date$
Author: Kerrick Staley <mail@kerrickstaley.com>,
Nick Coghlan <ncoghlan@gmail.com>,
Alyssa Coghlan <ncoghlan@gmail.com>,
Barry Warsaw <barry@python.org>,
Petr Viktorin <encukou@gmail.com>,
Miro Hrončok <miro@hroncok.cz>,

View File

@ -2,7 +2,7 @@ PEP: 395
Title: Qualified Names for Modules
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Withdrawn
Type: Standards Track
Content-Type: text/x-rst

View File

@ -2,7 +2,7 @@ PEP: 403
Title: General purpose decorator clause (aka "@in" clause)
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Deferred
Type: Standards Track
Content-Type: text/x-rst

View File

@ -3,7 +3,7 @@ Title: Python Virtual Environments
Version: $Revision$
Last-Modified: $Date$
Author: Carl Meyer <carl@oddbird.net>
BDFL-Delegate: Nick Coghlan
BDFL-Delegate: Alyssa Coghlan
Status: Final
Type: Standards Track
Topic: Packaging

View File

@ -2,7 +2,7 @@ PEP: 406
Title: Improved Encapsulation of Import State
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>, Greg Slodkowicz <jergosh@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>, Greg Slodkowicz <jergosh@gmail.com>
Status: Withdrawn
Type: Standards Track
Content-Type: text/x-rst

View File

@ -2,7 +2,7 @@ PEP: 408
Title: Standard library __preview__ package
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>,
Author: Alyssa Coghlan <ncoghlan@gmail.com>,
Eli Bendersky <eliben@gmail.com>
Status: Rejected
Type: Standards Track

View File

@ -2,7 +2,7 @@ PEP: 411
Title: Provisional packages in the Python standard library
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>,
Author: Alyssa Coghlan <ncoghlan@gmail.com>,
Eli Bendersky <eliben@gmail.com>
Status: Superseded
Type: Informational

View File

@ -2,7 +2,7 @@ PEP: 413
Title: Faster evolution of the Python Standard Library
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Withdrawn
Type: Process
Content-Type: text/x-rst

View File

@ -3,7 +3,7 @@ Title: Explicit Unicode Literal for Python 3.3
Version: $Revision$
Last-Modified: $Date$
Author: Armin Ronacher <armin.ronacher@active-4.com>,
Nick Coghlan <ncoghlan@gmail.com>
Alyssa Coghlan <ncoghlan@gmail.com>
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.

View File

@ -3,7 +3,7 @@ Title: Implement context suppression with exception attributes
Version: $Revision$
Last-Modified: $Date$
Author: Benjamin Peterson <benjamin@python.org>
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

View File

@ -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

View File

@ -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:

View File

@ -2,7 +2,7 @@ PEP: 422
Title: Simpler customisation of class creation
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>,
Author: Alyssa Coghlan <ncoghlan@gmail.com>,
Daniel Urban <urban.dani+py@gmail.com>
Status: Withdrawn
Type: Standards Track

View File

@ -3,7 +3,7 @@ Title: Compatibility Tags for Built Distributions
Version: $Revision$
Last-Modified: 07-Aug-2012
Author: Daniel Holth <dholth@gmail.com>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
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

View File

@ -2,7 +2,7 @@ PEP: 426
Title: Metadata for Python Software Packages 2.0
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>,
Author: Alyssa Coghlan <ncoghlan@gmail.com>,
Daniel Holth <dholth@gmail.com>,
Donald Stufft <donald@stufft.io>
BDFL-Delegate: Donald Stufft <donald@stufft.io>

View File

@ -3,7 +3,7 @@ Title: The Wheel Binary Package Format 1.0
Version: $Revision$
Last-Modified: $Date$
Author: Daniel Holth <dholth@gmail.com>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
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

View File

@ -2,7 +2,7 @@ PEP: 430
Title: Migrating to Python 3 as the default online documentation
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Georg Brandl
Status: Final
Type: Informational

View File

@ -2,7 +2,7 @@ PEP: 432
Title: Restructuring the CPython startup sequence
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>,
Author: Alyssa Coghlan <ncoghlan@gmail.com>,
Victor Stinner <vstinner@python.org>,
Eric Snow <ericsnowcurrently@gmail.com>
Discussions-To: capi-sig@python.org

View File

@ -4,7 +4,7 @@ Version: $Revision$
Last-Modified: $Date$
Author: Todd Rovito <rovitotv@gmail.com>,
Terry Reedy <tjreedy@udel.edu>
BDFL-Delegate: Nick Coghlan
BDFL-Delegate: Alyssa Coghlan
Status: Active
Type: Informational
Content-Type: text/x-rst

View File

@ -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.

View File

@ -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".

View File

@ -3,7 +3,7 @@ Title: Inclusion of implicit pip bootstrap in Python installation
Version: $Revision$
Last-Modified: $Date$
Author: Richard Jones <richard@python.org>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
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.

View File

@ -1,8 +1,8 @@
PEP: 440
Title: Version Identification and Dependency Specification
Author: Nick Coghlan <ncoghlan@gmail.com>,
Author: Alyssa Coghlan <ncoghlan@gmail.com>,
Donald Stufft <donald@stufft.io>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: distutils-sig@python.org
Status: Final
Type: Standards Track

View File

@ -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.

View File

@ -3,7 +3,7 @@ Title: A ModuleSpec Type for the Import System
Version: $Revision$
Last-Modified: $Date$
Author: Eric Snow <ericsnowcurrently@gmail.com>
BDFL-Delegate: Brett Cannon <brett@python.org>, Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Brett Cannon <brett@python.org>, Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: import-sig@python.org
Status: Final
Type: Standards Track

View File

@ -1,7 +1,7 @@
PEP: 453
Title: Explicit bootstrapping of pip in Python installations
Author: Donald Stufft <donald@stufft.io>,
Nick Coghlan <ncoghlan@gmail.com>
Alyssa Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Martin von Löwis
Status: Final
Type: Standards Track

View File

@ -3,7 +3,7 @@ Title: Secure and interchangeable hash algorithm
Version: $Revision$
Last-Modified: $Date$
Author: Christian Heimes <christian@python.org>
BDFL-Delegate: Nick Coghlan
BDFL-Delegate: Alyssa Coghlan
Status: Final
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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

View File

@ -9,7 +9,7 @@ Author: Trishank Karthik Kuppusamy <karthik@trishank.com>,
Joshua Lock <jlock@vmware.com>,
Lois Anne DeLong <lad278@nyu.edu>,
Justin Cappos <jcappos@nyu.edu>
Sponsor: Nick Coghlan <ncoghlan@gmail.com>
Sponsor: Alyssa Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Donald Stufft <donald@stufft.io>
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.

View File

@ -2,8 +2,8 @@ PEP: 459
Title: Standard Metadata Extensions for Python Software Packages
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: distutils-sig@python.org
Status: Withdrawn
Type: Standards Track

View File

@ -1,6 +1,6 @@
PEP: 462
Title: Core development workflow automation for CPython
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Withdrawn
Type: Process
Content-Type: text/x-rst

View File

@ -2,7 +2,7 @@ PEP: 466
Title: Network Security Enhancements for Python 2.7.x
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>,
Author: Alyssa Coghlan <ncoghlan@gmail.com>,
Status: Final
Type: Standards Track
Content-Type: text/x-rst

View File

@ -2,7 +2,7 @@ PEP: 467
Title: Minor API improvements for binary sequences
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>, Ethan Furman <ethan@stoneleaf.us>
Author: Alyssa Coghlan <ncoghlan@gmail.com>, Ethan Furman <ethan@stoneleaf.us>
Status: Draft
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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]

View File

@ -2,7 +2,7 @@ PEP: 469
Title: Migration of dict iteration code to Python 3
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Withdrawn
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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
<https://mail.python.org/pipermail/python-dev/2014-June/135217.html>`_
* **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 <https://mail.python.org/pipermail/python-dev/2013-November/130583.html>`_]
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 <https://mail.python.org/pipermail/python-dev/2013-November/130588.html>`_]
@ -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
<https://mail.python.org/pipermail/python-dev/2014-June/135261.html>`_:
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
<https://mail.python.org/pipermail/python-dev/2013-May/126148.html>`_
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
<https://mail.python.org/pipermail/python-dev/2014-June/135244.html>`_
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
<https://mail.python.org/pipermail/python-dev/2013-May/126119.html>`_
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

View File

@ -2,7 +2,7 @@ PEP: 474
Title: Creating forge.python.org
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Withdrawn
Type: Process
Content-Type: text/x-rst

View File

@ -1,7 +1,7 @@
PEP: 477
Title: Backport ensurepip (PEP 453) to Python 2.7
Author: Donald Stufft <donald@stufft.io>,
Nick Coghlan <ncoghlan@gmail.com>
Alyssa Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Benjamin Peterson <benjamin@python.org>
Status: Final
Type: Standards Track

View File

@ -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

View File

@ -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.

View File

@ -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.

View File

@ -4,7 +4,7 @@ Version: $Revision$
Last-Modified: $Date$
Author: Petr Viktorin <encukou@gmail.com>,
Stefan Behnel <stefan_ml@behnel.de>,
Nick Coghlan <ncoghlan@gmail.com>
Alyssa Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Eric Snow <ericsnowcurrently@gmail.com>
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]

View File

@ -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.

View File

@ -2,7 +2,7 @@ PEP: 493
Title: HTTPS verification migration tools for Python 2.7
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>,
Author: Alyssa Coghlan <ncoghlan@gmail.com>,
Robert Kuska <rkuska@redhat.com>,
Marc-André Lemburg <mal@lemburg.com>
BDFL-Delegate: Barry Warsaw

View File

@ -3,7 +3,7 @@ Title: Environment Markers
Version: $Revision$
Last-Modified: $Date$
Author: James Polley <jp@jamezpolley.com>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Rejected
Type: Informational
Topic: Packaging

View File

@ -1,7 +1,7 @@
PEP: 499
Title: ``python -m foo`` should also bind ``'foo'`` in ``sys.modules``
Author: Cameron Simpson <cs@cskk.id.au>, Chris Angelico <rosuav@gmail.com>, Joseph Jevnik <joejev@gmail.com>
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

View File

@ -2,7 +2,7 @@ PEP: 501
Title: General purpose string interpolation
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Deferred
Type: Standards Track
Content-Type: text/x-rst

View File

@ -2,7 +2,7 @@ PEP: 504
Title: Using the System RNG by default
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Withdrawn
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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

View File

@ -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()
<https://docs.python.org/3/library/abc.html#abc.get_cache_token>`_.
* ``__version__``

View File

@ -3,7 +3,7 @@ Title: A Platform Tag for Portable Linux Built Distributions
Version: $Revision$
Last-Modified: $Date$
Author: Robert T. McGibbon <rmcgibbo@gmail.com>, Nathaniel J. Smith <njs@pobox.com>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: distutils-sig@python.org
Status: Superseded
Type: Informational

View File

@ -2,7 +2,7 @@ PEP: 516
Title: Build system abstraction for pip/conda etc
Author: Robert Collins <rbtcollins@hp.com>,
Nathaniel J. Smith <njs@pobox.com>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: distutils-sig@python.org
Status: Rejected
Type: Standards Track

View File

@ -4,7 +4,7 @@ Version: $Revision$
Last-Modified: $Date$
Author: Nathaniel J. Smith <njs@pobox.com>,
Thomas Kluyver <thomas@kluyver.me.uk>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: distutils-sig@python.org
Status: Final
Type: Standards Track

View File

@ -3,7 +3,7 @@ Title: Specifying Minimum Build System Requirements for Python Projects
Author: Brett Cannon <brett@python.org>,
Nathaniel J. Smith <njs@pobox.com>,
Donald Stufft <donald@stufft.io>
BDFL-Delegate: Nick Coghlan
BDFL-Delegate: Alyssa Coghlan
Discussions-To: distutils-sig@python.org
Status: Final
Type: Standards Track

View File

@ -419,7 +419,7 @@ References
* `Follow-up 2
<https://mail.python.org/pipermail/python-dev/2015-May/140137.html>`__
* `Nick Coghlan's concerns about mutability
* `Alyssa (Nick) Coghlan's concerns about mutability
<https://mail.python.org/pipermail/python-dev/2016-June/144883.html>`__
Copyright

View File

@ -2,7 +2,7 @@ PEP: 522
Title: Allow BlockingIOError in security sensitive APIs
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>, Nathaniel J. Smith <njs@pobox.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>, Nathaniel J. Smith <njs@pobox.com>
Status: Rejected
Type: Standards Track
Content-Type: text/x-rst

View File

@ -3,7 +3,7 @@ Title: Removing Un(der)used file types/extensions on PyPI
Version: $Revision$
Last-Modified: $Date$
Author: Donald Stufft <donald@stufft.io>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: distutils-sig@python.org
Status: Final
Type: Standards Track

View File

@ -2,7 +2,7 @@ PEP: 531
Title: Existence checking operators
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Withdrawn
Type: Standards Track
Content-Type: text/x-rst

View File

@ -2,7 +2,7 @@ PEP: 532
Title: A circuit breaking protocol and binary operators
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>,
Author: Alyssa Coghlan <ncoghlan@gmail.com>,
Mark E. Haase <mehaase@gmail.com>
Status: Deferred
Type: Standards Track

View File

@ -2,7 +2,7 @@ PEP: 534
Title: Improved Errors for Missing Standard Library Modules
Author: Tomáš Orsava <tomas.n@orsava.cz>,
Petr Viktorin <encukou@gmail.com>,
Nick Coghlan <ncoghlan@gmail.com>
Alyssa Coghlan <ncoghlan@gmail.com>
Status: Deferred
Type: Standards Track
Content-Type: text/x-rst

View File

@ -2,7 +2,7 @@ PEP: 535
Title: Rich comparison chaining
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Deferred
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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 <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
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

View File

@ -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

View File

@ -1532,7 +1532,7 @@ by:
* Hynek Schlawack
* Jim J Jewett
* Nathaniel J. Smith
* Nick Coghlan
* Alyssa Coghlan
* Paul Kehrer
* Steve Dower
* Steven Fackler

View File

@ -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.

View File

@ -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

View File

@ -1,6 +1,6 @@
PEP: 558
Title: Defined semantics for locals()
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Nathaniel J. Smith
Discussions-To: python-dev@python.org
Status: Deferred

View File

@ -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.

View File

@ -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

View File

@ -1,6 +1,6 @@
PEP: 565
Title: Show DeprecationWarning in __main__
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Final
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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.
..

View File

@ -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.

View File

@ -3,7 +3,7 @@ Title: The manylinux2010 Platform Tag
Author: Mark Williams <mrw@enotuniq.org>,
Geoffrey Thomas <geofft@ldpreload.com>,
Thomas Kluyver <thomas@kluyver.me.uk>
BDFL-Delegate: Nick Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: distutils-sig@python.org
Status: Superseded
Type: Informational

View File

@ -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.

View File

@ -3,7 +3,7 @@ Title: Module State Access from C Extension Methods
Version: $Revision$
Last-Modified: $Date$
Author: Petr Viktorin <encukou@gmail.com>,
Nick Coghlan <ncoghlan@gmail.com>,
Alyssa Coghlan <ncoghlan@gmail.com>,
Eric Snow <ericsnowcurrently@gmail.com>,
Marcel Plch <gmarcel.plch@gmail.com>
BDFL-Delegate: Stefan Behnel

View File

@ -3,7 +3,7 @@ Title: Pickle protocol 5 with out-of-band data
Version: $Revision$
Last-Modified: $Date$
Author: Antoine Pitrou <solipsis@pitrou.net>
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

View File

@ -1,6 +1,6 @@
PEP: 577
Title: Augmented Assignment Expressions
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Status: Withdrawn
Type: Standards Track
Content-Type: text/x-rst

View File

@ -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.

View File

@ -3,7 +3,7 @@ Title: Python local packages directory
Version: $Revision$
Last-Modified: $Date$
Author: Kushal Das <mail@kushaldas.in>, Steve Dower <steve.dower@python.org>,
Donald Stufft <donald@stufft.io>, Nick Coghlan <ncoghlan@gmail.com>
Donald Stufft <donald@stufft.io>, Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: https://discuss.python.org/t/pep-582-python-local-packages-directory/963/
Status: Rejected
Type: Standards Track

View File

@ -595,7 +595,7 @@ Disadvantages
* It isn't an operator. Guido discusses `why operators are useful
<https://mail.python.org/archives/list/python-ideas@python.org/message/52DLME5DKNZYFEETCTRENRNKWJ2B4DD5/>`_.
For another viewpoint, see `Nick Coghlan's blog post
For another viewpoint, see `Alyssa Coghlan's blog post
<https://www.curiousefficiency.org/posts/2019/03/what-does-x-equals-a-plus-b-mean.html>`_.

View File

@ -1,6 +1,6 @@
PEP: 587
Title: Python Initialization Configuration
Author: Victor Stinner <vstinner@python.org>, Nick Coghlan <ncoghlan@gmail.com>
Author: Victor Stinner <vstinner@python.org>, Alyssa Coghlan <ncoghlan@gmail.com>
BDFL-Delegate: Thomas Wouters <thomas@python.org>
Discussions-To: python-dev@python.org
Status: Final

View File

@ -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.

View File

@ -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.

View File

@ -2,7 +2,7 @@ PEP: 598
Title: Introducing incremental feature releases
Version: $Revision$
Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>
Author: Alyssa Coghlan <ncoghlan@gmail.com>
Discussions-To: https://discuss.python.org/t/pep-596-python-3-9-release-schedule-doubling-the-release-cadence/1828
Status: Withdrawn
Type: Informational

View File

@ -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

Some files were not shown because too many files have changed in this diff Show More