Mark Shannon
ab2d326d54
PEP 659: Specializing Adaptive Interpreter ( #1957 )
2021-05-11 15:27:04 +01:00
Ammar Askar
5025de8493
PEP 657: Add Discussions-To linking to discourse thread ( #1954 )
...
* PEP 657: Add Discussions-To linking to discourse thread
* Remove specific post
2021-05-09 23:36:39 +01:00
Ammar Askar
862a3836ce
PEP 657: Fix incorrect percentage for standard library pyc size increase ( #1953 )
2021-05-09 21:10:58 +03:00
Batuhan Taskaya
3e852b2176
PEP 657: add codeowners ( #1952 )
2021-05-09 00:05:53 +03:00
Pablo Galindo
2be673e54a
PEP 657: Clarifications regarding optimized mode
2021-05-08 19:58:01 +01:00
Pablo Galindo
822755724f
PEP 657: Include fine grained error locations in tracebacks (GH-1950)
2021-05-08 18:27:58 +01:00
Pablo Galindo
fae0ce2014
Update references to master to point to main ( #1948 )
2021-05-08 04:24:21 +01:00
Inada Naoki
aae66b2c4b
PEP 624: Final ( #1947 )
...
Implemented in https://github.com/python/cpython/pull/25881
2021-05-08 10:10:53 +09:00
Mario Corchero
a256e40eab
PEP648: Rework based on feedback from the Steering Council ( #1941 )
2021-05-06 21:14:33 +01:00
Stéphane Wirtel
991815f936
PEP 0013: Update Current Steering Council for 2021 term ( #1946 )
2021-05-05 10:54:30 -07:00
Kai
a1571bce76
Update two links in README.rst to use HTTPS ( #1945 )
...
Co-authored-by: Petr Viktorin <encukou@gmail.com>
2021-05-04 12:31:38 -07:00
Łukasz Langa
094b1ed50d
[pep-0619] Mark 3.10.0b1 as released
2021-05-04 00:59:45 +02:00
Łukasz Langa
508dc12016
[pep-0596] Mark Python 3.9.5 as released
2021-05-03 19:01:00 +02:00
Łukasz Langa
0d3008cdbe
[pep-0569] Mark last regular bugfix release as done
2021-05-03 16:38:52 +02:00
Brandt Bucher
b7e5a99aa0
PEP 634: Fix markup for sequence pattern note (GH-1940)
2021-04-29 15:08:57 -07:00
Mark Shannon
c176458336
PEP 626: Update PyLineTable_InitAddressRange spec ( #1939 )
...
* Add length parameter to PyLineTable_InitAddressRange. Allows line tables that are not sentinel terminated and makes the extent of the line table explicit.
* Make opaque part of PyCodeAddressRange more explicitly opaque.
2021-04-28 08:15:40 -07:00
Sergey B Kirpichev
9d5ca8ff2c
PEP 3141: fix link for the Haskell numeric prelude ( #1938 )
2021-04-27 07:54:30 -07:00
Mark Shannon
6be779381a
PEP 634: Reword sequence and mapping patterns sections to be more robust ( #1937 )
...
The new language is more precise, and leaves the door open for more implementation options, by not seeming to require that the pattern implementation must import collections.abc.
The new language allows only using sys.modules if has already been imported (e.g. by peeking in sys.modules).
Also, for internal use of CPython, two new flags, `Py_TPFLAGS_SEQUENCE` and `Py_TPFLAGS_MAPPING` are introduced, which support recognizing built-in sequence and mapping types without importing collections.abc.
2021-04-26 07:10:51 -07:00
Brett Cannon
0328f275c9
PEP 467: drop a stranded marker
2021-04-24 16:27:43 -07:00
Irit Katriel
84fbb3ffb2
add acknowledgements ( #1935 )
2021-04-22 18:09:16 -07:00
Petr Viktorin
efd8e7029e
Mark PEP 652 accepted & add a note from the SC and link to bpo ( #1929 )
2021-04-20 07:18:24 -07:00
Matthew Rahtz
5578160afa
PEP 646: Add some broader context ( #1904 )
...
These sections were requested in some feedback we got when talking to NumPy and JAX folks. OK, this does make an already-long PEP even longer, but I do think this context is important - especially for folks who don't have strong intuitions for how parametric typing works in Python.
2021-04-18 11:59:20 -07:00
Tzu-ping Chung
051b07cced
Accept PEP 656 ( #1928 )
2021-04-17 17:04:03 -07:00
Christian Heimes
3e0155e145
PEP 644: Added accepted mail and mark as final (GH-1927)
2021-04-17 11:46:03 +02:00
Brett Cannon
307b9cdf88
PEP 387: clarify how long a warning must be emitted before a change can be made
2021-04-16 15:21:47 -07:00
Barry Warsaw
84d76bc1cf
Formally reject PEP 396
2021-04-14 15:08:26 -07:00
Ethan Furman
9648b1b0b9
pep-467: update version info, correct status
2021-04-13 16:21:06 -07:00
Ethan Furman
f62b99f456
467: update post history
2021-04-13 14:07:45 -07:00
Ethan Furman
28c4f3304f
467: update deprecation and memoryview statements
2021-04-13 14:03:39 -07:00
Jelle Zijlstra
69d0e87ccf
Fix CODEOWNERS ( #1925 )
2021-04-13 12:14:31 -07:00
Larry Hastings
fdf2e08d7d
Hopefully fix rendering errors for PEP 649.
2021-04-12 17:56:43 -07:00
Brett Cannon
eeb90a84e4
Begin bisecting CODEOWNERS to try and figure out why it isn't working ( #1921 )
...
Part of #1920
2021-04-12 17:18:03 -07:00
Larry Hastings
c11c646746
Updated PEP 649 to v2.
2021-04-12 06:27:13 -07:00
Mark Shannon
4134c46262
Simplifications of PEP 653: ( #1919 )
...
* Make 0 the defualt for __match_class__ and drop ability to not match class patterns
* Use equality not bitwise ands to check for matches
* Add to rejected and deferred sections, explaining the above
2021-04-12 12:17:50 +01:00
Ken Jin
eda5cfd5d6
PEP 647: Update post history ( #1917 )
2021-04-10 10:31:16 -07:00
Guido van Rossum
f2e40c42e0
PEP 647: Accepted
2021-04-10 10:08:55 -07:00
Antti Haapala
b5846bfedd
f_lineno, not f_lineo. ( #1918 )
...
I noticed this because the typo even found its way to the [What's new listing in CPython](https://github.com/python/cpython/blame/master/Doc/whatsnew/3.10.rst#L176 )
2021-04-10 20:44:31 +10:00
Stéphane Wirtel
15ee6f8487
PEP 624: Typo ( #1916 )
2021-04-09 16:06:30 +10:00
Matthew Rahtz
e3b65e6b5b
PEP 646: Add Stephan's endorsement to Acknowledgements section ( #1915 )
2021-04-07 12:05:53 -07:00
Ken Jin
214e8321d0
PEP 636: Convert __match_args__ to tuple ( #1914 )
2021-04-06 08:37:47 -07:00
Jelle Zijlstra
6bfe26c51c
CODEOWNERS: fix Pablo's name for PEP 619 ( #1913 )
2021-04-06 06:57:01 -07:00
Pablo Galindo
935691d8ca
Update the list of PEPs for Python 3.10
2021-04-06 12:38:20 +01:00
Pablo Galindo
de7622d2ff
Update the date for Python3.10.0a7
2021-04-06 12:37:17 +01:00
Tzu-ping Chung
af8e16c05c
PEP 656: Minor clarification on relation to PEP 600 ( #1911 )
2021-04-05 16:17:39 -07:00
Guido van Rossum
d196748ac1
PEP 634: Allow keyword patterns for int, str etc. ( #1908 )
2021-04-05 10:39:20 -07:00
Guido van Rossum
d6359564f8
PEP 634: Change so __match_args__ must be a tuple ( #1909 )
2021-04-05 10:38:02 -07:00
Łukasz Langa
0ded16b91e
[pep-0596] Include 3.9.4 ABI compat hotfix
2021-04-04 20:45:18 +02:00
Irit Katriel
6d94d73dfc
PEP-654: fix bug in leaf_generator example ( #1910 )
2021-04-04 08:26:04 -07:00
Mikhail Golubev
9fadf9cf0a
PEP 619: Update the list of PEPs included in 3.10 (GH-1907)
2021-04-04 13:46:38 +01:00
CAM Gerlach
50913ae2b3
PEP 597: Apply grammar, syntax and polish fixes, and clarify phrasing and terminology ( #1887 )
...
* PEP 597: Apply streightforward grammar and syntax fixes
* PEP 597: Copyedit prose for clarity, polish and to avoid repetition
* PEP 597: Use accurate terminology for options, params and arguments
* PEP 597: Add statements several places to clarify unclear meaning
* PEP 597: Revise docstring and warning text in text_encoding function
* PEP 597: Revise and clarify points based on author feedback
Co-authored-by: Inada Naoki <songofacandy@gmail.com>
Co-authored-by: Inada Naoki <songofacandy@gmail.com>
2021-04-03 19:29:50 -07:00