2017-08-01 03:56:12 +00:00
|
|
|
# See https://help.github.com/articles/about-codeowners/
|
|
|
|
# for more info about CODEOWNERS file
|
|
|
|
|
|
|
|
# It uses the same pattern rule for gitignore file
|
|
|
|
# https://git-scm.com/docs/gitignore#_pattern_format
|
|
|
|
|
2022-10-08 07:11:38 +00:00
|
|
|
# GitHub
|
2023-04-09 07:43:01 +00:00
|
|
|
.github/** @ezio-melotti @hugovk
|
2022-10-08 07:11:38 +00:00
|
|
|
|
2023-01-22 22:02:15 +00:00
|
|
|
# Build system
|
2023-01-24 10:22:22 +00:00
|
|
|
configure* @erlend-aasland @corona10
|
2023-01-22 22:02:15 +00:00
|
|
|
|
2017-08-01 22:41:33 +00:00
|
|
|
# asyncio
|
2023-04-26 17:22:52 +00:00
|
|
|
**/*asyncio* @1st1 @asvetlov @gvanrossum @kumaraditya303 @willingc
|
2017-08-01 22:41:33 +00:00
|
|
|
|
|
|
|
# Core
|
2018-01-23 06:59:50 +00:00
|
|
|
**/*context* @1st1
|
2022-08-23 19:21:10 +00:00
|
|
|
**/*genobject* @markshannon
|
2018-01-23 06:59:50 +00:00
|
|
|
**/*hamt* @1st1
|
2019-12-04 09:07:02 +00:00
|
|
|
Objects/set* @rhettinger
|
2020-10-23 12:05:48 +00:00
|
|
|
Objects/dict* @methane @markshannon
|
|
|
|
Objects/type* @markshannon
|
|
|
|
Objects/codeobject.c @markshannon
|
|
|
|
Objects/frameobject.c @markshannon
|
|
|
|
Objects/call.c @markshannon
|
|
|
|
Python/ceval.c @markshannon
|
2022-08-16 08:38:32 +00:00
|
|
|
Python/compile.c @markshannon @iritkatriel
|
2023-04-27 19:35:53 +00:00
|
|
|
Python/assemble.c @markshannon @iritkatriel
|
|
|
|
Python/flowgraph.c @markshannon @iritkatriel
|
2020-12-24 11:30:46 +00:00
|
|
|
Python/ast_opt.c @isidentical
|
2022-02-18 18:57:02 +00:00
|
|
|
Lib/test/test_patma.py @brandtbucher
|
|
|
|
Lib/test/test_peepholer.py @brandtbucher
|
2017-08-01 22:41:33 +00:00
|
|
|
|
2022-01-02 23:22:42 +00:00
|
|
|
# Exceptions
|
|
|
|
Lib/traceback.py @iritkatriel
|
|
|
|
Lib/test/test_except*.py @iritkatriel
|
|
|
|
Lib/test/test_traceback.py @iritkatriel
|
|
|
|
Objects/exceptions.c @iritkatriel
|
|
|
|
Python/traceback.c @iritkatriel
|
|
|
|
|
2017-08-01 03:56:12 +00:00
|
|
|
# Hashing
|
2022-03-07 02:04:58 +00:00
|
|
|
**/*hashlib* @tiran
|
|
|
|
**/*pyhash* @tiran
|
|
|
|
**/*sha* @tiran
|
|
|
|
**/*md5* @tiran
|
|
|
|
**/*blake* @tiran
|
|
|
|
/Modules/_blake2/** @tiran
|
|
|
|
/Modules/_sha3/** @tiran
|
2019-05-29 15:45:19 +00:00
|
|
|
|
2019-10-04 08:48:24 +00:00
|
|
|
# logging
|
|
|
|
**/*logging* @vsajip
|
|
|
|
|
|
|
|
# venv
|
|
|
|
**/*venv* @vsajip
|
|
|
|
|
|
|
|
# Launcher
|
|
|
|
/PC/launcher.c @vsajip
|
2017-08-01 03:56:12 +00:00
|
|
|
|
2018-09-15 03:14:16 +00:00
|
|
|
# HTML
|
|
|
|
/Lib/html/ @ezio-melotti
|
|
|
|
/Lib/_markupbase.py @ezio-melotti
|
|
|
|
/Lib/test/test_html*.py @ezio-melotti
|
2022-10-17 10:01:00 +00:00
|
|
|
/Tools/build/parse_html5_entities.py @ezio-melotti
|
2018-09-15 03:14:16 +00:00
|
|
|
|
2018-01-03 19:32:22 +00:00
|
|
|
# Import (including importlib).
|
2023-04-12 18:27:14 +00:00
|
|
|
**/*import* @brettcannon @encukou @ericsnowcurrently @ncoghlan @warsaw
|
2023-01-04 22:59:48 +00:00
|
|
|
**/*importlib/resources/* @jaraco @warsaw @FFY00
|
2022-06-18 03:12:07 +00:00
|
|
|
**/importlib/metadata/* @jaraco @warsaw
|
2018-01-03 19:32:22 +00:00
|
|
|
|
2019-06-18 18:57:45 +00:00
|
|
|
# Dates and times
|
|
|
|
**/*datetime* @pganssle @abalkin
|
|
|
|
**/*str*time* @pganssle @abalkin
|
|
|
|
Doc/library/time.rst @pganssle @abalkin
|
|
|
|
Lib/test/test_time.py @pganssle @abalkin
|
|
|
|
Modules/timemodule.c @pganssle @abalkin
|
|
|
|
Python/pytime.c @pganssle @abalkin
|
|
|
|
Include/pytime.h @pganssle @abalkin
|
|
|
|
|
2017-08-02 22:50:50 +00:00
|
|
|
# Email and related
|
2019-05-30 14:59:01 +00:00
|
|
|
**/*mail* @python/email-team
|
2017-09-04 19:19:26 +00:00
|
|
|
**/*smtp* @python/email-team
|
|
|
|
**/*mime* @python/email-team
|
|
|
|
**/*imap* @python/email-team
|
|
|
|
**/*poplib* @python/email-team
|
2017-08-05 02:00:06 +00:00
|
|
|
|
2019-11-19 02:03:55 +00:00
|
|
|
# Garbage collector
|
|
|
|
/Modules/gcmodule.c @pablogsal
|
|
|
|
/Doc/library/gc.rst @pablogsal
|
|
|
|
|
2020-06-18 22:23:40 +00:00
|
|
|
# Parser
|
2020-07-01 09:47:35 +00:00
|
|
|
/Parser/ @pablogsal @lysnikolaou
|
|
|
|
/Tools/peg_generator/ @pablogsal @lysnikolaou
|
|
|
|
/Lib/test/test_peg_generator/ @pablogsal @lysnikolaou
|
2020-10-22 18:26:14 +00:00
|
|
|
/Grammar/python.gram @pablogsal @lysnikolaou
|
2019-04-24 20:25:23 +00:00
|
|
|
|
2020-12-24 11:30:46 +00:00
|
|
|
# AST
|
|
|
|
Python/ast.c @isidentical
|
|
|
|
Parser/asdl.py @isidentical
|
|
|
|
Parser/asdl_c.py @isidentical
|
|
|
|
Lib/ast.py @isidentical
|
|
|
|
|
2021-04-12 09:44:42 +00:00
|
|
|
# Mock
|
|
|
|
/Lib/unittest/mock.py @cjw296
|
2022-06-21 08:27:59 +00:00
|
|
|
/Lib/test/test_unittest/testmock/* @cjw296
|
2021-04-12 09:44:42 +00:00
|
|
|
|
2019-04-16 13:54:56 +00:00
|
|
|
# SQLite 3
|
2022-05-09 08:06:03 +00:00
|
|
|
**/*sqlite* @berkerpeksag @erlend-aasland
|
2019-04-16 13:54:56 +00:00
|
|
|
|
2017-08-05 02:00:06 +00:00
|
|
|
# subprocess
|
2019-09-13 13:36:26 +00:00
|
|
|
/Lib/subprocess.py @gpshead
|
|
|
|
/Lib/test/test_subprocess.py @gpshead
|
|
|
|
/Modules/*subprocess* @gpshead
|
2017-08-15 17:21:34 +00:00
|
|
|
|
|
|
|
# Windows
|
|
|
|
/PC/ @python/windows-team
|
2017-09-25 16:58:10 +00:00
|
|
|
/PCbuild/ @python/windows-team
|
2017-08-15 17:21:34 +00:00
|
|
|
|
2019-04-16 13:54:56 +00:00
|
|
|
# Urllib
|
|
|
|
**/*robotparser* @berkerpeksag
|
|
|
|
|
2017-08-15 17:21:34 +00:00
|
|
|
# Windows installer packages
|
|
|
|
/Tools/msi/ @python/windows-team
|
|
|
|
/Tools/nuget/ @python/windows-team
|
2017-09-04 19:31:15 +00:00
|
|
|
|
2019-11-21 09:38:51 +00:00
|
|
|
# Misc
|
2017-09-04 19:31:15 +00:00
|
|
|
**/*itertools* @rhettinger
|
|
|
|
**/*collections* @rhettinger
|
|
|
|
**/*random* @rhettinger
|
|
|
|
**/*queue* @rhettinger
|
|
|
|
**/*bisect* @rhettinger
|
|
|
|
**/*heapq* @rhettinger
|
2018-10-21 04:22:15 +00:00
|
|
|
**/*functools* @rhettinger
|
2022-03-07 02:04:58 +00:00
|
|
|
**/*decimal* @rhettinger
|
2017-10-05 02:15:11 +00:00
|
|
|
|
2017-12-05 20:52:19 +00:00
|
|
|
**/*dataclasses* @ericvsmith
|
|
|
|
|
2017-10-05 02:15:11 +00:00
|
|
|
**/*idlelib* @terryjreedy
|
2017-12-05 21:56:39 +00:00
|
|
|
|
2022-10-20 13:45:34 +00:00
|
|
|
**/*typing* @gvanrossum @Fidget-Spinner @JelleZijlstra @AlexWaygood
|
2018-10-23 13:37:02 +00:00
|
|
|
|
2019-11-21 09:38:51 +00:00
|
|
|
**/*ftplib @giampaolo
|
|
|
|
**/*shutil @giampaolo
|
|
|
|
|
2019-11-22 22:28:41 +00:00
|
|
|
**/*enum* @ethanfurman
|
|
|
|
**/*cgi* @ethanfurman
|
2019-12-04 08:18:31 +00:00
|
|
|
**/*tarfile* @ethanfurman
|
2019-11-22 22:28:41 +00:00
|
|
|
|
2023-01-05 22:28:02 +00:00
|
|
|
**/*tomllib* @encukou @hauntsaninja
|
2022-03-08 08:26:13 +00:00
|
|
|
|
2022-11-09 03:27:13 +00:00
|
|
|
**/*sysconfig* @FFY00
|
|
|
|
|
2023-02-09 12:01:32 +00:00
|
|
|
**/*cjkcodecs* @corona10
|
|
|
|
|
2018-10-23 13:37:02 +00:00
|
|
|
# macOS
|
|
|
|
/Mac/ @python/macos-team
|
|
|
|
**/*osx_support* @python/macos-team
|
2022-03-30 18:34:29 +00:00
|
|
|
|
2023-01-06 20:38:12 +00:00
|
|
|
# pathlib
|
|
|
|
**/*pathlib* @barneygale
|
|
|
|
|
2022-11-26 14:44:13 +00:00
|
|
|
# zipfile.Path
|
|
|
|
**/*zipfile/*_path.py @jaraco
|