6363.azure-pipelines / @ AA-Turner
6464
6565# GitHub & related scripts
66- .github / @ ezio-melotti @ hugovk @ AA-Turner
67- Tools /build /compute-changes.py @ AA-Turner
68- Tools /build /verify_ensurepip_wheels.py @ AA-Turner @ pfmoore @ pradyunsg
66+ .github / @ ezio-melotti @ hugovk @ AA-Turner @ webknjaz
67+ Tools /build /compute-changes.py @ AA-Turner @ hugovk @ webknjaz
68+ Lib /test /test_tools /test_compute_changes.py @ AA-Turner @ hugovk @ webknjaz
69+ Tools /build /verify_ensurepip_wheels.py @ AA-Turner @ pfmoore @ pradyunsg
6970
7071# Pre-commit
7172.pre-commit-config.yaml @ hugovk
@@ -86,6 +87,10 @@ Modules/makesetup @erlend-aasland @AA-Turner @emmatyping
8687Modules /Setup * @ erlend-aasland @ AA-Turner @ emmatyping
8788Tools /build /regen-configure.sh @ AA-Turner
8889
90+ # generate-build-details
91+ Tools /build /generate-build-details.py @ FFY00
92+ Lib /test /test_build_details.py @ FFY00
93+
8994
9095# ----------------------------------------------------------------------------
9196# Documentation
@@ -106,6 +111,7 @@ Doc/tools/ @AA-Turner @hugovk
106111.readthedocs.yml @ AA-Turner
107112
108113# Sections
114+ Doc /c-api / @ ZeroIntensity
109115Doc /reference / @ willingc @ AA-Turner
110116Doc /whatsnew / @ AA-Turner
111117
@@ -122,6 +128,9 @@ Doc/howto/clinic.rst @erlend-aasland @AA-Turner
122128# C Analyser
123129Tools /c-analyzer / @ ericsnowcurrently
124130
131+ # C API Documentation Checks
132+ Tools /check-c-api-docs / @ ZeroIntensity
133+
125134# Fuzzing
126135Modules /_xxtestfuzz / @ ammaraskar
127136
@@ -136,6 +145,9 @@ Misc/externals.spdx.json @sethmlarson
136145Misc /sbom.spdx.json @ sethmlarson
137146Tools /build /generate_sbom.py @ sethmlarson
138147
148+ # ABI check
149+ Misc /libabigail.abignore @ encukou
150+
139151
140152# ----------------------------------------------------------------------------
141153# Platform Support
@@ -166,9 +178,10 @@ Tools/wasm/config.site-wasm32-emscripten @freakboy3742 @emmatyping
166178Tools /wasm /emscripten @ freakboy3742 @ emmatyping
167179
168180# WebAssembly (WASI)
169- Tools /wasm /wasi-env @ brettcannon @ emmatyping
170- Tools /wasm /wasi.py @ brettcannon @ emmatyping
171- Tools /wasm /wasi @ brettcannon @ emmatyping
181+ Platforms /WASI @ brettcannon @ emmatyping @ savannahostrowski
182+ Tools /wasm /wasi-env @ brettcannon @ emmatyping @ savannahostrowski
183+ Tools /wasm /wasi.py @ brettcannon @ emmatyping @ savannahostrowski
184+ Tools /wasm /wasi @ brettcannon @ emmatyping @ savannahostrowski
172185
173186# Windows
174187PC / @ python/windows-team
@@ -241,10 +254,10 @@ Lib/test/test_getpath.py @FFY00
241254Modules /getpath * @ FFY00
242255
243256# Hashing / ``hash()`` and related
244- Include /cpython /pyhash.h @ gpshead @ picnixz @ tiran
245- Include /internal /pycore_pyhash.h @ gpshead @ picnixz @ tiran
246- Include /pyhash.h @ gpshead @ picnixz @ tiran
247- Python /pyhash.c @ gpshead @ picnixz @ tiran
257+ Include /cpython /pyhash.h @ gpshead @ picnixz
258+ Include /internal /pycore_pyhash.h @ gpshead @ picnixz
259+ Include /pyhash.h @ gpshead @ picnixz
260+ Python /pyhash.c @ gpshead @ picnixz
248261
249262# The import system (including importlib)
250263** /* import * @ brettcannon @ ericsnowcurrently @ ncoghlan @ warsaw
@@ -276,16 +289,22 @@ Programs/_bootstrap_python.c @ericsnowcurrently
276289Programs /python.c @ ericsnowcurrently
277290
278291# JIT
292+ .github /workflows /jit.yml @ savannahostrowski
279293Include /internal /pycore_jit.h @ brandtbucher @ savannahostrowski @ diegorusso
280294Python /jit.c @ brandtbucher @ savannahostrowski @ diegorusso
281295Tools /jit / @ brandtbucher @ savannahostrowski @ diegorusso
282296InternalDocs /jit.md @ brandtbucher @ savannahostrowski @ diegorusso @ AA-Turner
283297
298+ # Lazy imports (PEP 810)
299+ Objects /lazyimportobject.c @ yhg1s @ DinoV @ pablogsal
300+ Include /internal /pycore_lazyimportobject.h @ yhg1s @ DinoV @ pablogsal
301+ Lib /test /test_lazy_import @ yhg1s @ DinoV @ pablogsal
302+
284303# Micro-op / μop / Tier 2 Optimiser
285- Python /optimizer.c @ markshannon
286- Python /optimizer_analysis.c @ markshannon @ tomasr8 @ Fidget-Spinner
287- Python /optimizer_bytecodes.c @ markshannon @ tomasr8 @ Fidget-Spinner
288- Python /optimizer_symbols.c @ markshannon @ tomasr8
304+ Python /optimizer.c @ markshannon @ Fidget-Spinner
305+ Python /optimizer_analysis.c @ markshannon @ tomasr8 @ Fidget-Spinner @ savannahostrowski
306+ Python /optimizer_bytecodes.c @ markshannon @ tomasr8 @ Fidget-Spinner @ savannahostrowski
307+ Python /optimizer_symbols.c @ markshannon @ tomasr8 @ Fidget-Spinner @ savannahostrowski
289308
290309# Parser, Lexer, and Grammar
291310Grammar /python.gram @ pablogsal @ lysnikolaou
@@ -315,7 +334,7 @@ Tools/build/generate_global_objects.py @ericsnowcurrently
315334# Remote Debugging
316335Python /remote_debug.h @ pablogsal
317336Python /remote_debugging.c @ pablogsal
318- Modules /_remote_debugging_module.c @ pablogsal @ ambv @ 1st1
337+ Modules /_remote_debugging / @ pablogsal
319338
320339# Sub-Interpreters
321340** /* crossinterp * @ ericsnowcurrently
@@ -371,14 +390,14 @@ Lib/calendar.py @AA-Turner
371390Lib /test /test_calendar.py @ AA-Turner
372391
373392# Cryptographic Primitives and Applications
374- ** /* hashlib * @ gpshead @ picnixz @ tiran
375- ** /* hashopenssl * @ gpshead @ picnixz @ tiran
393+ ** /* hashlib * @ gpshead @ picnixz
394+ ** /* hashopenssl * @ gpshead @ picnixz
376395** /* hmac * @ gpshead @ picnixz
377396** /* ssl * @ gpshead @ picnixz
378397Modules /_hacl / @ gpshead @ picnixz
379- Modules /* blake * @ gpshead @ picnixz @ tiran
380- Modules /* md5 * @ gpshead @ picnixz @ tiran
381- Modules /* sha * @ gpshead @ picnixz @ tiran
398+ Modules /* blake * @ gpshead @ picnixz
399+ Modules /* md5 * @ gpshead @ picnixz
400+ Modules /* sha * @ gpshead @ picnixz
382401
383402# Codecs
384403Modules /cjkcodecs / @ corona10
@@ -406,18 +425,19 @@ Lib/dataclasses.py @ericvsmith
406425Lib /test /test_dataclasses / @ ericvsmith
407426
408427# Dates and times
409- Doc /** /* time.rst @ pganssle @ abalkin
410- Doc /library /zoneinfo.rst @ pganssle
411- Include /datetime.h @ pganssle @ abalkin
412- Include /internal /pycore_time.h @ pganssle @ abalkin
413- Lib /test /test_zoneinfo / @ pganssle
414- Lib /zoneinfo / @ pganssle
415- Lib /* time.py @ pganssle @ abalkin
416- Lib /test /datetimetester.py @ pganssle @ abalkin
417- Lib /test /test_ * time.py @ pganssle @ abalkin
418- Modules /* zoneinfo * @ pganssle
419- Modules /* time * @ pganssle @ abalkin
420- Python /pytime.c @ pganssle @ abalkin
428+ Doc /** /* time.rst @ pganssle @ abalkin @ StanFromIreland
429+ Doc /library /datetime- * @ pganssle @ StanFromIreland
430+ Doc /library /zoneinfo.rst @ pganssle @ StanFromIreland
431+ Include /datetime.h @ pganssle @ abalkin @ StanFromIreland
432+ Include /internal /pycore_time.h @ pganssle @ abalkin @ StanFromIreland
433+ Lib /test /test_zoneinfo / @ pganssle @ StanFromIreland
434+ Lib /zoneinfo / @ pganssle @ StanFromIreland
435+ Lib /* time.py @ pganssle @ abalkin @ StanFromIreland
436+ Lib /test /datetimetester.py @ pganssle @ abalkin @ StanFromIreland
437+ Lib /test /test_ * time.py @ pganssle @ abalkin @ StanFromIreland
438+ Modules /* zoneinfo * @ pganssle @ StanFromIreland
439+ Modules /* time * @ pganssle @ abalkin @ StanFromIreland
440+ Python /pytime.c @ pganssle @ abalkin @ StanFromIreland
421441
422442# Dbm
423443Doc /library /dbm.rst @ corona10 @ erlend-aasland @ serhiy-storchaka
@@ -456,8 +476,9 @@ Lib/test/test_functools.py @rhettinger
456476Modules /_functoolsmodule.c @ rhettinger
457477
458478# Garbage collector
459- Modules /gcmodule.c @ pablogsal
460- Doc /library /gc.rst @ pablogsal
479+ Modules /gcmodule.c @ pablogsal
480+ Doc /library /gc.rst @ pablogsal
481+ InternalDocs /garbage_collector.md @ pablogsal
461482
462483# Gettext
463484Doc /library /gettext.rst @ tomasr8
@@ -530,6 +551,11 @@ Lib/pydoc.py @AA-Turner
530551Lib /pydoc_data / @ AA-Turner
531552Lib /test /test_pydoc / @ AA-Turner
532553
554+ # Profiling (Sampling)
555+ Doc /library /profiling * .rst @ pablogsal
556+ Lib /profiling / @ pablogsal
557+ Lib /test /test_profiling / @ pablogsal
558+
533559# PyREPL
534560Lib /_pyrepl / @ pablogsal @ lysnikolaou @ ambv
535561Lib /test /test_pyrepl / @ pablogsal @ lysnikolaou @ ambv
0 commit comments