Commit Graph

10605 Commits

Author SHA1 Message Date
Cornelius Roemer 89ae6e0e30
Fix typos in PEPs using codespell (#3909) 2024-08-20 13:29:32 +03:00
Ofek Lev 99e9a5f4b2
PEP 752: Add more examples (#3912) 2024-08-19 17:58:32 -07:00
Karolina Surma 1f6cac14e0
PEP 639: Make the policy around globs tighter (#3913) 2024-08-19 14:40:33 -07:00
Ofek Lev 0c23a1fe31
PEP 752: Update discussion history (#3911) 2024-08-18 23:17:26 +03:00
Ofek Lev 9247c9872c
PEP 752: Package repository namespaces (#3903)
PEP 752: Package repository namespaces
---------

Co-authored-by: Barry Warsaw <barry@python.org>
2024-08-18 12:07:11 -07:00
Barry Warsaw 5d475023e5
Fix a small typo (#3907) 2024-08-16 18:15:14 -07:00
Hugo van Kemenade a77a621c8d
Update CODEOWNERS (#3905) 2024-08-14 10:56:17 +01:00
David Foster a6fb1e8d5a
PEP 747: Require TypeExpr(X | Y) syntax to spell value of type TypeExpr[X | Y] (#3893) 2024-08-13 12:17:36 -07:00
Nick Humrich 1696887355
PEP 501: update to template strings proposal (#3047)
* Re-open PEP 501 in consideration of PEP 701
* Switch naming from "interpolation template strings" to "template literal string"
* Add Nick Humrich as co-author

---------

Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Nick Coghlan <ncoghlan@gmail.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2024-08-13 02:11:40 +10:00
Adrian Garcia Badaracco 49b5935190
PEP 746: Use an attribute instead of a method (#3892) 2024-08-11 09:49:33 -07:00
Lysandros Nikolaou 5393dd6a15
PEP 750: Fix code example and CPython version in abstract (#3902) 2024-08-11 13:55:15 +02:00
Claudia Pellegrino e684657472
PEP 750: fix specifier mixup so that they are consistent with code example (#3900) 2024-08-11 13:41:19 +02:00
Yoav 3b3af3408c
PEP 750: Add Discussions-To header (#3901) 2024-08-10 12:48:09 -07:00
Jim Baker b1d591f26f
PEP 750: Tag Strings For Writing Domain-Specific Languages (#3858)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Paul Everitt <pauleveritt@me.com>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
2024-08-09 16:49:09 +02:00
Savannah Ostrowski a9242b65d4
PEP 744: Additional updates from discussion thread (#3861) 2024-08-08 21:43:24 -07:00
Ee Durbin b0ed14cf9d
Update CODEOWNERS (#3899) 2024-08-08 14:33:04 +03:00
Brett Cannon 3b290a721b
PEP 751: address comments (#3898) 2024-08-08 01:22:55 +00:00
Tal Einat 74b07ca545
PEP 661: Small updates (#3897)
* Suggest using e.g. `Literal[MISSING]`
* Minor wording improvements
2024-08-06 15:31:33 +03:00
Alyssa Coghlan 34771adaea
PEP 558: Clarify rationale for locals() snapshots (#3895) 2024-08-05 13:54:25 +10:00
Brett Cannon 85040f7b77
PEP 751: make `packages.multiple-entries` optional (#3894) 2024-08-04 20:36:55 -07:00
Hugo van Kemenade de536ac430
Infra: Remove GNU make-specific directive from Makefile (#3891)
* Remove GNU make-specific directive from Makefile
* Remove deprecated 'make check-links'
2024-08-04 16:31:04 +01:00
Hugo van Kemenade 81c5900f25
PEP 101: Rename to `add_to_pydotorg.py` (#3889) 2024-08-04 15:50:07 +01:00
Hugo van Kemenade 219ea7d3e5
PEP 745: 3.14 development has begun (#3890) 2024-08-04 14:51:38 +03:00
Fridolín Pokorný 64bbebc786
PEP 710: Link specifications instead of PEP 610 (#3887)
Signed-off-by: Fridolin Pokorny <fridolin.pokorny@gmail.com>
2024-08-03 12:39:19 +01:00
Brett Cannon 40e8ff87a5
PEP 751: add `editable` to `packages.directory` (#3888)
* PEP 751: add `editable` to `packages.directory`
Along the way address some other comments.
2024-08-02 16:42:40 -07:00
Michael K. b59f591483
PEP 719: Update 3.13.0rc1 release date (#3885) 2024-08-01 16:40:22 +03:00
Brett Cannon 43eb5fe0dc
PEP 751: address comments (#3883)
* PEP 751: address comments

* Add a comment as to why `packages.files.origin` was left out for numpy

* Make it even more obvious that file lock names are arbitrary

* Tweak a sentence
2024-07-31 23:36:37 +00:00
Fridolín Pokorný 448f383dc0
PEP 710: State initial support in PDM (#3882)
Signed-off-by: Fridolin Pokorny <fridolin.pokorny@gmail.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-07-31 23:27:49 +01:00
Fridolín Pokorný b18f2ea08d
PEP 710: check uv for possible naming collision (#3881)
Signed-off-by: Fridolin Pokorny <fridolin.pokorny@gmail.com>
2024-07-31 22:28:23 +01:00
Fridolín Pokorný c09a325bf8
PEP 710: Remove index_url and state why it was removed (#3878)
Signed-off-by: Fridolin Pokorny <fridolin.pokorny@gmail.com>
2024-07-30 17:14:13 +01:00
Fridolín Pokorný 0acda961f9
PEP 710: Require at leat one hash to be stated (#3879)
Signed-off-by: Fridolin Pokorny <fridolin.pokorny@gmail.com>
Co-authored-by: Seth Michael Larson <seth@python.org>
2024-07-30 17:13:09 +01:00
Brett Cannon 07fc184eea
PEP 751: update based on feedback (#3877)
* PEP 751: update based on feedback

* Fix a section underline
2024-07-26 22:52:27 +00:00
Hugo van Kemenade da8cf9fcbe
PEP 665: Superseded-By: 751 (#3875) 2024-07-26 13:58:25 +01:00
Brett Cannon cb5caa843e
PEP 715: clarify what `[package.tool]` is (#3873) 2024-07-25 21:56:44 +00:00
Karolina Surma db2a96f8e1
PEP 639: Incorporate the latest discussion feedback (#3866)
* Remove the requirement of license-files defaults

* Cover all rejected subkeysideas in one paragraph

* Change the deprecation policy around classifiers

* Flatten the value of the license-files key, only globs are specified

* Update the Rejected ideas to match the current license-files proposal

---------

Co-authored-by: Miro Hrončok <miro@hroncok.cz>
2024-07-25 14:07:53 -07:00
Brett Cannon 3dc383ad9e
PEP 751: Add Discussions-To and Post-History (#3872) 2024-07-25 11:59:04 -07:00
Petr Viktorin 2eb4fe5313
PEP 743: Rewrite to hide (soft-)deprecated API (GH-3869)
Co-authored-by: Victor Stinner <vstinner@python.org>
2024-07-25 14:32:18 +02:00
Brett Cannon 92634ee01f
PEP 751: A file format to list Python dependencies for installation reproducibility (#3870)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
2024-07-24 16:13:38 -07:00
Mariatta d0bbb6bdbb
PEP 635: Minor typo fix in code sample (#3871)
Looks like an unclosed f-string.
2024-07-24 23:56:04 +01:00
Lavrentiy Rubtsov 06debd965c
PEP 8: Update a Wikipedia link (#3552) 2024-07-24 12:02:17 -07:00
Jelle Zijlstra c1c52a5832
PEP 749: Add section on metaclasses (#3847)
Co-authored-by: Carl Meyer <carl@oddbird.net>
2024-07-23 13:49:18 -07:00
William Woodruff 6906bb2e07
PEP 740: Mark as Provisional (#3848)
Signed-off-by: William Woodruff <william@yossarian.net>
2024-07-18 16:49:15 +01:00
T. Wouters 1bb0b45e35
PEP 719: Update for today's release of 3.13.0b4 (#3868) 2024-07-18 08:39:56 -06:00
Hugo van Kemenade d2d6d71319
Meta: Document the PEPs API (#3864)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-07-16 23:04:03 -06:00
Hugo van Kemenade 7eed7f6853
PEP 11: Add Russell as an iOS contact (#3865) 2024-07-16 11:26:06 -07:00
Hugo van Kemenade 9ebb50cc85
PEP 101: Remove outdated info and add new info (#3863)
* PEP 101: Remove outdated info

* PEP 101: Update make command for running tests

* PEP 101: Replace '#python-dev and/or python-committers' with 'Discord and/or Discourse

* PEP 101: Add Hugo as 3.14 RM

* PEP 101: Add to PSRT
2024-07-15 11:09:45 +02:00
Hugo van Kemenade 181ffb65a2
PEP 2026: Update following discussion (#3860)
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
2024-07-11 17:35:42 +02:00
Barry Warsaw 92cf372007
PEP 694: Fix typo (#3859) 2024-07-10 14:28:34 -07:00
David Foster 1ad22881bc
PEP 747: Fix rules related to UnionType (T1 | T2). Contrast TypeExpr with TypeAlias. Apply other feedback. (#3856) 2024-07-08 19:17:30 -07:00
Savannah Ostrowski 8c02849924
PEP 744: Add link to slides and clarification about LLVM dependency (GH-3850) 2024-07-03 22:08:25 -07:00