Commit Graph

9174 Commits

Author SHA1 Message Date
Hugo van Kemenade 268b0c1d36
PEP 619: Python 3.10.1 was released on 2021-12-06 (#2185) 2021-12-07 10:03:52 +00:00
Brett Cannon 8b43411c73 PEP 12: fix reST directive error 2021-12-06 16:09:16 -08:00
Brett Cannon 885552cec7 PEP 12: ignore the template file when building
Also ignore `.venv` as a common virtual environment name.
2021-12-06 15:56:51 -08:00
Brett Cannon cd1e507dd8
PEP 12: create a complete PEP template (#2181) 2021-12-06 15:38:13 -08:00
Mark Shannon 91b9f68579
PEP 667: Update to account for changes to PEP 558 and feedback from Nick. (#2180)
* Remove incorrect implementation of pop(). There is an implementation in collections.MutableMapping so it is not needed. Add implementation of __contains__.

* Remove outdated section on differences with PEP 558.
2021-12-06 10:11:27 +00:00
Hugo van Kemenade e47f9242f8
Rename master to main (#2178) 2021-12-03 06:59:24 -08:00
Hugo van Kemenade e5c7822dcd
PEPs 1, 426, 512, 545, 8001, 8002, 8016: rename master to main (#2179) 2021-12-03 12:29:10 +01:00
Adam Turner 54e9bd01a3
PEP 676: PEP Infrastructure Process (#2173) 2021-12-02 11:57:42 -08:00
Ee Durbin b6e3845f4c
Update to deploy from main (#2176) 2021-12-02 13:29:46 -05:00
Victor Stinner ce2ed3eb88
PEP 674: Sam's endorsment for the nogil section (#2175) 2021-12-02 17:57:02 +01:00
Victor Stinner c6df2854f9
PEP 674: Fix typo (#2174) 2021-12-02 15:54:23 +01:00
Victor Stinner 8f76cc83ea
PEP 674: fix typo (#2172) 2021-12-01 15:54:08 -08:00
Chris Angelico 2f8088c384 PEP 671: Document QUERY_DEREF among implementation details 2021-12-02 09:57:15 +11:00
Pradeep Kumar 21f6993114
PEP 675: Arbitrary literal strings (#2167) 2021-12-01 09:57:41 -08:00
Tim Felgentreff 7d8c2a104a
PEP 674: GraalPython C API emulation rationale (#2171) 2021-12-01 18:33:11 +01:00
Victor Stinner 6caef0d18c
PEP 674: HPy (#2169) 2021-12-01 17:39:49 +01:00
Victor Stinner 23c90120e3
PEP 674: Backward compatibility (#2170) 2021-12-01 17:05:22 +01:00
Chris Angelico 45cf9e5250 PEP 671: Quick pass over wording and settle some things from discussion 2021-12-01 17:04:57 +11:00
Victor Stinner 745bfda492
PEP 674: fix creation date; add myself to CODEOWNERS (#2168) 2021-12-01 00:30:08 +01:00
Victor Stinner 509154a4d5
PEP 674: Disallow using macros as l-value (#2166) 2021-11-30 19:12:11 +01:00
Victor Stinner 3388a3753c
PEP 670: Link to python-dev discussion (#2165) 2021-11-29 17:31:40 +01:00
Brett Cannon 6ef86af2ae PEP 665: resolve the (final) open issue around sdists 2021-11-25 15:03:28 -08:00
Victor Stinner 152fe41cf2
PEP 670: more examples (#2163)
* Elaborate the Abstract
* Add "Misnesting" example
* The return value has already been removed in the public C API macros
* Clarify that converting Py_TYPE() macro was an incompatible change
2021-11-25 12:31:48 +01:00
Victor Stinner 907f8e9aed
PEP 670: LTO+PGO benchmark (#2161)
* Don't convert l-value macros
* Add "Examples of duplication of side effects" section
* Remove the gcc -O0 versus gcc -Og benchmark: it's not relevent for
  this PEP.
2021-11-25 10:22:58 +01:00
Erlend Egeberg Aasland c1fda6822b
PEP 670 amendments (#2157) 2021-11-24 19:23:36 +01:00
Jelle Zijlstra 2263e93426
PEP 646: fix typo (#2160) 2021-11-24 08:48:34 -08:00
Brett Cannon 9638809de4 Fix Jelle's username in CODEOWNERS 2021-11-23 17:13:24 -08:00
Ofek Lev 58629bc305
Support code highlighting (#1577) 2021-11-23 15:30:48 -08:00
Victor Stinner 570cea56c2
PEP 670: Add benchmarks (#2156)
* Add benchmarks.
* Elaborate the Debug Build section
2021-11-23 17:30:43 +01:00
Brett Cannon 855dc06e8a PEP 665: fix a linting issue 2021-11-22 16:46:32 -08:00
Brett Cannon 6bbde299e6 PEP 665: record Poetry's views on the PEP 2021-11-22 16:39:56 -08:00
Brett Cannon e4d35d7f32 PEP 665: point out why relying on wheels is a good thing 2021-11-19 15:28:31 -08:00
Ethan Furman c088d64ecb PEP 663: Rejected 2021-11-17 22:02:37 -08:00
Brett Cannon 4564234448 PEP 665: spell out that if the PEP doesn't say something then you can do what you want 2021-11-16 15:28:04 -08:00
Brett Cannon d6c4aa7a8e PEP 665: make using PEP 621 as input a rejected idea 2021-11-16 11:32:58 -08:00
Ee Durbin 1d3deac884
PEP 8103: Update with nomination results and initial Voter Roll (#2152)
* PEP 8103: Update with nomination results and initial Voter Roll

* correct voter-roll due to 2b51c0ba6c
2021-11-16 10:03:46 -05:00
Brett Cannon 95fe2fcf73 PEP 665: close out the open issue about "best-fitting wheel" 2021-11-15 17:16:23 -08:00
Łukasz Langa 9c537c791e
[pep-0596] Actual dates for 3.9.8 and the 3.9.9 hotfix 2021-11-15 23:03:30 +01:00
Dimitri Papadopoulos Orfanos cf5b0c9905
Typos found by codespell (#2144) 2021-11-15 07:36:12 -08:00
Dimitri Papadopoulos Orfanos 6e42b6361c
PEP 668: repeated word (#2145) 2021-11-15 07:19:17 -08:00
Dimitri Papadopoulos Orfanos 21d4c4c05b
PEP 633: repeated words (#2148) 2021-11-15 07:17:55 -08:00
Dimitri Papadopoulos Orfanos 1c8c3aff59
PEP 649: repeated words (#2149) 2021-11-15 07:17:41 -08:00
Dimitri Papadopoulos Orfanos f17d32588f
PEP 665: repeated word (#2150) 2021-11-15 07:17:17 -08:00
johnjhawk 4109619130
PEP 483: Fix an example (#2143)
The body of one of the examples mistakenly used different names than the parameters given in the function signature.
2021-11-14 14:39:30 -08:00
Brett Cannon 7d90a862cb PEP 665: make `filename` required 2021-11-11 19:35:37 -08:00
Pradeep Kumar 6df0c1d962
PEP 673: Initial commit for Self Types. (#2139) 2021-11-11 07:02:58 -08:00
Chris Angelico 213776f5f1 PEP 671: Clarify some points about the current options 2021-11-10 18:23:03 +11:00
Brett Cannon c0b6e938f1 PEP 665: clarify what scenarios installers must be able to install into 2021-11-09 16:25:31 -08:00
Brett Cannon 1bb31bb390 PEP 665: specify that `url` can support any scheme the installer chooses 2021-11-09 11:11:41 -08:00
Brett Cannon ac82a83486 PEP 665: lockers must respectSOURCE_DATE_EPOCH 2021-11-08 16:23:25 -08:00