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,6 +30,7 @@ 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
@@ -56,6 +57,14 @@ Tools/c-analyzer/ @ericsnowcurrently
5657# dbm
5758** /* dbm * @ corona10 @ erlend-aasland @ serhiy-storchaka
5859
60+ # Doc/ tools
61+ Doc /conf.py @ AA-Turner @ hugovk
62+ Doc /Makefile @ AA-Turner @ hugovk
63+ Doc /make.bat @ AA-Turner @ hugovk
64+ Doc /requirements.txt @ AA-Turner @ hugovk
65+ Doc /_static /** @ AA-Turner @ hugovk
66+ Doc /tools /** @ AA-Turner @ hugovk
67+
5968# runtime state/lifecycle
6069** /* pylifecycle * @ ericsnowcurrently
6170** /* pystate * @ ericsnowcurrently
@@ -96,13 +105,18 @@ Doc/library/site.rst @FFY00
96105Lib /test /test_except * .py @ iritkatriel
97106Objects /exceptions.c @ iritkatriel
98107
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
108+ # Hashing & cryptographic primitives
109+ ** /* hashlib * @ gpshead @ tiran @ picnixz
110+ ** /* hashopenssl * @ gpshead @ tiran @ picnixz
111+ ** /* pyhash * @ gpshead @ tiran @ picnixz
112+ Modules /* blake * @ gpshead @ tiran @ picnixz
113+ Modules /* md5 * @ gpshead @ tiran @ picnixz
114+ Modules /* sha * @ gpshead @ tiran @ picnixz
115+ Modules /_hacl /** @ gpshead @ picnixz
116+ ** /* hmac * @ gpshead @ picnixz
117+
118+ # libssl
119+ ** /* ssl * @ gpshead @ picnixz
106120
107121# logging
108122** /* logging * @ vsajip
@@ -154,6 +168,9 @@ Include/internal/pycore_time.h @pganssle @abalkin
154168** /* imap * @ python/email-team
155169** /* poplib * @ python/email-team
156170
171+ # Exclude .mailmap from being owned by @python/email-team
172+ /.mailmap
173+
157174# Garbage collector
158175/Modules /gcmodule.c @ pablogsal
159176/Doc /library /gc.rst @ pablogsal
@@ -171,10 +188,11 @@ Include/internal/pycore_time.h @pganssle @abalkin
171188
172189# AST
173190Python /ast.c @ isidentical @ JelleZijlstra @ eclips4
174- Python /ast_opt.c @ isidentical @ eclips4
191+ Python /ast_preprocess.c @ isidentical @ eclips4
175192Parser /asdl.py @ isidentical @ JelleZijlstra @ eclips4
176193Parser /asdl_c.py @ isidentical @ JelleZijlstra @ eclips4
177194Lib /ast.py @ isidentical @ JelleZijlstra @ eclips4
195+ Lib /_ast_unparse.py @ isidentical @ JelleZijlstra @ eclips4
178196Lib /test /test_ast / @ eclips4
179197
180198# Mock
@@ -280,7 +298,12 @@ Lib/test/test_interpreters/ @ericsnowcurrently
280298** /* -ios * @ freakboy3742
281299
282300# WebAssembly
283- /Tools /wasm / @ brettcannon @ freakboy3742
301+ Tools /wasm /config.site-wasm32-emscripten @ freakboy3742
302+ /Tools /wasm /README.md @ brettcannon @ freakboy3742
303+ /Tools /wasm /wasi-env @ brettcannon
304+ /Tools /wasm /wasi.py @ brettcannon
305+ /Tools /wasm /emscripten @ freakboy3742
306+ /Tools /wasm /wasi @ brettcannon
284307
285308# SBOM
286309/Misc /externals.spdx.json @ sethmlarson
@@ -292,6 +315,19 @@ Lib/configparser.py @jaraco
292315Lib /test /test_configparser.py @ jaraco
293316
294317# Doc sections
295- Doc /reference / @ willingc
318+ Doc /reference / @ willingc @ AA-Turner
296319
297320** /* weakref * @ kumaraditya303
321+
322+ # Colorize
323+ Lib /_colorize.py @ hugovk
324+ Lib /test /test__colorize.py @ hugovk
325+
326+ # Fuzzing
327+ Modules /_xxtestfuzz / @ ammaraskar
328+
329+ # t-strings
330+ ** /* interpolationobject * @ lysnikolaou
331+ ** /* templateobject * @ lysnikolaou
332+ ** /* templatelib * @ lysnikolaou
333+ ** /* tstring * @ lysnikolaou
0 commit comments