Commit Graph

9410 Commits

Author SHA1 Message Date
CAM Gerlach a79ef202bc
PEP 1: Further refine phrasing and organization of PEP-Delegate description (#2257)
* PEP 1: Refine phrasing and organization of PEP-delegate description

* PEP 1: Further tweak phrasing of PEP delegate description

* PEP 1: Incorporate further reviewer suggestions on PEP-Delegate section

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-01-21 21:41:51 -08:00
Gregory P. Smith da9bf5f9a1
Remove needless gender specific terms. #855 (#2258)
Cleanup grating unmodern gender wording text in old PEPs that were pointed out
in #855.
2022-01-21 13:08:11 -08:00
Adam Turner fb046e16c6
Only restrict to deploying on pushes to `master` in the python/peps repo (#1996) 2022-01-21 11:37:08 +00:00
Adam Turner 113e490701
Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
Adam Turner cf5b6b1649 Fix resolution field validator 2022-01-21 00:46:25 +00:00
Carol Willing 06858cd621
PEP 1: Update language on PEP-Delegate field (#2256)
* Update language on PEP-Delegate

* Add review feedback from @JelleZijlstra and @AA-Turner

* Update pep-0001.txt

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>

* Update pep-0001.txt

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>

* Update pep-0001.txt

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>

Co-authored-by: Barry Warsaw <barry@python.org>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2022-01-20 13:57:50 -08:00
David Foster ab7cef905e
PEP 655: Integrate feedback from circa Feb 2021 (#2248) 2022-01-20 16:18:41 +00:00
Adam Turner b16058c427
PEP 1: Relax CODEOWNERS rule to allow PEP editors to "own" PEPs (#2252)
Co-authored-by: Chris Angelico <rosuav@gmail.com>
Co-authored-by: CAM Gerlach <cam.gerlach@gerlach.cam>
2022-01-20 16:03:35 +00:00
Adam Turner 4173039d6c Set default reviewers for infrastructure in CODEOWNERS 2022-01-20 15:31:09 +00:00
CAM Gerlach 6c7fa9746f
PEP 639: Update PEP delegate, post history and CODEOWNERS (GH-2228) 2022-01-20 08:04:25 +00:00
Nikita Sobolev d9e63ccf42
Allow manually running GitHub Actions workflows and use consistent file extension (#2215)
* Rename deploy-gh-pages.yaml to deploy-gh-pages.yml
* Enable workflow_dispatch trigger to allow manually running
2022-01-20 01:48:26 -06:00
CAM Gerlach f91ab0d4ec
Fix missing quotes around python-dev in overrides causing display bug (#2254) 2022-01-20 06:45:05 +00:00
Adam Turner c0ea0a9a55
Add Adam Turner as the default reviewer for PEP infrastructure (#2253) 2022-01-20 05:49:05 +00:00
Adam Turner 7c56327391
Override PEP & RFC roles for fragments (#2251) 2022-01-19 13:09:27 -08:00
Matthew Rahtz ccb8fc9dd5
PEP 646: Mark as Accepted (#2250)
Huge thank you to everyone who helped get this across the finish line, especially @gvanrossum! Well done to all of us, @mrkmndz @pradeep90 @vsiles @fylux!
2022-01-19 07:02:04 -08:00
Victor Stinner 8388db260f
PEP 674: Address Tim Felgentreff's review (#2249) 2022-01-19 11:22:37 +01:00
Steven Troxler 4a3a9932cb
PEP 677: Runtime Behavior Specification (#2237)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-01-18 10:34:53 -08:00
Victor Stinner 82b633e160 PEP 674: Add Discussion section
Fix the creation date (use the date of the python-dev email).
2022-01-18 08:54:51 +01:00
Victor Stinner 6c4dd8ae81
PEP 674: Relationship with the HPy project (#2247) 2022-01-18 08:50:48 +01:00
Brett Cannon 4b595275e3 PEP 665: clarify that pip needs `--require-hashes` 2022-01-17 16:38:33 -08:00
Tushar Sadhwani 9c8b47c102
Fix function signatures in PEP 677 (#2243)
The `flat_map` function is passing the function first in its calls, so the definition should reflect the same.
2022-01-17 09:43:14 -08:00
Mark Shannon d927d9d4a6
Update PEP 669 specification to return current callback object when registering a new callback. (#2246) 2022-01-17 16:22:49 +00:00
Pablo Galindo 23bdcb5db3
PEP 664: Update date for Python3.11.0a4 2022-01-17 14:49:32 +00:00
Pablo Galindo 01b3bb11e8
PEP 619: Update bugfix release dates 2022-01-17 14:48:33 +00:00
Éric c5f4d78b56
PEP 8: update text about backlash (#2244) 2022-01-16 21:44:11 -08:00
Adam Turner d58d084caf
Add pep_sphinx_extensions/LICENCE.rst to exclude_patterns (#2245) 2022-01-16 15:18:14 -08:00
Adam Turner 50e5de2d28
PEP 676: 'dark mode', documentation, spec update, implementation update (#2239)
Co-authored-by: C.A.M. Gerlach <cam.gerlach@gerlach.cam>
2022-01-16 14:33:05 -08:00
Jelle Zijlstra e4a6c82c01
PEP 673: minor fixes to the code samples (#2242)
- Use `...` instead of a unicode ellipsis
- Fix dataclass definition with defaulted before non-defaulted field
2022-01-15 06:09:30 -08:00
Łukasz Langa f5a820919a
[pep-0596] Actual date of 3.9.10, adjust 3.9.11 and 3.9.12 2022-01-14 23:33:58 +01:00
lukpueh c657731bba
PEP 458: update references to python-tuf repo (#2240)
In preparation for the 1.0.0** release of the TUF reference
implementation `python-tuf` documentation referenced in this PEP is
being moved. This patch updates the corresponding links in the PEP.

** See 059bfda391/docs/1.0.0-ANNOUNCEMENT.md

More specifically, the following link changes are performed:

- METADATA.md
  to: metadata format section in TUF spec
  Note: alternatively this could link to the new location of
  METADATA.md (see theupdateframework/python-tuf#1769), but the spec
  seems like a better resource

- TUTORIAL.md#repo-management
  to: new metadata API doc on readthedocs and new repo
  example/tutorial

- TUTORIAL.md#lazy-bin-walk
  to: new hashed bin delegation example/tutorial

- client implementation
  to: new client doc on readthedocs

Signed-off-by: Lukas Puehringer <lukas.puehringer@nyu.edu>
2022-01-14 13:14:13 -08:00
Matthew Rahtz 5cf65cf312
PEP 646: Clarify indexing assignment (#2241) 2022-01-14 09:26:06 -08:00
Mario Corchero 961bdece5e
Mark PEP648 are rejected (#2235) 2022-01-13 12:46:41 -08:00
Steven Troxler bb0bf67c26
PEP 677: fix typo in example (#2236) 2022-01-13 07:22:30 -08:00
CAM Gerlach 8513edec8d
PEP 680: Format rst/PEP and copyedit for grammar, clarity & phrasing (#2233)
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
Co-authored-by: Taneli Hukkinen <3275109+hukkin@users.noreply.github.com>
2022-01-13 06:25:58 -08:00
Nipunn Koorapati 3ec824affd
PEP 613: Loosen class scope restriction of explicit TypeAlias (#2154)
Per discussion on typing-sig
https://mail.python.org/archives/list/typing-sig@python.org/thread/CGOO7GPPECGMLFDUDXSSXTRADI4BXYCS/

Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-01-12 13:28:17 -08:00
Pradeep Kumar 4d55ea96be
PEP 673: Add Post-History. (#2232) 2022-01-12 13:07:51 -08:00
Pradeep Kumar 36ed9512e9
PEP 673: Mention user requests for the feature. (#2231) 2022-01-12 12:28:09 -08:00
Steven Troxler 38c78b0db4
PEP 667: Format the flat_map example consistently (#2230) 2022-01-12 11:20:28 -08:00
Shantanu 6714cfed8a
PEP 680: link discuss post, minor edits (#2226)
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-01-12 11:57:51 +01:00
CAM Gerlach 57c9a36dca
Fix refs section removal breaking external links on Sphinx build too (#2229) 2022-01-11 18:37:31 -08:00
CAM Gerlach c33b7248c1
Set low priority for rm-ing refs section so refs still resolve correctly (#2227) 2022-01-11 16:45:43 -08:00
Brett Cannon 88c14e061d Reject PEP 665 2022-01-11 16:39:08 -08:00
Steven Troxler 218e2ccaec
PEP 677: Minor wording and formatting fixes. (#2225)
We're getting ready for a final request for comments to python-dev,
so I did one more pass through the PEP to catch remaining readability
issues (I was especially looking for things easier to see on the actual
PEP page with formatting than the rst doc):
- found an incorrectly formatted hyperlink
- changed some sentences with ambiguous pronouns
- broke up a couple of sentences that seemed too long
- tweaked a few places where the wording was okay but nonstandard
2022-01-11 10:18:50 -08:00
Steven Troxler 4a0c9779de
PEP 677: Add Discussions-To and Post-History headers (#2224)
* Add Discussions-To and Post-History headers

* Change Discussions-To to python-dev
2022-01-10 22:27:58 -08:00
Steven Troxler 5cb9636c4c
PEP 677: Include more rejected alternatives (#2219)
* Add more rejected alternatives

- Rust-style syntax
- Forced outer parentheses
- Improving readability of existing callable type

* Add discussion of alternative | precedence

* Add blank lines for bullet lists

* Fixes based on initial review

* More tweaks from review

* More updates based on review
2022-01-10 21:46:13 -08:00
Taneli Hukkinen 79c2ad8b9f
PEP 680: Address merwok's review (#2223) 2022-01-10 16:45:09 -08:00
Shantanu 5056f2a964
PEP 680: "tomllib" Support for parsing TOML in the Standard Library (#2218)
Co-authored-by: Taneli Hukkinen <3275109+hukkin@users.noreply.github.com>
Co-authored-by: Petr Viktorin <encukou@gmail.com>
2022-01-10 12:55:30 -08:00
Jelle Zijlstra 8b9859a142
Copyedits to PEP 679 (#2222)
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2022-01-10 12:28:07 +00:00
Pablo Galindo Salgado 29ca7d7cd2
PEP 679: Change the discussions link (GH-2221) 2022-01-10 00:22:53 +00:00
Pablo Galindo Salgado 7de72523c9
PEP 679: Allow parentheses in assert statements (GH-2220) 2022-01-09 23:40:59 +00:00