55#  https://git-scm.com/docs/gitignore#_pattern_format
66
77#  GitHub
8- .github /**                     @ ezio-melotti  @ hugovk 
8+ .github /**                     @ ezio-melotti  @ hugovk   @ AA-Turner 
99
1010#  pre-commit
1111.pre-commit-config.yaml        @ hugovk  @ AlexWaygood 
12- .ruff.toml                     @ hugovk  @ AlexWaygood 
12+ .ruff.toml                     @ hugovk  @ AlexWaygood   @ AA-Turner 
1313
1414#  Build system
1515configure *                     @ erlend-aasland  @ corona10 
@@ -30,10 +30,12 @@ Modules/Setup*                @erlend-aasland
3030Objects /set *                   @ rhettinger 
3131Objects /dict *                  @ methane  @ markshannon 
3232Objects /typevarobject.c        @ JelleZijlstra 
33+ Objects /unionobject.c          @ JelleZijlstra 
3334Objects /type *                  @ markshannon 
3435Objects /codeobject.c           @ markshannon 
3536Objects /frameobject.c          @ markshannon 
3637Objects /call.c                 @ markshannon 
38+ Objects /object.c               @ ZeroIntensity 
3739Python /ceval * .c                @ markshannon 
3840Python /ceval * .h                @ markshannon 
3941Python /codegen.c               @ markshannon  @ iritkatriel 
@@ -43,8 +45,9 @@ Python/flowgraph.c            @markshannon @iritkatriel
4345Python /instruction_sequence.c  @ iritkatriel 
4446Python /bytecodes.c             @ markshannon 
4547Python /optimizer * .c            @ markshannon 
46- Python /optimizer_analysis.c    @ Fidget-Spinner 
47- Python /optimizer_bytecodes.c   @ Fidget-Spinner 
48+ Python /optimizer_analysis.c    @ Fidget-Spinner  @ tomasr8 
49+ Python /optimizer_bytecodes.c   @ Fidget-Spinner  @ tomasr8 
50+ Python /optimizer_symbols.c     @ tomasr8 
4851Python /symtable.c              @ JelleZijlstra  @ carljm 
4952Lib /_pyrepl /*                  @ pablogsal  @ lysnikolaou  @ ambv 
5053Lib /test /test_patma.py         @ brandtbucher 
@@ -56,9 +59,17 @@ Tools/c-analyzer/             @ericsnowcurrently
5659#  dbm
5760** /* dbm *                       @ corona10  @ erlend-aasland  @ serhiy-storchaka 
5861
62+ #  Doc/ tools
63+ Doc /conf.py                    @ AA-Turner  @ hugovk 
64+ Doc /Makefile                   @ AA-Turner  @ hugovk 
65+ Doc /make.bat                   @ AA-Turner  @ hugovk 
66+ Doc /requirements.txt           @ AA-Turner  @ hugovk 
67+ Doc /_static /**                 @ AA-Turner  @ hugovk 
68+ Doc /tools /**                   @ AA-Turner  @ hugovk 
69+ 
5970#  runtime state/lifecycle
60- ** /* pylifecycle *               @ ericsnowcurrently 
61- ** /* pystate *                   @ ericsnowcurrently 
71+ ** /* pylifecycle *               @ ericsnowcurrently   @ ZeroIntensity 
72+ ** /* pystate *                   @ ericsnowcurrently   @ ZeroIntensity 
6273** /* preconfig *                 @ ericsnowcurrently 
6374** /* initconfig *                @ ericsnowcurrently 
6475** /* pathconfig *                @ ericsnowcurrently 
@@ -96,13 +107,18 @@ Doc/library/site.rst          @FFY00
96107Lib /test /test_except * .py       @ iritkatriel 
97108Objects /exceptions.c           @ iritkatriel 
98109
99- #  Hashing
100- ** /* hashlib *                   @ gpshead  @ tiran 
101- ** /* pyhash *                    @ gpshead  @ tiran 
102- ** /sha *                        @ gpshead  @ tiran 
103- Modules /md5 *                   @ gpshead  @ tiran 
104- ** /* blake *                     @ gpshead  @ tiran 
105- Modules /_hacl /**               @ gpshead 
110+ #  Hashing & cryptographic primitives
111+ ** /* hashlib *                   @ gpshead  @ tiran  @ picnixz 
112+ ** /* hashopenssl *               @ gpshead  @ tiran  @ picnixz 
113+ ** /* pyhash *                    @ gpshead  @ tiran  @ picnixz 
114+ Modules /* blake *                @ gpshead  @ tiran  @ picnixz 
115+ Modules /* md5 *                  @ gpshead  @ tiran  @ picnixz 
116+ Modules /* sha *                  @ gpshead  @ tiran  @ picnixz 
117+ Modules /_hacl /**               @ gpshead  @ picnixz 
118+ ** /* hmac *                      @ gpshead  @ picnixz 
119+ 
120+ #  libssl
121+ ** /* ssl *                       @ gpshead  @ picnixz 
106122
107123#  logging
108124** /* logging *                   @ vsajip 
@@ -154,6 +170,9 @@ Include/internal/pycore_time.h  @pganssle @abalkin
154170** /* imap *                      @ python/email-team 
155171** /* poplib *                    @ python/email-team 
156172
173+ #  Exclude .mailmap from being owned by @python/email-team
174+ /.mailmap 
175+ 
157176#  Garbage collector
158177/Modules /gcmodule.c            @ pablogsal 
159178/Doc /library /gc.rst            @ pablogsal 
@@ -170,12 +189,13 @@ Include/internal/pycore_time.h  @pganssle @abalkin
170189/Tools /cases_generator /        @ markshannon 
171190
172191#  AST
173- Python /ast.c                   @ isidentical  @ JelleZijlstra  @ eclips4 
174- Python /ast_opt.c               @ isidentical  @ eclips4 
175- Parser /asdl.py                 @ isidentical  @ JelleZijlstra  @ eclips4 
176- Parser /asdl_c.py               @ isidentical  @ JelleZijlstra  @ eclips4 
177- Lib /ast.py                     @ isidentical  @ JelleZijlstra  @ eclips4 
178- Lib /test /test_ast /            @ eclips4 
192+ Python /ast.c                   @ isidentical  @ JelleZijlstra  @ eclips4  @ tomasr8 
193+ Python /ast_preprocess.c        @ isidentical  @ eclips4  @ tomasr8 
194+ Parser /asdl.py                 @ isidentical  @ JelleZijlstra  @ eclips4  @ tomasr8 
195+ Parser /asdl_c.py               @ isidentical  @ JelleZijlstra  @ eclips4  @ tomasr8 
196+ Lib /ast.py                     @ isidentical  @ JelleZijlstra  @ eclips4  @ tomasr8 
197+ Lib /_ast_unparse.py            @ isidentical  @ JelleZijlstra  @ eclips4  @ tomasr8 
198+ Lib /test /test_ast /            @ eclips4  @ tomasr8 
179199
180200#  Mock
181201/Lib /unittest /mock.py          @ cjw296 
@@ -263,9 +283,13 @@ Doc/howto/clinic.rst          @erlend-aasland
263283#  Subinterpreters
264284** /* interpreteridobject. *      @ ericsnowcurrently 
265285** /* crossinterp *               @ ericsnowcurrently 
266- Lib /test /support /interpreters /  @ ericsnowcurrently 
267286Modules /_interp * module.c       @ ericsnowcurrently 
287+ Lib /test /test__interp * .py      @ ericsnowcurrently 
288+ Lib /concurrent /interpreters /  @ ericsnowcurrently 
289+ Lib /test /support /channels.py   @ ericsnowcurrently 
290+ Doc /library /concurrent.interpreters.rst   @ ericsnowcurrently 
268291Lib /test /test_interpreters /   @ ericsnowcurrently 
292+ Lib /concurrent /futures /interpreter.py   @ ericsnowcurrently 
269293
270294#  Android
271295** /* Android *                   @ mhsmith  @ freakboy3742 
@@ -280,7 +304,12 @@ Lib/test/test_interpreters/   @ericsnowcurrently
280304** /* -ios *                      @ freakboy3742 
281305
282306#  WebAssembly
283- /Tools /wasm /                  @ brettcannon  @ freakboy3742 
307+ Tools /wasm /config.site-wasm32-emscripten   @ freakboy3742 
308+ /Tools /wasm /README.md          @ brettcannon  @ freakboy3742 
309+ /Tools /wasm /wasi-env           @ brettcannon 
310+ /Tools /wasm /wasi.py            @ brettcannon 
311+ /Tools /wasm /emscripten         @ freakboy3742 
312+ /Tools /wasm /wasi               @ brettcannon 
284313
285314#  SBOM
286315/Misc /externals.spdx.json      @ sethmlarson 
@@ -292,6 +321,27 @@ Lib/configparser.py           @jaraco
292321Lib /test /test_configparser.py  @ jaraco 
293322
294323#  Doc sections
295- Doc /reference /                @ willingc 
324+ Doc /reference /                @ willingc   @ AA-Turner 
296325
297326** /* weakref *                   @ kumaraditya303 
327+ 
328+ #  Colorize
329+ Lib /_colorize.py               @ hugovk 
330+ Lib /test /test__colorize.py     @ hugovk 
331+ 
332+ #  Fuzzing
333+ Modules /_xxtestfuzz /          @ ammaraskar 
334+ 
335+ #  t-strings
336+ ** /* interpolationobject *       @ lysnikolaou 
337+ ** /* templateobject *            @ lysnikolaou 
338+ ** /* templatelib *               @ lysnikolaou 
339+ ** /* tstring *                   @ lysnikolaou 
340+ 
341+ #  Remote debugging
342+ Python /remote_debug.h          @ pablogsal 
343+ Python /remote_debugging.c      @ pablogsal 
344+ Modules /_remote_debugging_module.c  @ pablogsal  @ ambv  @ 1st1 
345+ 
346+ #  gettext
347+ ** /* gettext *                   @ tomasr8 
0 commit comments