Commit Graph

9596 Commits

Author SHA1 Message Date
Pradyun Gedam 4f8825e20a
Multiple PEPs: Move Packaging PEPs to Standards Track and mark as Final (#2657)
These all introduce or update existing Python Packaging Specifications,
and should follow the PyPA Specification processes. These are expected
to be Standards Track PEPs and are not informational.

This change also ensures that they get listed under the correct section
on the Packaging topic index.
2022-06-21 14:47:58 -07:00
Chris Angelico 13eed48c3c
PEP 671: Since it keeps getting asked about, add a para on deferreds (#2661) 2022-06-21 11:02:35 +10:00
Pradyun Gedam fa659f01c8
Infra: Tweak PEP references to work on topic sub-index pages (#2658) 2022-06-20 06:36:01 -07:00
Pradyun Gedam 0ffc78187c
PEP 632: Remove `Topic: Packaging` header (#2656) 2022-06-18 21:53:23 +01:00
Hugo van Kemenade b4032e7e3d
Infra: Make colour theme cycler button accessible (#2619) 2022-06-18 20:07:06 +02:00
Hugo van Kemenade 2849a582b3
PEP 593: Fix citation references (#2640)
* PEP 593: Remove orphan citation to fix build warning

* PEP 593: Inline the references to fix warnings
2022-06-18 20:06:34 +02:00
Hugo van Kemenade 52e6c453f1
PEP 553: Fix citation references (#2639)
* PEP 553: Remove orphaned citation to fix build warning

* PEP 553: Remove redundant emacs metadata
2022-06-18 20:06:23 +02:00
Pradyun Gedam b6cd4a5bbc
PEP 668: Add PEP-Delegate (#2654) 2022-06-18 20:06:00 +02:00
T. Wouters c3373a4845
PEP 693: Python 3.12 Release Schedule (#2648)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2022-06-18 20:05:46 +02:00
Adam Turner a2f2d6cc5a
Add support for topic indices (#2579)
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
2022-06-18 20:04:46 +02:00
Donald Stufft da131037fd
PEP691: Switch to a List for Project, Address more Feedback (#2653) 2022-06-17 19:27:44 -04:00
Chris Angelico 1cba25dc56
PEP 671: Add section on evaluation order (#2652)
* PEP 671: Add section on evaluation order

This has been a point of some confusion, so I'm just writing in some defaults explicitly.

* PEP 671: Fix backticks
2022-06-18 07:20:28 +10:00
Adam Turner 19f2582774
Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
Pradyun Gedam 3ab5327b6a
PEP 609: Rename to Python Packaging Authority (PyPA) Governance (#2642) 2022-06-14 22:15:38 +01:00
Hugo van Kemenade a2a0afd202
PEP 554: Fix citation references (#2644)
* PEP 554: Fix broken nathaniel-asyncio citation by converting to inline link

* PEP 554: Fix broken CSP citation

* PEP 554: Fix broken extension-docs citation by converting to inline link

* PEP 554: Convert orhpaned references to bullets
2022-06-14 20:27:47 +03:00
Victor Stinner 41e1468cd3
PEP 670: Set Status to Final (#2647) 2022-06-13 16:51:02 +02:00
Hugo van Kemenade bcc0bbc6ca
PEP 619, 664: Fix release date in comment (#2649) 2022-06-13 14:54:55 +01:00
Serhiy Storchaka b18e3f10f7
PEP 205, 611: Fix word duplications and grammar (#2646) 2022-06-12 09:40:32 +01:00
Donald Stufft ee8a9453b8
PEP691: More Updates and Clarifications (#2645) 2022-06-11 21:22:46 -04:00
Hugo van Kemenade 85c4c86532
PEP 484: Fix citation references (#2638) 2022-06-10 21:06:29 +01:00
Hugo van Kemenade 9ef0bfe362
PEP 520: Fix citation references (#2637)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2022-06-09 22:04:31 +03:00
Brett Cannon a8a7bd5a8a
PEP 11: add links to buildbot tags 2022-06-08 12:04:28 -07:00
Hugo van Kemenade 2d9a9462dd
PEP 0: Remove 'PEP' from table headers (#2635) 2022-06-08 18:49:36 +01:00
Adam Turner e92d085a35
Infra: Refactor `peps.json` logic into PEP class (#2585) 2022-06-08 10:14:36 -07:00
Adam Turner f7c9e62c9f
Infra: Use Docutils' `list-table` syntax for PEP 0 (#2616) 2022-06-08 10:11:14 -07:00
Inada Naoki ab4b55cebb
PEP 686: Mark PEP 686 as accepted (#2632) 2022-06-08 11:54:38 +09:00
Pankwings eaa22dbacb
PEP 257: Use sys.maxsize instead of sys.maxint (#2629)
In python3, sys.maxint changed to sys.maxsize.
2022-06-06 12:32:50 -07:00
Pablo Galindo Salgado bd3afcea5b
PEP 619: Update bugfix release dates (#2631) 2022-06-06 18:37:24 +01:00
Erik De Bonte ebefef14d5
PEP 681: mark as Accepted (#2630) 2022-06-06 08:26:53 -07:00
Brett Cannon 9c23bd6804
PEP 11: fix CPU arch name for PowerPC64LE 2022-06-03 12:00:40 -07:00
Pablo Galindo Salgado 4578d75cf5
PEP 664: Add release date for 3.11.0b3 (#2626) 2022-06-01 18:06:43 +01:00
Pablo Galindo Salgado 1dae9310db
PEP 664: Add feature list (#2625) 2022-06-01 00:57:12 +01:00
Pablo Galindo Salgado 5e58dc69c9
PEP 664: Add 3.11.0b2 release date (#2623) 2022-05-31 14:40:47 +01:00
Julian Berman 6b88b042ce
PEP 621: Fix missing schemes in example project.urls (#2621)
PyPI seems to reject these as-is (probably expectedly).
2022-05-30 14:07:29 -07:00
Erik De Bonte b064613a34
PEP 681: Clarify impact of decorating overload (#2610) 2022-05-26 07:44:43 -07:00
Pradeep Kumar 2b791d84e0
PEP 675: Add explicit `circumference` method (#2618)
Not adding a `radius` attribute, because the Circle class needs to be
instantiable from just the `scale` config value. So, I'm going with a
method.
2022-05-23 06:26:25 -07:00
Itamar Ostricher 5df9e7c829
PEP 690: Fix omission of `-L` in example (#2582) 2022-05-21 21:04:08 +01:00
Ram Rachum 67baf51326
PEP 671: Fix formatting (#2614) 2022-05-21 12:05:14 +03:00
wim glenn 951b1debf9
Add missing import (tarfile is used in _make_sdist hook) (#2607) 2022-05-20 15:36:10 -07:00
Erlend Egeberg Aasland 83148efae2
PEP 7: Revert: "Add note about greppable exception messages (#2605)" (#2608)
Based on post-merge feedback, it was decided to revert this change.

See the original PR (GH-2605), the proposed PR for PEP 8 (GH-2606), and
the issue (GH-2604) for the discussions.

This reverts commit c787739478.
2022-05-17 20:51:40 +02:00
Łukasz Langa 64e5abfef2
[pep-596] Actual date for 3.9.13 2022-05-17 19:38:48 +02:00
Erlend Egeberg Aasland c787739478
PEP 7: Add note about greppable exception messages (#2605)
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-05-14 01:23:19 +02:00
CAM Gerlach 703362a544
PEP 691: Fix minor nits with headers and reST syntax (#2603) 2022-05-13 16:12:47 -06:00
Inada Naoki 91116788af
PEP 623: Change status to Final (#2601)
* PEP 623: Mark it final

Implemented in https://github.com/python/cpython/pull/92537

* Add Discussions-To and Resolution header

* Fix Discussions-To link
2022-05-13 11:37:54 +09:00
jbritton6 46efeee6d5
PEP 8: Fix typos (#2600) 2022-05-11 11:45:05 -06:00
Donald Stufft a45a339549
Typo Fixes, courtesy of @di (#2594) 2022-05-09 14:00:23 -04:00
Erlend Egeberg Aasland 375e9403d9
PEP 687: Retarget to Python 3.12 (#2591) 2022-05-09 19:34:04 +02:00
Donald Stufft 323e8bf5cc
PEP 691: Copyright (#2593) 2022-05-09 09:36:07 -04:00
Donald Stufft 178afaf170
PEP 691: Refactor based on Feedback (#2592)
* Describe JSON format first and more clearly
* Clarify versioning
* Move content types down and flesh them out more
* Expand the conneg section
* Expand upon the impact to PEP 458
* Add alternative mechanisms for conneg
* Provide recommendations to clients and servers
* Add a FAQ for implications for static file serving
* Add a FAQ to clarify that TUF targets != URLs
* Add a FAQ for application/json
* Add a FAQ about PyPI
* Add support for PEP 629 in the JSON response body
* Add PyPI to the appendix
* Recommend ;q=0 on text/html
* Rename the dist-info-metadata-available field
* Update the PEP-Delegate to Brett Cannon
2022-05-08 17:00:55 -04:00
David Foster 7557f1959f
PEP 362: Fix formatting of colons in field descriptions (#2590) 2022-05-08 12:28:39 -07:00