44#  It uses the same pattern rule for gitignore file
55#  https://git-scm.com/docs/gitignore#_pattern_format
66
7- #  GitHub
7+ #  Azure Pipelines
8+ .azure-pipelines /             @ AA-Turner 
9+ 
10+ #  GitHub & related scripts
811.github /**                     @ ezio-melotti  @ hugovk  @ AA-Turner 
12+ Tools /build /compute-changes.py  @ AA-Turner 
13+ Tools /build /verify_ensurepip_wheels.py  @ AA-Turner 
914
1015#  pre-commit
11- .pre-commit-config.yaml        @ hugovk   @ AlexWaygood 
16+ .pre-commit-config.yaml        @ hugovk 
1217.ruff.toml                     @ hugovk  @ AlexWaygood  @ AA-Turner 
1318
14- #  Build system
15- configure *                     @ erlend-aasland  @ corona10 
16- Makefile.pre.in                @ erlend-aasland 
17- Modules /Setup *                 @ erlend-aasland 
19+ #  Build system (autotools)
20+ configure *                     @ erlend-aasland  @ corona10  @ AA-Turner 
21+ Makefile.pre.in                @ erlend-aasland  @ AA-Turner 
22+ Modules /Setup *                 @ erlend-aasland  @ AA-Turner 
23+ Tools /build /regen-configure.sh  @ AA-Turner 
1824
1925#  argparse
2026** /* argparse *                  @ savannahostrowski 
@@ -26,7 +32,8 @@ Modules/Setup*                @erlend-aasland
2632** /* context *                   @ 1st1 
2733** /* genobject *                 @ markshannon 
2834** /* hamt *                      @ 1st1 
29- ** /* jit *                       @ brandtbucher  @ savannahostrowski 
35+ ** /* jit *                       @ brandtbucher  @ savannahostrowski  @ diegorusso 
36+ Python /perf_jit_trampoline.c   #  Exclude the owners of "**/*jit*", above.
3037Objects /set *                   @ rhettinger 
3138Objects /dict *                  @ methane  @ markshannon 
3239Objects /typevarobject.c        @ JelleZijlstra 
@@ -35,6 +42,7 @@ Objects/type*                 @markshannon
3542Objects /codeobject.c           @ markshannon 
3643Objects /frameobject.c          @ markshannon 
3744Objects /call.c                 @ markshannon 
45+ Objects /object.c               @ ZeroIntensity 
3846Python /ceval * .c                @ markshannon 
3947Python /ceval * .h                @ markshannon 
4048Python /codegen.c               @ markshannon  @ iritkatriel 
@@ -44,8 +52,9 @@ Python/flowgraph.c            @markshannon @iritkatriel
4452Python /instruction_sequence.c  @ iritkatriel 
4553Python /bytecodes.c             @ markshannon 
4654Python /optimizer * .c            @ markshannon 
47- Python /optimizer_analysis.c    @ Fidget-Spinner 
48- Python /optimizer_bytecodes.c   @ Fidget-Spinner 
55+ Python /optimizer_analysis.c    @ Fidget-Spinner  @ tomasr8 
56+ Python /optimizer_bytecodes.c   @ Fidget-Spinner  @ tomasr8 
57+ Python /optimizer_symbols.c     @ tomasr8 
4958Python /symtable.c              @ JelleZijlstra  @ carljm 
5059Lib /_pyrepl /*                  @ pablogsal  @ lysnikolaou  @ ambv 
5160Lib /test /test_patma.py         @ brandtbucher 
@@ -64,10 +73,11 @@ Doc/make.bat                  @AA-Turner @hugovk
6473Doc /requirements.txt           @ AA-Turner  @ hugovk 
6574Doc /_static /**                 @ AA-Turner  @ hugovk 
6675Doc /tools /**                   @ AA-Turner  @ hugovk 
76+ .readthedocs.yml               @ AA-Turner 
6777
6878#  runtime state/lifecycle
69- ** /* pylifecycle *               @ ericsnowcurrently 
70- ** /* pystate *                   @ ericsnowcurrently 
79+ ** /* pylifecycle *               @ ericsnowcurrently   @ ZeroIntensity 
80+ ** /* pystate *                   @ ericsnowcurrently   @ ZeroIntensity 
7181** /* preconfig *                 @ ericsnowcurrently 
7282** /* initconfig *                @ ericsnowcurrently 
7383** /* pathconfig *                @ ericsnowcurrently 
@@ -152,6 +162,10 @@ Doc/c-api/module.rst          @ericsnowcurrently
152162** /* importlib /resources /*      @ jaraco  @ warsaw  @ FFY00 
153163** /* importlib /metadata /*        @ jaraco  @ warsaw 
154164
165+ #  Calendar
166+ Lib /calendar.py                @ AA-Turner 
167+ Lib /test /test_calendar.py      @ AA-Turner 
168+ 
155169#  Dates and times
156170** /* datetime *                  @ pganssle  @ abalkin 
157171** /* str * time *                  @ pganssle  @ abalkin 
@@ -187,13 +201,13 @@ Include/internal/pycore_time.h  @pganssle @abalkin
187201/Tools /cases_generator /        @ markshannon 
188202
189203#  AST
190- Python /ast.c                   @ isidentical  @ JelleZijlstra  @ eclips4 
191- Python /ast_preprocess.c        @ isidentical  @ eclips4 
192- Parser /asdl.py                 @ isidentical  @ JelleZijlstra  @ eclips4 
193- Parser /asdl_c.py               @ isidentical  @ JelleZijlstra  @ eclips4 
194- Lib /ast.py                     @ isidentical  @ JelleZijlstra  @ eclips4 
195- Lib /_ast_unparse.py            @ isidentical  @ JelleZijlstra  @ eclips4 
196- Lib /test /test_ast /            @ eclips4 
204+ Python /ast.c                   @ isidentical  @ JelleZijlstra  @ eclips4   @ tomasr8 
205+ Python /ast_preprocess.c        @ isidentical  @ eclips4   @ tomasr8 
206+ Parser /asdl.py                 @ isidentical  @ JelleZijlstra  @ eclips4   @ tomasr8 
207+ Parser /asdl_c.py               @ isidentical  @ JelleZijlstra  @ eclips4   @ tomasr8 
208+ Lib /ast.py                     @ isidentical  @ JelleZijlstra  @ eclips4   @ tomasr8 
209+ Lib /_ast_unparse.py            @ isidentical  @ JelleZijlstra  @ eclips4   @ tomasr8 
210+ Lib /test /test_ast /            @ eclips4   @ tomasr8 
197211
198212#  Mock
199213/Lib /unittest /mock.py          @ cjw296 
@@ -202,6 +216,11 @@ Lib/test/test_ast/            @eclips4
202216#  multiprocessing
203217** /* multiprocessing *           @ gpshead 
204218
219+ #  pydoc
220+ Lib /pydoc.py                   @ AA-Turner 
221+ Lib /pydoc_data /               @ AA-Turner 
222+ Lib /test /test_pydoc /          @ AA-Turner 
223+ 
205224#  SQLite 3
206225** /* sqlite *                    @ berkerpeksag  @ erlend-aasland 
207226
@@ -214,6 +233,11 @@ Lib/test/test_ast/            @eclips4
214233** /* pdb *                       @ gaogaotiantian 
215234** /* bdb *                       @ gaogaotiantian 
216235
236+ #  types
237+ Lib /test /test_types.py         @ AA-Turner 
238+ Lib /types.py                   @ AA-Turner 
239+ Modules /_typesmodule.c         @ AA-Turner 
240+ 
217241#  Limited C API & stable ABI
218242Tools /build /stable_abi.py      @ encukou 
219243Misc /stable_abi.toml           @ encukou 
@@ -231,6 +255,11 @@ Doc/c-api/stable.rst          @encukou
231255/Tools /msi /                   @ python/windows-team 
232256/Tools /nuget /                 @ python/windows-team 
233257
258+ #  Zstandard
259+ Lib /compression /zstd /         @ AA-Turner 
260+ Lib /test /test_zstd.py          @ AA-Turner 
261+ Modules /_zstd /                @ AA-Turner 
262+ 
234263#  Misc
235264** /* itertools *                 @ rhettinger 
236265** /* collections *               @ rhettinger 
@@ -263,6 +292,9 @@ Doc/c-api/stable.rst          @encukou
263292
264293** /* cjkcodecs *                 @ corona10 
265294
295+ #  Patchcheck
296+ Tools /patchcheck /             @ AA-Turner 
297+ 
266298#  macOS
267299/Mac /                         @ python/macos-team 
268300** /* osx_support *               @ python/macos-team 
@@ -274,16 +306,20 @@ Doc/c-api/stable.rst          @encukou
274306** /* zipfile /_path /*            @ jaraco 
275307
276308#  Argument Clinic
277- /Tools /clinic /**               @ erlend-aasland 
278- /Lib /test /test_clinic.py       @ erlend-aasland 
279- Doc /howto /clinic.rst           @ erlend-aasland 
309+ /Tools /clinic /**               @ erlend-aasland   @ AA-Turner 
310+ /Lib /test /test_clinic.py       @ erlend-aasland   @ AA-Turner 
311+ Doc /howto /clinic.rst           @ erlend-aasland   @ AA-Turner 
280312
281313#  Subinterpreters
282314** /* interpreteridobject. *      @ ericsnowcurrently 
283315** /* crossinterp *               @ ericsnowcurrently 
284- Lib /test /support /interpreters /  @ ericsnowcurrently 
285316Modules /_interp * module.c       @ ericsnowcurrently 
317+ Lib /test /test__interp * .py      @ ericsnowcurrently 
318+ Lib /concurrent /interpreters /  @ ericsnowcurrently 
319+ Lib /test /support /channels.py   @ ericsnowcurrently 
320+ Doc /library /concurrent.interpreters.rst   @ ericsnowcurrently 
286321Lib /test /test_interpreters /   @ ericsnowcurrently 
322+ Lib /concurrent /futures /interpreter.py   @ ericsnowcurrently 
287323
288324#  Android
289325** /* Android *                   @ mhsmith  @ freakboy3742 
@@ -316,6 +352,7 @@ Lib/test/test_configparser.py @jaraco
316352
317353#  Doc sections
318354Doc /reference /                @ willingc  @ AA-Turner 
355+ Doc /whatsnew /                 @ AA-Turner 
319356
320357** /* weakref *                   @ kumaraditya303 
321358
@@ -329,10 +366,16 @@ Modules/_xxtestfuzz/          @ammaraskar
329366#  t-strings
330367** /* interpolationobject *       @ lysnikolaou 
331368** /* templateobject *            @ lysnikolaou 
332- ** /* templatelib *               @ lysnikolaou 
369+ ** /* templatelib *               @ lysnikolaou   @ AA-Turner 
333370** /* tstring *                   @ lysnikolaou 
334371
335372#  Remote debugging
336373Python /remote_debug.h          @ pablogsal 
337374Python /remote_debugging.c      @ pablogsal 
338375Modules /_remote_debugging_module.c  @ pablogsal  @ ambv  @ 1st1 
376+ 
377+ #  gettext
378+ ** /* gettext *                   @ tomasr8 
379+ 
380+ #  Internal Docs
381+ InternalDocs /                 @ AA-Turner 
0 commit comments