Jelle Zijlstra
53c3d1a703
PEP 742: TypeNarrower ( #3649 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-02-10 20:14:42 -08:00
Zixuan Li
395a3115da
PEP 728: TypedDict with Typed Extra Fields ( #3441 )
...
Signed-off-by: Zixuan James Li <p359101898@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-02-08 18:55:10 -08:00
Hugo van Kemenade
ac8927ae3c
Meta: Remove theller from `CODEOWNERS` ( #3650 )
2024-02-08 16:49:07 +00:00
Hugo van Kemenade
ed037e66b7
Meta: Update config ( #3645 )
2024-02-08 18:43:54 +02:00
William Woodruff
a85fa9110d
PEP 740: Index support for digital attestations ( #3618 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Facundo Tuesca <facundo.tuesca@trailofbits.com>
2024-01-29 14:26:19 -07:00
Malcolm Smith
2cbb99c577
PEP 738 (new): Adding Android as a supported platform (GH-3586)
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
2024-01-12 10:39:19 +01:00
Hugo van Kemenade
f7f9f2d68a
PEP 612: Mark as Final ( #3575 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2024-01-12 00:20:09 -07:00
Joshua Bambrick
9498cb7107
PEP 736: Shorthand syntax for keyword arguments at invocation ( #3551 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2024-01-09 17:03:59 +02:00
Victor Stinner
c094b50cc7
PEP 737: Unify type name formatting ( #3554 )
2023-11-29 13:44:54 +01:00
Stephen Rosen
1a089b850e
PEP 735: Dependency Groups in pyproject.toml ( #3541 )
...
Co-authored-by: James Webber <jamestwebber@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Brett Cannon <brett@python.org>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Thomas Grainger <tagrain@gmail.com>
Co-authored-by: chrysle <fritzihab@posteo.de>
2023-11-28 17:15:22 -08:00
Eric Snow
6aeaba7f23
PEP 734: Multiple Interpreters in the Stdlib ( #3523 )
2023-11-27 19:32:35 -07:00
Hugo van Kemenade
32de30c52e
Infra: Refactor Makefile ( #3514 )
2023-11-03 01:24:48 -06:00
Irit Katriel
02da28b2bd
PEP 733: An Evaluation of Python's Public C API ( #3491 )
2023-11-01 13:39:52 +00:00
Hugo van Kemenade
fa9f7201c0
Infra: CI: Test Python 3.13 ( #3517 )
2023-10-30 08:23:14 -07:00
jablonskidev
54b14ed559
PEP 732: The Python Documentation Editorial Board ( #3489 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Guido van Rossum <guido@python.org>
Co-authored-by: Mariatta <Mariatta@users.noreply.github.com>
2023-10-19 18:00:08 +03:00
Guido van Rossum
32adf8fb23
PEP 731: C API Working Group Charter ( #3476 )
...
(Co-authored by all listed co-authors, and also by Jelle, since we cribbed a lot of words from his PEP 729.)
2023-10-13 06:12:18 -07:00
Russell Keith-Magee
1418d8b7b9
PEP 730: Adding iOS as a supported platform ( #3473 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: T. Wouters <thomas@python.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-10-11 02:57:44 -06:00
Jelle Zijlstra
0e28ae91d4
PEP 729: Typing governance process ( #3455 )
...
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-10-03 21:48:04 -07:00
Rich Chiodo
48306604c8
PEP 724: Stricter TypeGuard ( #3266 )
...
Co-authored-by: Erik De Bonte <erikd@microsoft.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2023-09-18 16:38:31 -07:00
Hugo van Kemenade
2868fe9c84
Lint: Update Ruff config ( #3433 )
2023-09-10 16:04:40 +01:00
Adam Turner
08d688fdca
All PEPs: Move to ``peps/`` folder ( #3418 )
2023-09-09 18:39:29 +01:00
Adam Turner
0f22268963
Lint: Add Ruff ( #3429 )
2023-09-09 17:33:52 +01:00
Adam Turner
2afb609499
Infra: Use actions/checkout version 4 ( #3422 )
2023-09-05 07:08:14 +03:00
Adam Turner
814ceede97
Lint: Add ``check-peps.py`` ( #3275 )
...
``check-peps`` codifies the rules in PEP 1 and PEP 12 into a single
place containing all of the PEP-specific checks. These are primarily
header and metadata validation, and ensuring that direct links to
RFCs and PEPs aren't used.
Reviewed-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Reviewed-by: C.A.M. Gerlach <cam.gerlach@gerlach.cam>
2023-09-05 04:44:46 +01:00
Adam Turner
2d4c98dca7
Infra: Prepare for moving PEPs to a subfolder ( #3417 )
2023-09-03 04:55:19 +01:00
Sergey B Kirpichev
43a28ef8b4
PEP 726: Module __setattr__ and __delattr__ ( #3301 )
...
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2023-08-31 03:42:33 +00:00
Sebastián Ramírez
c8e245dedc
PEP 727: Documentation Metadata in Typing ( #3310 )
2023-08-28 12:58:03 -07:00
Ralf Gommers
bd0a5d82ba
PEP 725: Specifying external dependencies in pyproject.toml ( #3293 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2023-08-18 18:35:26 +01:00
Petr Viktorin
dc8c5c47a9
Infra: Fix directive name in PR template ( #3286 )
2023-08-09 19:50:13 +02:00
Ofek Lev
8da14ef515
PEP 723: Embedding pyproject.toml in single-file scripts ( #3264 )
...
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Paul Moore <p.f.moore@gmail.com>
2023-08-06 19:15:28 +01:00
Adam Turner
2b53c224d1
Generate ``peps.rss`` via Sphinx ( #3274 )
2023-08-05 17:22:22 +01:00
Adam Turner
7b86f6deb0
Grant the Render workflow write permissions ( #3273 )
2023-08-05 12:34:06 +00:00
Adam Turner
2c5152bb40
Update GitHub Actions workflows ( #3270 )
2023-08-05 13:24:46 +01:00
Paul Moore
69c3a965f5
PEP 722: Dependency specification for single-file scripts (gh-3210)
2023-08-03 22:14:28 +01:00
James Hilton-Balfe
16e35f537f
PEP 718: Subscriptable functions ( #3179 )
...
Co-authored-by: Chris Angelico <rosuav@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: David Foster <david@dafoster.net>
2023-07-31 08:09:26 -06:00
Filipe Laíns
3782a8213c
PEP 720: add "Cross-compiling Python packages" PEP draft ( #3192 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Petr Viktorin <encukou@gmail.com>
2023-07-20 15:07:46 +01:00
Petr Viktorin
b91880181b
PEP 721 (new): Using tarfile.data_filter for source distribution extraction ( #3198 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-07-13 12:01:17 +02:00
Victor Stinner
57b1d94a4f
PEP 387: Add Soft Deprecation section ( #3182 )
2023-07-03 21:25:05 +02:00
Hugo van Kemenade
1833db97cc
PEP 719: Add to CODEOWNERS ( #3185 )
2023-06-27 09:09:56 -07:00
William Woodruff
78f1d5fbaa
PEP 715: Disabling bdist_egg distribution uploads on PyPI ( #3161 )
...
Signed-off-by: William Woodruff <william@yossarian.net>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2023-06-09 07:27:59 -07:00
Donald Stufft
ad65af97bf
PEP 714: Rename dist-info-metadata in the Simple API ( #3160 )
2023-06-06 20:44:54 -04:00
Amethyst Reese
fc60c98e22
PEP 713: Callable Modules ( #3117 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2023-04-23 23:09:14 +03:00
Joshua Cannon
468f3ed4eb
PEP 712: Adding a "converter" parameter to dataclasses.field ( #3095 )
...
Co-authored-by: Erik De Bonte <erikd@microsoft.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2023-04-22 17:11:31 -07:00
Nathaniel J. Smith
c9f29a8d42
PEP 711: PyBI: a standard format for distributing Python Binaries ( #3090 )
...
* Add PEP 711 (PyBI format)
* pygments doesn't understand csv
* remove some lints
* Doh, fix filename
2023-04-07 00:30:10 -07:00
Fridolín Pokorný
0c6f86f0b9
PEP 710: Recording the provenance of installed packages ( #3076 )
2023-04-03 10:54:21 -04:00
Łukasz Langa
70437b31d8
PEP 101: PRs to the release management PEP shouldn't ping Guido and Barry ( #3086 )
2023-04-03 16:52:47 +02:00
Hugo van Kemenade
3028f07ad7
Lint: Check spelling on CI but don't fail ( #3080 )
...
Check spelling on CI (no fail), fix typo in docs, ignore some others
2023-03-30 19:52:29 +03:00
Hugo van Kemenade
39a9c468e2
Infra: Fix CODEOWNERS errors ( #3079 )
2023-03-29 15:51:20 +03:00
Alice
f749a27e89
PEP 705: TypedMapping ( #2997 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Oleg Iarygin <dralife@yandex.ru>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-03-13 18:34:21 -07:00
Hugo van Kemenade
62a0bbe95b
Infra: RTD preview links should be single version ( #3035 )
2023-03-02 23:41:01 -06:00