전문가 색인¶
이 문서에는 Python 모듈, 도구, 플랫폼, 관심 분야를 나열하고 각 항목의 관리자나 해당 분야 전문가를 나타내는 GitHub 이름을 함께 적은 표가 있습니다. 이 목록은 이슈 제출자, 이슈 트리아지 담당자, 그 밖의 이슈 참여자가 이슈와 풀 리퀘스트에서 @멘션하거나 리뷰어로 추가할 사람을 찾는 데 사용하도록 만들어졌습니다. 이 목록에 있는 사람들은 기능이나 버그에 대해 최종 판단을 내려 달라는 요청을 받을 수 있습니다. 특정 모듈에 활동 중인 관리자가 나열되어 있지 않으면, 논란의 여지가 있는 변경은 Core Development Discourse 카테고리에서 논의해야 하며, 그 밖의 이슈는 어느 커미터든 결정할 수 있고 또 결정해야 합니다.
개발자는 레이블을 팔로우할 수 있으므로, 팔로우하는 레이블이 이슈나 풀 리퀘스트에 추가되면 자동으로 알림을 받습니다. .github/CODEOWNERS 파일은 풀 리퀘스트에 리뷰어로 자동 추가될 관리자를 지정하는 데에도 사용됩니다.
이름 뒤에 ‘*’가 붙은 사람에게는 해당 모듈이나 주제와 관련된 이슈를 할당할 수 있습니다. 이름 뒤에 ‘*’가 붙어 있지 않다면 그 사람에게 절대 이슈를 할당해서는 안 됩니다.
플랫폼 표와 관심 분야 표에는 여러 사람이 전문성을 갖춘 더 넓은 분야가 나열되어 있습니다. 이슈가 이들의 분야와 관련된 경우 도움, 의견, 결정을 구하기 위해 이들에게 연락할 수도 있습니다.
목록에 있는 관리자가 오랜 기간(3주 이상) 의견 요청에 응답하지 않으면, 추적기 id 뒤에 괄호로 ‘inactive’라는 단어를 넣어 이 목록에서 비활성 상태로 표시해야 합니다. 물론 관리자 본인은 언제든지 그 비활성 표시를 자유롭게 제거할 수 있습니다.
커미터는 자신의 전문 분야가 넓어짐에 따라 이 표들을 갱신해야 합니다. 관심 분야 표에는 새로운 주제를 자유롭게 추가할 수 있습니다.
이 목록이 있다고 해서 결정을 위해 이 사람들에게 반드시 연락해야 한다는 뜻은 아닙니다. 오히려 이 목록은 커미터가 아닌 사람이 책임자를 찾거나, 특정 상황에서 결정을 내릴 자격이 부족하다고 느끼는 커미터가 활용하기 위한 자료입니다.
표준 라이브러리¶
모듈 |
관리자 |
|---|---|
__main__ |
gvanrossum, ncoghlan |
annotationlib |
JelleZijlstra* |
argparse |
savannahostrowski*, serhiy-storchaka* |
ast |
benjaminp, pablogsal, isidentical, JelleZijlstra, eclips4 |
asyncio |
1st1, asvetlov, gvanrossum, graingert, kumaraditya303 |
bisect |
rhettinger* |
codecs |
malemburg |
collections |
rhettinger* |
collections.abc |
rhettinger* |
compileall |
carljm |
compression.zlib |
Yhg1s, gpshead*, emmatyping |
compression.zstd |
emmatyping* |
concurrent.futures |
pitrou, gpshead* |
configparser |
ambv* |
contextlib |
ncoghlan, 1st1 |
copy |
serhiy-storchaka* |
copyreg |
serhiy-storchaka* |
csv |
serhiy-storchaka* |
curses |
Yhg1s |
dataclasses |
ericvsmith*, carljm |
datetime |
pganssle, StanFromIreland |
decimal |
facundobatista, rhettinger |
dis |
1st1 |
warsaw, bitdancer* |
|
encodings |
malemburg |
ensurepip |
ncoghlan, dstufft, pradyunsg, pfmoore |
enum |
warsaw, ethanfurman* |
errno |
Yhg1s |
faulthandler |
vstinner, gpshead, ZeroIntensity* |
fcntl |
Yhg1s |
fnmatch |
serhiy-storchaka* |
ftplib |
giampaolo* |
functools |
rhettinger* |
gc |
pitrou, pablogsal, nascheme |
getopt |
serhiy-storchaka* |
getpath |
FFY00* |
gettext |
tomasr8 |
glob |
serhiy-storchaka* |
hashlib |
tiran, gpshead*, picnixz |
heapq |
rhettinger* |
hmac |
tiran, gpshead*, picnixz |
html |
ezio-melotti* |
idlelib |
terryjreedy*, taleinat |
importlib |
brettcannon, FFY00* |
inspect |
1st1 |
io |
benjaminp |
itertools |
rhettinger* |
json |
ezio-melotti, rhettinger, serhiy-storchaka* |
locale |
malemburg |
logging |
vsajip |
math |
rhettinger |
mmap |
Yhg1s |
modulefinder |
FFY00 |
multiprocessing |
pitrou, gpshead* |
optparse |
serhiy-storchaka* |
os.path |
serhiy-storchaka* |
parser |
pablogsal |
pathlib |
barneygale* |
pdb |
gaogaotiantian |
pickle |
serhiy-storchaka* |
pickletools |
serhiy-storchaka* |
pkgutil |
FFY00* |
platform |
malemburg |
posix |
larryhastings, gpshead |
pty |
Yhg1s* |
py_compile |
carljm |
pyclbr |
isidentical |
pydoc |
AA-Turner, serhiy-storchaka* |
queue |
rhettinger* |
random |
rhettinger |
re |
ezio-melotti, serhiy-storchaka* |
readline |
Yhg1s |
resource |
Yhg1s |
runpy |
ncoghlan, FFY00 |
selectors |
giampaolo |
shutil |
giampaolo |
signal |
gpshead |
site |
FFY00* |
socket |
gpshead |
sqlite3 |
erlend-aasland* |
ssl |
tiran, dstufft, alex |
stat |
tiran |
statistics |
rhettinger |
subprocess |
giampaolo, gpshead* |
symtable |
benjaminp |
sysconfig |
FFY00* |
tempfile |
serhiy-storchaka* |
termios |
Yhg1s |
test |
ezio-melotti, serhiy-storchaka* |
threading |
pitrou, gpshead |
time |
pganssle, StanFromIreland |
tkinter |
serhiy-storchaka* |
tomllib |
hauntsaninja* |
traceback |
iritkatriel |
tracemalloc |
vstinner |
tty |
Yhg1s* |
turtledemo |
terryjreedy* |
types |
1st1 |
typing |
gvanrossum, JelleZijlstra*, AlexWaygood*, carljm, sobolevn* |
unicodedata |
malemburg, ezio-melotti |
unittest |
ezio-melotti, gpshead, serhiy-storchaka* |
urllib |
orsenthil |
venv |
vsajip, FFY00* |
weakref |
nascheme |
xml.etree |
scoder |
zipapp |
pfmoore |
zipfile |
serhiy-storchaka, Yhg1s, gpshead |
zipimport |
Yhg1s* |
zoneinfo |
pganssle, StanFromIreland |
도구¶
도구 |
관리자 |
|---|---|
Argument Clinic |
larryhastings, AlexWaygood*, erlend-aasland, serhiy-storchaka* |
Deepfreeze |
gvanrossum, kumaraditya303 |
PEG Generator |
gvanrossum, pablogsal, lysnikolaou |
플랫폼¶
플랫폼 전문가 목록은 포트와 연락처로 옮겨졌습니다.
지원되는 플랫폼의 공식 연락처는 PEP 11을 참조하십시오.
기타¶
관심 분야 |
관리자 |
|---|---|
알고리즘 |
rhettinger*, serhiy-storchaka |
Argument Clinic |
larryhastings, AlexWaygood*, erlend-aasland, serhiy-storchaka* |
AST/컴파일러 |
benjaminp, 1st1, pablogsal, markshannon, isidentical, brandtbucher, carljm, iritkatriel |
autoconf/Makefile |
Yhg1s*, emmatyping |
이슈 추적기 |
ezio-melotti |
빌드봇 |
zware, pablogsal |
바이트코드 |
benjaminp, 1st1, markshannon, brandtbucher, carljm, iritkatriel |
컨텍스트 관리자 |
ncoghlan |
코어 워크플로 |
Mariatta, ezio-melotti, hugovk, AA-Turner |
암호화 |
gpshead, dstufft, picnixz |
데이터베이스 |
malemburg |
devguide |
merwok, ezio-melotti, Mariatta, hugovk, AA-Turner, StanFromIreland |
문서 |
ezio-melotti, merwok, JulienPalard, hugovk, AA-Turner, AlexWaygood*, StanFromIreland |
이모지 |
Mariatta |
확장 모듈 |
encukou, ncoghlan, FFY00 |
동결 모듈 |
ericsnowcurrently, gvanrossum, kumaraditya303, FFY00 |
f-문자열 |
ericvsmith* |
i18n |
malemburg, merwok, tomasr8, StanFromIreland |
임포트 메커니즘 |
brettcannon, ncoghlan, ericsnowcurrently, FFY00* |
초기화 |
FFY00* |
io |
benjaminp, gpshead |
JIT |
brandtbucher*, savannahostrowski* |
로케일 |
malemburg |
수학 |
malemburg, rhettinger, serhiy-storchaka |
메모리 관리 |
tim-one, malemburg, Yhg1s, nascheme |
네트워킹 |
gpshead |
객체 모델 |
benjaminp, Yhg1s |
패키징 |
malemburg, merwok, dstufft, pfmoore, emmatyping, FFY00 |
패턴 매칭 |
brandtbucher* |
PEG 파서 |
gvanrossum, pablogsal, lysnikolaou |
성능 |
vstinner, serhiy-storchaka*, 1st1, rhettinger, markshannon, brandtbucher, carljm, Fidget-Spinner, AlexWaygood*, nascheme |
pip |
ncoghlan, dstufft, pfmoore, pradyunsg |
릴리스 관리 |
malemburg, benjaminp, warsaw, gvanrossum, merwok, ned-deily, JulienPalard, hugovk |
런타임 수명 주기 |
ericsnowcurrently, kumaraditya303, zooba, ZeroIntensity, nascheme, FFY00 |
str.format |
ericvsmith* |
서브 인터프리터 |
ericsnowcurrently, kumaraditya303, ZeroIntensity* |
심볼 테이블 |
JelleZijlstra, carljm |
테스트 |
ezio-melotti |
스레드 |
gpshead |
시간과 날짜 |
malemburg, pganssle, StanFromIreland |
유니코드 |
malemburg, ezio-melotti, benjaminp |
버전 관리 |
merwok, ezio-melotti |
명예 전문가¶
이름 뒤에 ‘^’가 붙은 것은 GitHub로 옮겨 오지 않은 사람들의 옛 bugs.python.org 사용자 이름입니다.
표준 라이브러리¶
모듈 |
전문가 |
codecs |
doerwalter |
collections.abc |
stutzbach^ |
concurrent.futures |
brianquinlan |
copy |
avassalotti |
copyreg |
avassalotti |
csv |
smontanaro |
ctypes |
theller, abalkin, amauryfa, meadori |
datetime |
abalkin |
difflib |
tim-one |
doctest |
tim-one |
maxking |
|
enum |
eliben |
heapq |
stutzbach |
idlelib |
kbkaiser, serwy |
io |
stutzbach^ |
ipaddress |
pmoody^ |
json |
etrepum |
math |
stutzbach^ |
modulefinder |
theller, jvr^ |
multiprocessing |
applio, jnoller^, sbt^ |
optparse |
mitsuhiko |
pickle |
avassalotti |
pickletools |
avassalotti |
pprint |
freddrake |
selectors |
neologix^ |
shutil |
tarekziade |
sqlite3 |
ghaering^ |
ssl |
jackjansen |
statistics |
stevendaprano |
struct |
meadori |
subprocess |
astrand^ |
syslog |
jafo^ |
tabnanny |
tim-one |
tarfile |
gustaebel |
time |
abalkin |
tkinter |
gpolo^ |
tokenize |
meadori |
trace |
abalkin |
turtle |
gregorlingl^ |
unittest |
rbtcollins |
weakref |
freddrake |
winreg |
stutzbach^ |
wsgiref |
pjenvey |
xml.etree |
eliben |
zipfile |
alanmcintyre^ |
플랫폼¶
플랫폼 |
전문가 |
AIX |
edelsohn |
Cygwin |
jlt63^, stutzbach^ |
JVM/Java |
frank.wierzbicki^ |
OS2/EMX |
aimacintyre^ |
기타¶
관심 분야 |
전문가 |
파일 시스템 |
giampaolo |
io |
stutzbach^ |
수학 |
stutzbach^ |
네트워킹 |
giampaolo |
패키징 |
tarekziade, alexis^ |
pip |
Marcus.Smith^ |
릴리스 관리 |
tarekziade, anthonybaxter^, birkenfeld |
시간과 날짜 |
abalkin |
문서 번역¶
번역은 편집 위원회 헌장의 범위에 속합니다. 번역 목록과 각 번역의 코디네이터는 이 번역 표를 참조하십시오.