Following system colour scheme Selected dark colour scheme Selected light colour scheme

Python 개선 제안 한국어 번역

PEP 0 – Python 개선 제안(PEP) 색인

Author:
The PEP Editors
Status:
Active
Type:
Informational
Created:
13-Jul-2000

Table of Contents

소개

이 PEP은 Python 개선 제안(PEP) 전체의 색인입니다. PEP 번호는 PEP 편집자가 배정하며, 한 번 배정된 번호는 바뀌지 않습니다. PEP 본문의 버전 관리 이력이 각 제안의 역사적 기록입니다.

주제별 색인

전문 분야의 PEP은 주제별로 분류되어 있습니다.

API

PEP API는 공개된 모든 PEP의 메타데이터를 담은 JSON 파일입니다. 자세히 보기.

번호순 색인

번호순 색인에는 모든 PEP을 번호순으로 정리한 표가 있습니다.

분류별 색인

프로세스 및 메타 PEP

PEP 제목 저자
PA 1 PEP 목적과 가이드라인 Barry Warsaw, Jeremy Hylton, David Goodger, Alyssa Coghlan
PA 2 새 모듈 추가 절차 Brett Cannon, Martijn Faassen
PA 4 표준 모듈의 폐기 Brett Cannon, Martin von Löwis
PA 7 C 코드를 위한 스타일 가이드 Guido van Rossum, Barry Warsaw
PA 8 파이썬 코드 스타일 가이드 Guido van Rossum, Barry Warsaw, Alyssa Coghlan
PA 10 투표 지침 Barry Warsaw
PA 11 CPython 플랫폼 지원 Martin von Löwis, Brett Cannon
PA 12 reStructuredText PEP 템플릿 예시 David Goodger, Barry Warsaw, Brett Cannon
PA 13 Python 언어 거버넌스 The Python core team and community
PA 387 하위 호환성 정책 Benjamin Peterson
PA 545 Python 문서 번역 Julien Palard, Inada Naoki, Victor Stinner
PA 602 Python의 연간 릴리스 주기 Łukasz Langa 3.9
PA 609 Python 패키징 관리 기관(PyPA) 거버넌스 Dustin Ingram, Pradyun Gedam, Sumana Harihareswara
PA 676 PEP 인프라 프로세스 Adam Turner
PA 729 타입 관리 프로세스 Jelle Zijlstra, Shantanu Jain
PA 731 C API 작업 그룹 헌장 Guido van Rossum, Petr Viktorin, Victor Stinner, Steve Dower, Irit Katriel
PA 732 Python 문서 편집 위원회 Joanna Jablonski
PA 761 CPython 아티팩트에 대한 PGP 서명 폐지 Seth Michael Larson 3.14
PA 772 한국어 번역 미제공 안내 Barry Warsaw, Deb Nicholson, Pradyun Gedam
PA 811 Python 보안 대응 팀의 구성원 자격 및 책임 정의 Seth Michael Larson

그 밖의 정보 제공 PEP

PEP 제목 저자
IA 20 파이썬의 선(禪) Tim Peters
IA 101 파이썬 릴리스 실전 101 Barry Warsaw, Guido van Rossum
IF 160 Python 1.6 릴리스 일정 Fred L. Drake, Jr. 1.6
IF 200 한국어 번역 미제공 안내 Jeremy Hylton
IF 226 한국어 번역 미제공 안내 Jeremy Hylton
IF 247 암호화 해시 함수를 위한 API A.M. Kuchling
IF 248 Python 데이터베이스 API 명세 v1.0 Greg Stein, Marc-André Lemburg
IF 249 Python 데이터베이스 API 명세 v2.0 Marc-André Lemburg
IF 251 Python 2.2 릴리스 일정 Barry Warsaw, Guido van Rossum 2.2
IA 257 독스트링 규약 David Goodger, Guido van Rossum
IF 272 블록 암호화 알고리즘용 API v1.0 A.M. Kuchling
IF 283 Python 2.3 릴리스 일정 Guido van Rossum 2.3
IA 287 reStructuredText 독스트링 형식 David Goodger
IA 290 코드 마이그레이션 및 현대화 Raymond Hettinger
IF 320 Python 2.4 릴리스 일정 Barry Warsaw, Raymond Hettinger, Anthony Baxter 2.4
IF 333 Python 웹 서버 게이트웨이 인터페이스 v1.0 Phillip J. Eby
IF 356 Python 2.5 릴리스 일정 Neal Norwitz, Guido van Rossum, Anthony Baxter 2.5
IF 361 Python 2.6 및 3.0 릴리스 일정 Neal Norwitz, Barry Warsaw 2.6, 3.0
IF 373 Python 2.7 릴리스 일정 Benjamin Peterson 2.7
IF 375 Python 3.1 릴리스 일정 Benjamin Peterson 3.1
IF 392 Python 3.2 릴리스 일정 Georg Brandl 3.2
IA 394 유닉스 계열 시스템의 “python” 명령 Kerrick Staley, Alyssa Coghlan, Barry Warsaw, Petr Viktorin, Miro Hrončok, Carol Willing
IF 398 Python 3.3 릴리스 일정 Georg Brandl 3.3
IF 399 순수 Python/C 가속 모듈 호환성 요구사항 Brett Cannon 3.3
IF 404 Python 2.8 미출시 일정 Barry Warsaw 2.8
IF 429 Python 3.4 릴리스 일정 Larry Hastings 3.4
IF 430 기본 온라인 문서를 Python 3으로 마이그레이션하기 Alyssa Coghlan
IA 434 모든 브랜치에 적용되는 IDLE 개선 예외 Todd Rovito, Terry Reedy
IF 452 암호화 해시 함수 API v2.0 A.M. Kuchling, Christian Heimes
IF 457 위치 전용 매개변수 표기법 Larry Hastings
IF 478 Python 3.5 릴리스 일정 Larry Hastings 3.5
IF 482 타입 힌트를 위한 문헌 개관 Łukasz Langa
IF 483 타입 힌트의 이론 Guido van Rossum, Ivan Levkivskyi
IF 494 Python 3.6 릴리스 일정 Ned Deily 3.6
IA 514 Windows 레지스트리의 Python 등록 Steve Dower
IF 537 Python 3.7 릴리스 일정 Ned Deily 3.7
IF 569 Python 3.8 릴리스 일정 Łukasz Langa 3.8
IF 579 C 함수 및 메서드 리팩터링 Jeroen Demeyer
IF 588 GitHub 이슈 마이그레이션 계획 Mariatta
IF 596 Python 3.9 릴리스 일정 Łukasz Langa 3.9
IF 607 CPython 기능 제공 지연 시간 줄이기 Łukasz Langa, Steve Dower, Alyssa Coghlan 3.9
IA 619 Python 3.10 릴리스 일정 Pablo Galindo Salgado 3.10
IF 630 확장 모듈 격리 Petr Viktorin
IF 635 구조적 패턴 매칭: 동기와 근거 Tobias Kohn, Guido van Rossum 3.10
IF 636 구조적 패턴 매칭: 튜토리얼 Daniel F Moisset 3.10
IF 659 전문화 적응형 인터프리터 Mark Shannon
IA 664 Python 3.11 릴리스 일정 Pablo Galindo Salgado 3.11
IA 672 Python의 유니코드 관련 보안 고려 사항 Petr Viktorin
IA 693 Python 3.12 릴리스 일정 Thomas Wouters 3.12
IA 719 Python 3.13 릴리스 일정 Thomas Wouters 3.13
IF 733 Python의 공개 C API 평가 Erlend Egeberg Aasland, Domenico Andreoli, Stefan Behnel, Carl Friedrich Bolz-Tereick, Simon Cross, Steve Dower, Tim Felgentreff, David Hewitt, Shantanu Jain, Wenzel Jakob, Irit Katriel, Marc-Andre Lemburg, Donghee Na, Karl Nelson, Ronald Oussoren, Antoine Pitrou, Neil Schemenauer, Mark Shannon, Stepan Sindelar, Gregory P. Smith, Eric Snow, Victor Stinner, Guido van Rossum, Petr Viktorin, Carol Willing, William Woodruff, David Woods, Jelle Zijlstra
IA 745 Python 3.14 릴리스 일정 Hugo van Kemenade 3.14
IF 762 기본 REPL 교체 Pablo Galindo Salgado, Łukasz Langa, Lysandros Nikolaou, Emily Morehouse-Valcarcel 3.13
IA 776 Emscripten 지원 Hood Chatham 3.14
IA 790 Python 3.15 릴리스 일정 Hugo van Kemenade 3.15
IA 801 예약됨 Barry Warsaw
IA 816 WASI 지원 Brett Cannon
IA 826 Python 3.16 릴리스 일정 Savannah Ostrowski 3.16
IF 3333 Python 웹 서버 게이트웨이 인터페이스 v1.0.1 Phillip J. Eby
IF 8000 파이썬 언어 거버넌스 제안 개요 Barry Warsaw
IF 8002 오픈 소스 거버넌스 조사 Barry Warsaw, Łukasz Langa, Antoine Pitrou, Doug Hellmann, Carol Willing
IA 8016 운영 위원회 모델 Nathaniel J. Smith, Donald Stufft
IF 8100 2019년 1월 운영 위원회 선거 Nathaniel J. Smith, Ee Durbin
IF 8101 2020년 임기 운영위원회 선거 Ewa Jodlowska, Ee Durbin
IF 8102 2021년 임기 운영위원회 선거 Ewa Jodlowska, Ee Durbin, Joe Carey
IF 8103 2022년 임기 운영위원회 선거 Ewa Jodlowska, Ee Durbin, Joe Carey
IF 8104 2023년 임기 운영위원회 선거 Ee Durbin
IF 8105 2024년 임기 운영위원회 선거 Ee Durbin
IF 8106 2025년 임기 운영위원회 선거 Ee Durbin
IF 8107 2026년 임기 스티어링 카운슬 선거 Ee Durbin

잠정 PEP(잠정 승인, 인터페이스 변경 가능)

없음.

승인된 PEP(아직 구현되지 않았을 수 있음)

PEP 제목 저자
SA 458 서명된 저장소 메타데이터를 사용한 안전한 PyPI 다운로드 Trishank Karthik Kuppusamy, Vladimir Diaz, Marina Moore, Lukas Puehringer, Joshua Lock, Lois Anne DeLong, Justin Cappos
SA 658 단순 저장소 API에서 배포 메타데이터 제공 Tzu-ping Chung
SA 714 Simple API에서 dist-info-metadata 이름 변경 Donald Stufft
SA 739 build-details.json 1.0 — 파이썬 빌드 세부 정보에 대한 정적 설명 파일 Filipe Laíns 3.14
SA 752 패키지 저장소를 위한 암시적 네임스페이스 Ofek Lev, Jarek Potiuk
SA 783 Emscripten 패키징 Hood Chatham
SA 794 임포트 이름 메타데이터 Brett Cannon
SA 808 동적 메타데이터에 정적 값 포함하기 Henry Schreiner, Cristian Le
SA 828 비동기 제너레이터에서 ‘yield from’ 지원 Peter Bierma 3.16

검토 중인 PEP

PEP 제목 저자
S 467 바이너리 시퀀스를 위한 사소한 API 개선 Alyssa Coghlan, Ethan Furman 3.15
S 480 PyPI 침해에서 살아남기: 패키지의 종단 간 서명 Trishank Karthik Kuppusamy, Vladimir Diaz, Justin Cappos, Marina Moore
S 603 collections에 frozenmap 타입 추가 Yury Selivanov
S 638 구문 매크로 Mark Shannon
S 653 패턴 매칭의 정확한 의미론 Mark Shannon
S 671 지연 바인딩 함수 인자 기본값의 구문 Chris Angelico 3.12
S 694 Python 패키지 색인을 위한 Upload 2.0 API Barry Warsaw, Donald Stufft, Ee Durbin
S 710 설치된 패키지의 출처 기록 Fridolín Pokorný
S 711 PyBI: Python 바이너리 배포를 위한 표준 형식 Nathaniel J. Smith
S 718 첨자화 가능한 함수 James Hilton-Balfe, Pablo Ruiz Cuevas 3.15
I 720 한국어 번역 미제공 안내 Filipe Laíns
S 725 pyproject.toml에서 외부 의존성 지정 Pradyun Gedam, Jaime Rodríguez-Guerra, Ralf Gommers
I 744 JIT 컴파일 Brandt Bucher, Savannah Ostrowski 3.13
S 746 Annotated 메타데이터 타입 검사 Adrian Garcia Badaracco 3.15
S 748 Python을 위한 통합 TLS API Joop van de Pol, William Woodruff 3.14
P 755 PyPI의 암시적 네임스페이스 정책 Ofek Lev
S 764 인라인 타입 딕셔너리 Victorien Plot 3.15
I 766 여러 인덱스 간 명시적 우선순위 선택 Michael Sarahan
S 767 읽기 전용 속성에 어노테이션 달기 Łukasz Modzelewski 3.15
S 771 파이썬 소프트웨어 패키지의 기본 extras Thomas Robitaille, Jonathan Dekhtiar
S 777 휠을 다시 발명하는 방법 Emma Harper Smith
S 780 환경 마커로서의 ABI 기능 Klaus Zimmermann, Ralf Gommers 3.14
S 781 TYPE_CHECKING을 내장 상수로 만들기 Inada Naoki 3.15
S 785 ExceptionGroup을 더 쉽게 처리하기 위한 새로운 메서드 Zac Hatfield-Dodds 3.14
S 786 정수 필드를 위한 정밀도 및 모듈로 정밀도 플래그 형식 지정자 Jay Berry 3.15
S 789 비동기 제너레이터에서 yield를 제한하여 작업 취소 버그를 방지합니다. Zac Hatfield-Dodds, Nathaniel J. Smith 3.14
S 802 빈 집합의 표시 구문 Adam Turner 3.15
S 804 외부 의존성 레지스트리 및 이름 매핑 메커니즘 Pradyun Gedam, Ralf Gommers, Michał Górny, Jaime Rodríguez-Guerra, Michael Sarahan
S 805 안전한 병렬 Python Mark Shannon, Daniele Parmeggiani 3.16
S 807 Trusted Publishing을 지원하는 패키지 색인 William Woodruff
S 809 미래를 위한 Stable ABI Steve Dower 3.15
S 813 예쁜 출력 프로토콜 Barry Warsaw, Eric V. Smith 3.16
S 817 휠 변형: 플랫폼 태그를 넘어서 Jonathan Dekhtiar, Michał Górny, Konstantin Schütze, Ralf Gommers, Andrey Talman, Charlie Marsh, Michael Sarahan, Eli Uriegas, Barry Warsaw, Donald Stufft, Andy R. Terrel
S 818 Python에 Pyodide 외부 함수 인터페이스의 핵심 추가 Hood Chatham 3.15
S 819 JSON 패키지 메타데이터 Emma Harper Smith
S 821 호출 가능 객체 타입 힌트에서 TypedDict 언패킹 지원 Daniel Sperber 3.15
S 822 들여쓰기가 제거된 여러 줄 문자열 (d-string) Inada Naoki 3.16
S 825 Wheel 변형: 패키지 형식 Jonathan Dekhtiar, Michał Górny, Konstantin Schütze, Ralf Gommers, Andrey Talman, Charlie Marsh, Michael Sarahan, Eli Uriegas, Barry Warsaw, Donald Stufft, Andy R. Terrel
S 827 타입 조작 Michael J. Sullivan, Daniel W. Park, Yury Selivanov 3.16
S 830 예외 및 트레이스백에 타임스탬프 추가 Gregory P. Smith 3.16
S 832 가상 환경 검색 Brett Cannon 3.15
S 835 Annotated 타입 메타데이터를 위한 단축 구문 Till Varoquaux 3.16
S 836 JIT Go Brrr: CPython을 위한 지원되는 JIT 컴파일러로 가는 길 Savannah Ostrowski, Ken Jin, Brandt Bucher 3.16
S 837 확장 가능한 JSON 직렬화 Serhiy Storchaka 3.16
S 838 pyvenv.cfg에 python-version 추가 Konstantin Schütze 3.16
S 839 PyFrozenSetWriter 및 PyFrozenDictWriter C API Donghee Na 3.16
S 840 클래스 네임스페이스의 이름 해석 Jeremy Hylton, Guido van Rossum 3.16
S 841 불변 타입 최적화를 위한 동결 구문 추가 Donghee Na, Nikita Sobolev 3.16
S 843 DRY 재수출을 위한 Export 문 Neil Girdhar 3.16
S 844 public 및 private 내장 함수 Barry Warsaw 3.16

완료된 PEP(안정된 인터페이스)

PEP 제목 저자
SF 100 한국어 번역 미제공 안내 Marc-André Lemburg
SF 201 록스텝 반복 Barry Warsaw 2.0
SF 202 한국어 번역 미제공 안내 Barry Warsaw
SF 203 증강 할당 Thomas Wouters 2.0
SF 205 약한 참조 Fred L. Drake, Jr. 2.1
SF 207 리치 비교 Guido van Rossum, David Ascher 2.1
SF 208 강제 변환 모델 재설계 Neil Schemenauer, Marc-André Lemburg 2.1
SF 214 한국어 번역 미제공 안내 Barry Warsaw
SF 217 한국어 번역 미제공 안내 Moshe Zadka
SF 218 내장 Set 객체 타입 추가하기 Greg Wilson, Raymond Hettinger 2.2
SF 221 Import As Thomas Wouters 2.0
SF 223 x 이스케이프의 의미 변경 Tim Peters 2.0
SF 227 한국어 번역 미제공 안내 Jeremy Hylton
SF 229 Distutils를 사용한 Python 빌드 A.M. Kuchling 2.1
SF 230 한국어 번역 미제공 안내 Guido van Rossum
SF 232 함수 속성 Barry Warsaw 2.1
SF 234 이터레이터 Ka-Ping Yee, Guido van Rossum 2.1
SF 235 한국어 번역 미제공 안내 Tim Peters
SF 236 __future__ 로 돌아가서 Tim Peters 2.1
SF 237 롱 정수와 정수의 통합 Moshe Zadka, Guido van Rossum 2.2
SF 238 나눗셈 연산자 변경하기 Moshe Zadka, Guido van Rossum 2.2
SF 250 Windows에서 site-packages 사용 Paul Moore 2.2
SF 252 유형을 클래스처럼 보이게 만들기 Guido van Rossum 2.2
SF 253 내장 타입의 서브타이핑 Guido van Rossum 2.2
SF 255 단순 제너레이터 Neil Schemenauer, Tim Peters, Magnus Lie Hetland 2.2
SF 260 xrange() 간소화 Guido van Rossum 2.2
SF 261 “와이드” 유니코드 문자 지원 Paul Prescod 2.2
SF 263 Python 소스 코드 인코딩 정의 Marc-André Lemburg, Martin von Löwis 2.3
SF 264 시뮬레이션된 셸에서의 Future 문 Michael Hudson 2.2
SF 273 Zip 아카이브에서 모듈 임포트하기 James C. Ahlstrom 2.3
SF 274 딕셔너리 컴프리헨션 Barry Warsaw 2.7, 3.0
SF 277 Windows NT를 위한 유니코드 파일 이름 지원 Neil Hodgson 2.3
SF 278 유니버설 개행 지원 Jack Jansen 2.3
SF 279 enumerate() 내장 함수 Raymond Hettinger 2.3
SF 282 로깅 시스템 Vinay Sajip, Trent Mick 2.3
SF 285 bool 타입 추가 Guido van Rossum 2.3
SF 289 제너레이터 표현식 Raymond Hettinger 2.4
SF 292 더 간단한 문자열 치환 Barry Warsaw 2.4
SF 293 코덱 오류 처리 콜백 Walter Dörwald 2.3
SF 301 Distutils의 패키지 색인 및 메타데이터 Richard Jones 2.3
SF 302 새 임포트 훅 Just van Rossum, Paul Moore 2.3
SF 305 CSV 파일 API Kevin Altis, Dave Cole, Andrew McNamara, Skip Montanaro, Cliff Wells 2.3
SF 307 피클 프로토콜 확장 Guido van Rossum, Tim Peters 2.3
SF 308 조건부 표현식 Guido van Rossum, Raymond Hettinger 2.5
SF 309 부분 함수 적용 Peter Harris 2.5
SF 311 확장 기능을 위한 간소화된 전역 인터프리터 잠금 획득 Mark Hammond 2.3
SF 318 함수 및 메서드용 데코레이터 Kevin D. Smith, Jim J. Jewett, Skip Montanaro, Anthony Baxter 2.4
SF 322 역방향 반복 Raymond Hettinger 2.4
SF 324 subprocess - 새 프로세스 모듈 Peter Astrand 2.4
SF 327 Decimal 데이터 타입 Facundo Batista 2.4
SF 328 임포트: 여러 줄 및 절대/상대 Aahz 2.4, 2.5, 2.6
SF 331 로케일 독립적 부동소수점/문자열 변환 Christian R. Reis 2.4
SF 338 스크립트로 모듈 실행 Alyssa Coghlan 2.5
SF 341 try-except와 try-finally의 통합 Georg Brandl 2.5
SF 342 향상된 제너레이터를 통한 코루틴 Guido van Rossum, Phillip J. Eby 2.5
SF 343 “with” 문 Guido van Rossum, Alyssa Coghlan 2.5
SF 352 예외에 필요한 슈퍼클래스 Brett Cannon, Guido van Rossum 2.5
SF 353 ssize_t를 인덱스 타입으로 사용하기 Martin von Löwis 2.5
SF 357 모든 객체를 슬라이싱에 사용할 수 있도록 허용 Travis Oliphant 2.5
SF 358 “bytes” 객체 Neil Schemenauer, Guido van Rossum 2.6, 3.0
SF 362 함수 시그니처 객체 Brett Cannon, Jiwon Seo, Yury Selivanov, Larry Hastings 3.3
SF 366 메인 모듈의 명시적 상대 임포트 Alyssa Coghlan 2.6, 3.0
SF 370 사용자별 site-packages 디렉터리 Christian Heimes 2.6, 3.0
SF 371 표준 라이브러리에 multiprocessing 패키지 추가 Jesse Noller, Richard Oudkerk 2.6, 3.0
SF 372 collections에 순서가 있는 딕셔너리 추가 Armin Ronacher, Raymond Hettinger 2.7, 3.1
SF 376 설치된 Python 배포판 데이터베이스 Tarek Ziadé 2.7, 3.2
SF 378 천 단위 구분 기호 형식 지정자 Raymond Hettinger 2.7, 3.1
SF 380 서브제너레이터에 위임하기 위한 구문 Gregory Ewing 3.3
SF 383 시스템 문자 인터페이스에서 디코딩할 수 없는 바이트 Martin von Löwis 3.1
SF 384 안정적인 ABI 정의 Martin von Löwis 3.2
SF 389 argparse - 새로운 명령줄 구문 분석 모듈 Steven Bethard 2.7, 3.2
SF 391 로깅을 위한 딕셔너리 기반 구성 Vinay Sajip 2.7, 3.2
SF 393 유연한 문자열 표현 Martin von Löwis 3.3
SF 397 Windows용 Python 런처 Mark Hammond, Martin von Löwis 3.3
SF 405 Python 가상 환경 Carl Meyer 3.3
SF 409 예외 컨텍스트 억제 Ethan Furman 3.3
SF 412 키 공유 딕셔너리 Mark Shannon 3.3
SF 414 Python 3.3을 위한 명시적 유니코드 리터럴 Armin Ronacher, Alyssa Coghlan 3.3
SF 415 예외 속성으로 컨텍스트 억제를 구현합니다. Benjamin Peterson 3.3
SF 417 표준 라이브러리에 mock 포함하기 Michael Foord 3.3
SF 418 단조 시간, 성능 카운터 및 프로세스 시간 함수 추가 Cameron Simpson, Jim J. Jewett, Stephen J. Turnbull, Victor Stinner 3.3
SF 420 암시적 네임스페이스 패키지 Eric V. Smith 3.3
SF 421 sys.implementation 추가 Eric Snow 3.3
SF 424 길이 힌트를 노출하는 방법 Alex Gaynor 3.4
SF 425 빌드 배포판 호환성 태그 Daniel Holth 3.4
SF 427 휠 바이너리 패키지 형식 1.0 Daniel Holth
SF 428 pathlib 모듈 – 객체 지향 파일 시스템 경로 Antoine Pitrou 3.4
SF 435 Python 표준 라이브러리에 Enum 형식 추가 Barry Warsaw, Eli Bendersky, Ethan Furman 3.4
SF 436 Argument Clinic DSL Larry Hastings 3.4
SF 440 버전 식별 및 의존성 명세 Alyssa Coghlan, Donald Stufft
SF 441 Python ZIP 애플리케이션 지원 개선 Daniel Holth, Paul Moore 3.5
SF 442 안전한 객체 종료화 Antoine Pitrou 3.4
SF 443 단일 디스패치 제너릭 함수 Łukasz Langa 3.4
SF 445 Python 메모리 할당자를 사용자 지정하기 위한 새 API 추가 Victor Stinner 3.4
SF 446 새로 생성되는 파일 디스크립터를 상속되지 않도록 설정 Victor Stinner 3.4
SF 448 추가 언패킹 일반화 Joshua Landau 3.5
SF 450 표준 라이브러리에 통계 모듈 추가 Steven D’Aprano 3.4
SF 451 임포트 시스템을 위한 ModuleSpec 타입 Eric Snow 3.4
SF 453 Python 설치에서 pip의 명시적 부트스트래핑 Donald Stufft, Alyssa Coghlan
SF 454 Python 메모리 할당을 추적하는 새로운 tracemalloc 모듈을 추가합니다 Victor Stinner 3.4
SF 456 안전하고 교체 가능한 해시 알고리즘 Christian Heimes 3.4
SF 461 bytes 및 bytearray에 % 서식 지정을 추가하기 Ethan Furman 3.5
SF 465 행렬 곱셈을 위한 전용 중위 연산자 Nathaniel J. Smith 3.5
SF 466 Python 2.7.x의 네트워크 보안 개선 Alyssa Coghlan 2.7.9
SF 468 함수에서 **kwargs의 순서 보존 Eric Snow 3.6
SF 471 os.scandir() 함수 – 더 나은 고속 디렉터리 이터레이터 Ben Hoyt 3.5
SF 475 EINTR로 실패하는 시스템 호출 재시도 Charles-François Natali, Victor Stinner 3.5
SF 476 표준 라이브러리 HTTP 클라이언트의 인증서 검증 기본 활성화 Alex Gaynor 2.7.9, 3.4.3, 3.5
SF 477 Python 2.7에 ensurepip(PEP 453) 백포트 Donald Stufft, Alyssa Coghlan
SF 479 제너레이터 내부의 StopIteration 처리 변경 Chris Angelico, Guido van Rossum 3.5
SF 484 타입 힌트 Guido van Rossum, Jukka Lehtosalo, Łukasz Langa 3.5
SF 485 근사적 동등성 테스트를 위한 함수 Christopher Barker 3.5
SF 486 Python 런처가 가상 환경을 인식하도록 만들기 Paul Moore 3.5
SF 487 클래스 생성의 더 간단한 사용자 지정 Martin Teichmann 3.6
SF 488 PYO 파일 제거 Brett Cannon 3.5
SF 489 다단계 확장 모듈 초기화 Petr Viktorin, Stefan Behnel, Alyssa Coghlan 3.5
SF 492 async 및 await 구문 Yury Selivanov 3.5
SF 493 Python 2.7용 HTTPS 검증 마이그레이션 도구 Alyssa Coghlan, Robert Kuska, Marc-André Lemburg 2.7.12
SF 495 지역 시간 모호성 해소 Alexander Belopolsky, Tim Peters 3.6
SF 498 리터럴 문자열 보간 Eric V. Smith 3.6
SF 503 단순 저장소 API Donald Stufft
SF 506 표준 라이브러리에 Secrets 모듈 추가 Steven D’Aprano 3.6
SF 508 Python 소프트웨어 패키지를 위한 의존성 사양 Robert Collins
SF 515 숫자 리터럴의 밑줄 Georg Brandl, Serhiy Storchaka 3.6
SF 517 소스 트리를 위한 빌드 시스템 독립적 형식 Nathaniel J. Smith, Thomas Kluyver
SF 518 Python 프로젝트를 위한 최소 빌드 시스템 요구 사항 지정 Brett Cannon, Nathaniel J. Smith, Donald Stufft
SF 519 파일 시스템 경로 프로토콜 추가 Brett Cannon, Koos Zevenhoven 3.6
SF 520 클래스 속성 정의 순서 보존 Eric Snow 3.6
SF 523 CPython에 프레임 평가 API 추가 Brett Cannon, Dino Viehland 3.6
SF 524 Linux에서 os.urandom()을 블로킹하도록 변경합니다 Victor Stinner 3.6
SF 525 비동기 제너레이터 Yury Selivanov 3.6
SF 526 변수 어노테이션을 위한 문법 Ryan Gonzalez, Philip House, Ivan Levkivskyi, Lisa Roach, Guido van Rossum 3.6
SF 527 PyPI에서 사용되지 않(는 거나 적)는 파일 형식/확장자 제거하기 Donald Stufft
SF 528 Windows 콘솔 인코딩을 UTF-8로 변경 Steve Dower 3.6
SF 529 Windows 파일 시스템 인코딩을 UTF-8로 변경합니다 Steve Dower 3.6
SF 530 비동기 컴프리헨션 Yury Selivanov 3.6
SF 538 레거시 C 로케일을 UTF-8 기반 로케일로 강제 변환합니다 Alyssa Coghlan 3.7
SF 539 새 CPython 스레드 로컬 저장소 C API Erik M. Bray, Masayuki Yamamoto 3.7
SF 540 새로운 UTF-8 모드 추가 Victor Stinner 3.7
SF 544 프로토콜: 구조적 서브타이핑(정적 덕 타이핑) Ivan Levkivskyi, Jukka Lehtosalo, Łukasz Langa 3.8
SF 552 결정론적 pyc Benjamin Peterson 3.7
SF 553 내장 breakpoint() Barry Warsaw 3.7
SF 557 데이터 클래스 Eric V. Smith 3.7
SF 560 typing 모듈 및 제네릭 타입의 핵심 지원 Ivan Levkivskyi 3.7
SF 561 타입 정보 배포 및 패키징 Emma Harper Smith 3.7
SF 562 모듈 __getattr__과 __dir__ Ivan Levkivskyi 3.7
SF 564 나노초 해상도를 지원하는 새로운 시간 함수 추가 Victor Stinner 3.7
SF 565 __main__에서 DeprecationWarning 표시 Alyssa Coghlan 3.7
SF 566 Python 소프트웨어 패키지 메타데이터 2.1 Dustin Ingram 3.x
SF 567 컨텍스트 변수 Yury Selivanov 3.7
SF 570 Python 위치 전용 매개변수 Larry Hastings, Pablo Galindo Salgado, Mario Corchero, Eric N. Vander Weele 3.8
SF 572 할당 표현식 Chris Angelico, Tim Peters, Guido van Rossum 3.8
SF 573 C 확장 메서드에서 모듈 상태에 접근하기 Petr Viktorin, Alyssa Coghlan, Eric Snow, Marcel Plch 3.9
SF 574 대역 외 데이터가 포함된 피클 프로토콜 5 Antoine Pitrou 3.8
SF 578 파이썬 런타임 감사 훅 Steve Dower 3.8
SF 584 딕셔너리에 합집합 연산자 추가 Steven D’Aprano, Brandt Bucher 3.9
SF 585 표준 컬렉션의 타입 힌트 제너릭 Łukasz Langa 3.9
SF 586 리터럴 타입 Michael Lee, Ivan Levkivskyi, Jukka Lehtosalo 3.8
SF 587 파이썬 초기화 구성 Victor Stinner, Alyssa Coghlan 3.8
SF 589 TypedDict: 고정된 키 집합을 위한 딕셔너리 타입 힌트 Jukka Lehtosalo 3.8
SF 590 Vectorcall: CPython을 위한 고속 호출 프로토콜 Mark Shannon, Jeroen Demeyer 3.8
SF 591 typing에 final 한정자 추가 Michael J. Sullivan, Ivan Levkivskyi 3.8
SF 592 단순 API에 “Yank” 지원 추가 Donald Stufft
SF 593 유연한 함수 및 변수 어노테이션 Till Varoquaux, Konstantin Kashin 3.9
SF 594 표준 라이브러리에서 사용되지 않는 배터리 제거 Christian Heimes, Brett Cannon 3.11
SF 597 선택적 EncodingWarning 추가 Inada Naoki 3.10
SF 600 한국어 번역 미제공 안내 Nathaniel J. Smith, Thomas Kluyver
SF 604 X | Y로 유니언 타입 작성 허용 Philippe PRADOS, Maggie Moss 3.10
SF 610 설치된 배포 패키지의 직접 URL 출처 기록 Stéphane Bidoul, Chris Jerdonek
SF 612 매개변수 사양 변수 Mark Mendoza 3.10
SF 613 명시적 타입 별칭 Shannon Zhu 3.10
SF 614 데코레이터의 문법 제한 완화 Brandt Bucher 3.9
SF 615 표준 라이브러리의 IANA 시간대 데이터베이스 지원 Paul Ganssle 3.9
SF 616 접두사와 접미사를 제거하는 문자열 메서드 Dennis Sweeney 3.9
SF 617 CPython용 새로운 PEG 파서 Guido van Rossum, Pablo Galindo Salgado, Lysandros Nikolaou 3.9
SF 618 zip에 선택적 길이 검사 추가 Brandt Bucher 3.10
SF 621 pyproject.toml에 프로젝트 메타데이터 저장 Brett Cannon, Dustin Ingram, Paul Ganssle, Pradyun Gedam, Sébastien Eustace, Thomas Kluyver, Tzu-ping Chung
SF 623 Unicode에서 wstr 제거 Inada Naoki 3.10
SF 624 Py_UNICODE 인코더 API 제거 Inada Naoki 3.11
SF 625 소스 배포판의 파일 이름 Tzu-ping Chung, Paul Moore
SF 626 디버깅 및 기타 도구를 위한 정확한 줄 번호입니다. Mark Shannon 3.10
SF 627 설치된 프로젝트 기록 Petr Viktorin
SF 628 math.tau 추가 Alyssa Coghlan 3.6
SF 629 PyPI의 Simple API 버전 관리 Donald Stufft
SF 632 distutils 모듈 사용 중단 Steve Dower 3.10
SF 634 구조적 패턴 매칭: 사양 Brandt Bucher, Guido van Rossum 3.10
SF 639 더 나은 패키지 메타데이터로 라이선스 명확성 개선 Philippe Ombredanne, C.A.M. Gerlach, Karolina Surma
SF 643 패키지 소스 배포판의 메타데이터 Paul Moore
SF 644 OpenSSL 1.1.1 이상을 요구합니다 Christian Heimes 3.10
SF 646 가변 제네릭 Mark Mendoza, Matthew Rahtz, Pradeep Kumar Srinivasan, Vincent Siles 3.11
SF 647 사용자 정의 타입 가드 Eric Traut 3.10
SF 649 디스크립터를 사용한 어노테이션의 지연 평가 Larry Hastings 3.14
SF 652 안정 ABI 유지 관리 Petr Viktorin 3.10
SF 654 예외 그룹과 except* Irit Katriel, Yury Selivanov, Guido van Rossum 3.11
SF 655 개별 TypedDict 항목을 필수 또는 누락 가능으로 표시하기 David Foster 3.11
SF 656 Musl을 사용하는 Linux 배포판을 위한 플랫폼 태그 Tzu-ping Chung
SF 657 트레이스백에 세밀한 오류 위치 포함하기 Pablo Galindo Salgado, Batuhan Taskaya, Ammar Askar 3.11
SF 660 pyproject.toml 기반 빌드(휠 기반)의 편집 가능 설치 Daniel Holth, Stéphane Bidoul
SF 661 센티널 값 Tal Einat, Jelle Zijlstra 3.15
SF 667 일관된 네임스페이스 뷰 Mark Shannon, Tian Gao 3.13
SF 668 Python 기본 환경을 “외부 관리됨”으로 표시하기 Geoffrey Thomas, Matthias Klose, Filipe Laíns, Donald Stufft, Tzu-ping Chung, Stefano Rivera, Elana Hashman, Pradyun Gedam
SF 669 CPython을 위한 저영향 모니터링 Mark Shannon 3.12
SF 670 Python C API에서 매크로를 함수로 변환하기 Erlend Egeberg Aasland, Victor Stinner 3.11
SF 673 Self 타입 Pradeep Kumar Srinivasan, James Hilton-Balfe 3.11
SF 675 임의의 리터럴 문자열 타입 Pradeep Kumar Srinivasan, Graham Bleaney 3.11
SF 678 주석으로 예외 보강 Zac Hatfield-Dodds 3.11
SF 680 표준 라이브러리에서 TOML 구문 분석을 지원하는 tomllib Taneli Hukkinen, Shantanu Jain 3.11
SF 681 데이터 클래스 변환 Erik De Bonte, Eric Traut 3.11
SF 682 부호 있는 0을 위한 형식 지정자 John Belmonte 3.11
SF 683 불멸 객체, 고정 참조 횟수 사용 Eric Snow, Eddie Elizondo 3.12
SF 684 인터프리터별 GIL Eric Snow 3.12
SF 685 선택적 배포 의존성의 추가 기능 이름 비교 Brett Cannon
SF 686 UTF-8 모드를 기본값으로 설정 Inada Naoki 3.15
SF 687 표준 라이브러리에서 모듈 격리하기 Erlend Egeberg Aasland, Petr Viktorin 3.12
SF 688 Python에서 버퍼 프로토콜에 접근 가능하게 하기 Jelle Zijlstra 3.12
SF 689 불안정 C API 티어 Petr Viktorin 3.12
SF 691 Python 패키지 색인을 위한 JSON 기반 Simple API Donald Stufft, Pradyun Gedam, Cooper Lees, Dustin Ingram
SF 692 더 정확한 **kwargs 타이핑에 TypedDict 사용하기 Franek Magiera 3.12
SF 695 타입 매개변수 구문 Eric Traut 3.12
SF 696 타입 매개변수의 기본값 James Hilton-Balfe 3.13
SF 697 불투명 타입 확장을 위한 제한된 C API Petr Viktorin 3.12
SF 698 정적 타이핑을 위한 오버라이드 데코레이터 Steven Troxler, Joshua Xu, Shannon Zhu 3.12
SF 699 PEP 509에서 추가된 비공개 딕셔너리 버전 필드 제거 Ken Jin 3.12
SF 700 패키지 색인을 위한 단순 API의 추가 필드 Paul Moore
SF 701 f-문자열의 구문 형식화 Pablo Galindo Salgado, Batuhan Taskaya, Lysandros Nikolaou, Marta Gómez Macías 3.12
SF 702 타입 시스템을 사용한 사용 중단 표시 Jelle Zijlstra 3.13
SF 703 CPython에서 전역 인터프리터 잠금을 선택 사항으로 만들기 Sam Gross 3.13
SF 705 TypedDict: 읽기 전용 항목 Alice Purcell 3.13
SF 706 tarfile.extractall 필터 Petr Viktorin 3.12
SF 709 인라인 컴프리헨션 Carl Meyer 3.12
SF 715 PyPI에서 bdist_egg 배포 업로드 비활성화 William Woodruff
SF 721 소스 배포판 추출에 tarfile.data_filter 사용 Petr Viktorin 3.12
SF 723 인라인 스크립트 메타데이터 Ofek Lev
SF 728 타입이 지정된 추가 항목을 사용하는 TypedDict Zixuan James Li 3.15
SF 730 지원 플랫폼으로 iOS 추가 Russell Keith-Magee 3.13
SF 734 표준 라이브러리의 다중 인터프리터 Eric Snow 3.14
SF 735 pyproject.toml의 의존성 그룹 Stephen Rosen
SF 737 타입의 완전 수식 이름을 형식 지정하기 위한 C API Victor Stinner 3.13
SF 738 지원 플랫폼으로서의 Android 추가 Malcolm Smith 3.13
SF 740 디지털 증명을 위한 인덱스 지원 William Woodruff, Facundo Tuesca, Dustin Ingram
SF 741 Python 구성 C API Victor Stinner 3.14
SF 742 TypeIs를 사용한 타입 축소 Jelle Zijlstra 3.13
SF 747 타입 형식 어노테이션 David Foster, Eric Traut 3.15
SF 749 PEP 649 구현 Jelle Zijlstra 3.14
SF 750 템플릿 문자열 Jim Baker, Guido van Rossum, Paul Everitt, Koudai Aono, Lysandros Nikolaou, Dave Peck 3.14
SF 751 설치 재현성을 위한 Python 의존성을 기록하는 파일 형식 Brett Cannon
SF 753 핵심 메타데이터의 통일된 프로젝트 URL William Woodruff, Facundo Tuesca
SF 757 Python 정수를 가져오고 내보내기 위한 C API Sergey B Kirpichev, Victor Stinner 3.14
SF 758 괄호 없이 except 및 except* 표현식 허용 Pablo Galindo Salgado, Brett Cannon 3.14
SF 765 finally 블록을 빠져나가는 return/break/continue 금지 Irit Katriel, Alyssa Coghlan 3.14
SF 768 CPython용 안전한 외부 디버거 인터페이스 Pablo Galindo Salgado, Matt Wozniski, Ivona Stojanovic 3.14
SF 770 소프트웨어 구성요소 명세서를 사용한 Python 패키지의 측정 가능성 향상 Seth Larson
SF 773 Windows용 Python 설치 관리자 Steve Dower
SF 779 프리 스레드 Python의 지원 상태 기준 Thomas Wouters, Matt Page, Sam Gross 3.14
SF 782 PyBytesWriter C API를 추가합니다. Victor Stinner 3.15
SF 784 표준 라이브러리에 Zstandard 추가 Emma Harper Smith 3.14
SF 788 인터프리터 종료 처리로부터 C API 보호 Peter Bierma 3.15
SF 791 math.integer — 정수 전용 수학 함수 서브모듈 Neil Girdhar, Sergey B Kirpichev, Tim Peters, Serhiy Storchaka 3.15
SF 792 단순 색인의 프로젝트 상태 표지 William Woodruff, Facundo Tuesca
SF 793 PyModExport: C 확장 모듈을 위한 새로운 진입점 Petr Viktorin 3.15
SF 798 컴프리헨션에서의 언패킹 Adam Hartz, Erik Demaine 3.15
SF 799 Python 프로파일링 도구를 구성하기 위한 전용 profiling 패키지 Pablo Galindo Salgado, László Kiss Kollár 3.15
SF 800 타입 시스템의 분리 베이스 Jelle Zijlstra 3.15
SF 803 “abi3t”: 자유 스레드 빌드를 위한 안정 ABI Petr Viktorin, Nathan Goldbaum 3.15
SF 810 명시적 지연 임포트 Pablo Galindo Salgado, Germán Méndez Bravo, Thomas Wouters, Dino Viehland, Brittany Reynoso, Noah Kim, Tim Stumbaugh 3.15
SF 814 frozendict 내장 타입 추가 Victor Stinner, Donghee Na 3.15
SF 815 RECORD.jws 및 RECORD.p7s를 사용 중단으로 지정합니다 Konstantin Schütze, William Woodruff
SF 820 C API를 위한 통합 슬롯 시스템, PySlot Petr Viktorin 3.15
SF 829 패키지 시작 구성 파일 Barry Warsaw 3.15
SF 831 어디서나 프레임 포인터 사용: Python의 시스템 수준 관측 가능성 활성화 Pablo Galindo Salgado, Ken Jin, Savannah Ostrowski, Diego Russo 3.15
SF 833 HTML 단순 저장소 API 동결 William Woodruff
SF 3101 고급 문자열 형식 지정 Talin 3.0
SF 3102 키워드 전용 인자 Talin 3.0
SF 3104 바깥 스코프의 이름에 대한 접근 Ka-Ping Yee 3.0
SF 3105 print를 함수로 만들기 Georg Brandl 3.0
SF 3106 한국어 번역 미제공 안내 Guido van Rossum
SF 3107 함수 어노테이션 Collin Winter, Tony Lownds 3.0
SF 3108 표준 라이브러리 재구성 Brett Cannon 3.0
SF 3109 Python 3000에서 예외 발생시키기 Collin Winter 3.0
SF 3110 Python 3000에서 예외 잡기 Collin Winter 3.0
SF 3111 Python 3000의 간단한 입력 내장 기능 Andre Roberge 3.0
SF 3112 Python 3000의 바이트 리터럴 Jason Orendorff 3.0
SF 3113 튜플 매개변수 언패킹 제거 Brett Cannon 3.0
SF 3114 이터레이터.next()를 이터레이터.__next__()로 이름을 변경합니다. Ka-Ping Yee 3.0
SF 3115 Python 3000의 메타클래스 Talin 3.0
SF 3116 새로운 I/O Daniel Stutzbach, Guido van Rossum, Mike Verdone 3.0
SF 3118 버퍼 프로토콜 개정 Travis Oliphant, Carl Banks 3.0
SF 3119 추상 베이스 클래스 소개 Guido van Rossum, Talin 3.0
SF 3120 기본 소스 인코딩으로 UTF-8 사용 Martin von Löwis 3.0
SF 3121 확장 모듈 초기화 및 종료 Martin von Löwis 3.0
SF 3123 표준 C에 맞도록 PyObject_HEAD 만들기 Martin von Löwis 3.0
SF 3127 정수 리터럴 지원 및 구문 Patrick Maupin 3.0
SF 3129 클래스 데코레이터 Collin Winter 3.0
SF 3131 비ASCII 식별자 지원 Martin von Löwis 3.0
SF 3132 확장된 이터러블 언패킹 Georg Brandl 3.0
SF 3134 예외 연결 및 내장 트레이스백 Ka-Ping Yee 3.0
SF 3135 새로운 Super Calvin Spealman, Tim Delaney, Lie Ryan 3.0
SF 3137 불변 바이트와 가변 버퍼 Guido van Rossum 3.0
SF 3138 Python 3000의 문자열 표현 Atsuo Ishimoto 3.0
SF 3141 수를 위한 타입 계층 Jeffrey Yasskin 3.0
SF 3144 Python 표준 라이브러리용 IP 주소 조작 라이브러리 Peter Moody 3.3
SF 3147 PYC 저장소 디렉터리 Barry Warsaw 3.2
SF 3148 futures - 계산을 비동기적으로 실행합니다 Brian Quinlan 3.2
SF 3149 ABI 버전 태그가 붙은 .so 파일 Barry Warsaw 3.2
SF 3151 운영 체제 및 IO 예외 계층 재작업 Antoine Pitrou 3.3
SF 3154 Pickle 프로토콜 버전 4 Antoine Pitrou 3.4
SF 3155 클래스와 함수의 정규화된 이름 Antoine Pitrou 3.3
SF 3156 비동기 IO 지원의 부활: “asyncio” 모듈 Guido van Rossum 3.3

역사적 메타 PEP 및 정보 제공 PEP

PEP 제목 저자
PS 5 한국어 번역 미제공 안내 Paul Prescod
PS 6 버그 수정 릴리스 Aahz, Anthony Baxter
PF 347 Python CVS를 Subversion으로 마이그레이션하기 Martin von Löwis
PF 360 외부에서 유지 관리되는 패키지 Brett Cannon
PF 374 Python 프로젝트를 위한 분산 VCS 선택 Brett Cannon, Stephen J. Turnbull, Alexandre Vassalotti, Barry Warsaw, Dirkjan Ochtman
PF 385 Subversion에서 Mercurial로 마이그레이션하기 Dirkjan Ochtman, Antoine Pitrou, Georg Brandl
PS 438 PyPI에서 릴리스 파일 호스팅으로 전환 Holger Krekel, Carl Meyer
PF 449 PyPI 미러 자동 검색 및 명명 체계의 제거 Donald Stufft
PF 464 PyPI 미러 진위성 API 제거 Donald Stufft
PF 470 PyPI에서 외부 호스팅 지원 제거 Donald Stufft
PF 512 hg.python.org에서 GitHub로 마이그레이션 Brett Cannon
PF 541 패키지 색인 이름 보존 Łukasz Langa
PF 581 CPython에 GitHub Issues 사용하기 Mariatta
PF 3000 Python 3000 Guido van Rossum
PF 3002 하위 호환성이 없는 변경 절차 Steven Bethard
PF 3003 파이썬 언어 유예 Brett Cannon, Jesse Noller, Guido van Rossum
PF 3099 Python 3000에서 변하지 않을 것들 Georg Brandl
PF 3100 기타 Python 3.0 계획 Brett Cannon
PF 8001 Python 거버넌스 투표 절차 Brett Cannon, Christian Heimes, Donald Stufft, Eric Snow, Gregory P. Smith, Łukasz Langa, Mariatta, Nathaniel J. Smith, Pablo Galindo Salgado, Raymond Hettinger, Tal Einat, Tim Peters, Zachary Ware

유예된 PEP(추가 연구나 갱신 대기)

PEP 제목 저자
SD 213 한국어 번역 미제공 안내 Paul Prescod
SD 219 한국어 번역 미제공 안내 Gordon McMillan
SD 222 웹 라이브러리 개선 A.M. Kuchling 2.1
SD 233 한국어 번역 미제공 안내 Paul Prescod
SD 267 모듈 네임스페이스에 대한 최적화된 접근 Jeremy Hylton 2.2
SD 269 Python용 Pgen 모듈 Jonathan Riehl 2.2
SD 280 전역 변수 접근 최적화 Guido van Rossum 2.3
SD 286 향상된 인자 튜플 Martin von Löwis 2.3
SD 312 간단한 암시적 람다 Roman Suzi, Alex Martelli 2.4
SD 316 Python을 위한 계약에 의한 프로그래밍 Terence Way
SD 323 복사 가능한 이터레이터 Alex Martelli 2.5
SD 337 표준 라이브러리에서의 로깅 사용 Michael P. Dubner 2.5
SD 368 표준 이미지 프로토콜 및 클래스 Lino Mastrodomenico 2.6, 3.0
SD 400 codecs.StreamReader 및 codecs.StreamWriter의 사용을 중단합니다. Victor Stinner 3.3
SD 403 범용 데코레이터 절(일명 “@in” 절) Alyssa Coghlan 3.4
PD 407 새로운 릴리스 주기 및 장기 지원 버전 도입 Antoine Pitrou, Georg Brandl, Barry Warsaw
SD 419 중단으로부터 정리 문 보호하기 Paul Colomiets 3.3
ID 423 패키징과 관련된 명명 규칙 및 레시피 Benoit Bryon
ID 444 Python Web3 인터페이스 Chris McDonough, Armin Ronacher
SD 447 메타클래스에 __getdescriptor__ 메서드 추가 Ronald Oussoren
SD 491 Wheel 바이너리 패키지 형식 1.9 Daniel Holth
SD 499 python -m foo는 sys.modules에 ‘foo’도 바인딩해야 합니다. Cameron Simpson, Chris Angelico, Joseph Jevnik 3.10
SD 505 None 인식 연산자 Mark E. Haase, Steve Dower 3.8
SD 532 회로 차단 프로토콜과 이항 연산자 Alyssa Coghlan, Mark E. Haase 3.8
SD 533 이터레이터를 위한 결정론적 정리 Nathaniel J. Smith
SD 535 풍부한 비교 연쇄 Alyssa Coghlan 3.8
SD 547 -m 옵션을 사용하여 확장 모듈 실행 Marcel Plch, Petr Viktorin 3.7
SD 556 스레드형 가비지 컬렉션 Antoine Pitrou 3.7
SD 568 컨텍스트 변수의 제너레이터 민감성 Nathaniel J. Smith 3.8
SD 674 매크로를 l-value로 사용하는 것을 금지합니다 Victor Stinner 3.12
SD 774 JIT 빌드에서 LLVM 요구 사항 제거 Savannah Ostrowski 3.14
SD 778 휠에서 심볼릭 링크 지원 Emma Harper Smith
SD 787 t-문자열을 사용한 더 안전한 서브프로세스 사용 Nick Humrich, Alyssa Coghlan 3.15
SD 3124 오버로딩, 제너릭 함수, 인터페이스 및 적응 Phillip J. Eby
SD 3143 표준 데몬 프로세스 라이브러리 Ben Finney 3.x
SD 3150 문장 로컬 네임스페이스(일명 “given” 절) Alyssa Coghlan 3.4

거부·대체·철회된 PEP

PEP 제목 저자
PW 3 한국어 번역 미제공 안내 Jeremy Hylton
PW 9 플레인텍스트 PEP 템플릿 예시 Barry Warsaw
PW 42 한국어 번역 미제공 안내 Jeremy Hylton
IS 102 파이썬 마이크로 릴리스 만들기 Anthony Baxter, Barry Warsaw, Guido van Rossum
IW 103 git에 관한 정보 수집 Oleg Broytman
SR 204 범위 리터럴 Thomas Wouters 2.0
IW 206 한국어 번역 미제공 안내 A.M. Kuchling
SW 209 다차원 배열 Paul Barrett, Travis Oliphant 2.2
SR 210 한국어 번역 미제공 안내 David Ascher
SR 211 한국어 번역 미제공 안내 Greg Wilson
SR 212 루프 카운터 이터레이션 Peter Schneider-Kamp 2.1
SS 215 문자열 보간 Ka-Ping Yee 2.1
IW 216 한국어 번역 미제공 안내 Moshe Zadka
IR 220 한국어 번역 미제공 안내 Gordon McMillan
SR 224 속성 독스트링 Marc-André Lemburg 2.1
SR 225 한국어 번역 미제공 안내 Huaiyu Zhu, Gregory Lielens
SW 228 Python의 숫자 모델 재구성 Moshe Zadka, Guido van Rossum
SR 231 __findattr__() Barry Warsaw 2.1
SR 239 파이썬에 유리수 타입 추가 Christopher A. Craig, Moshe Zadka 2.2
SR 240 Python에 유리수 리터럴 추가 Christopher A. Craig, Moshe Zadka 2.2
SS 241 Python 소프트웨어 패키지를 위한 메타데이터 A.M. Kuchling
SW 242 숫자 종류(Numeric Kinds) Paul F. Dubois 2.2
SW 243 모듈 저장소 업로드 메커니즘 Sean Reifschneider 2.1
SR 244 directive 문 Martin von Löwis 2.1
SR 245 파이썬 인터페이스 구문 Michel Pelletier 2.2
SR 246 객체 적응 Alex Martelli, Clark C. Evans 2.5
SR 254 클래스를 타입과 더 비슷하게 만들기 Guido van Rossum 2.2
SR 256 독스트링 처리 시스템 프레임워크 David Goodger
SR 258 Docutils 설계 사양 David Goodger
SR 259 개행 뒤 개행 출력 생략 Guido van Rossum 2.2
SR 262 설치된 Python 패키지 데이터베이스 A.M. Kuchling
SR 265 값으로 딕셔너리 정렬 Grant Griffin 2.2
SW 266 전역 변수/속성 접근 최적화 Skip Montanaro 2.3
SR 268 확장된 HTTP 기능과 WebDAV Greg Stein 2.x
SR 270 list 객체용 uniq 메서드 Jason Petrone 2.2
SR 271 명령줄 옵션으로 sys.path에 접두어 붙이기 Frédéric B. Giacometti 2.2
SR 275 여러 값에 대한 스위칭 Marc-André Lemburg 2.6
SR 276 int을 위한 단순 이터레이터 Jim Althoff 2.3
SR 281 range와 xrange를 사용한 루프 카운터 반복 Magnus Lie Hetland 2.3
SR 284 정수 for-루프 David Eppstein, Gregory Ewing 2.3
SW 288 제너레이터의 속성과 예외 Raymond Hettinger 2.5
IS 291 Python 2 표준 라이브러리의 하위 호환성 Neal Norwitz 2.3
SR 294 types 모듈의 타입 이름 Oren Tirosh 2.5
SR 295 여러 줄 문자열 상수의 해석 Stepan Koltsov 3.0
SW 296 바이트 객체 유형 추가 Scott Gilbert 2.3
SR 297 시스템 업그레이드 지원 Marc-André Lemburg 2.6
SW 298 잠금 버퍼 인터페이스 Thomas Heller 2.3
SR 299 모듈 내 특수 __main__() 함수 Jeff Epler 2.3
SR 303 여러 제수를 사용하는 divmod() 확장 Thomas Bellman 2.3
SW 304 바이트코드 파일 생성 제어 Skip Montanaro
IW 306 Python 문법을 바꾸는 방법 Michael Hudson, Jack Diederich, Alyssa Coghlan, Benjamin Peterson
SR 310 신뢰할 수 있는 획득/해제 쌍 Michael Hudson, Paul Moore 2.4
SR 313 Python에 로마 숫자 리터럴 추가하기 Mike Meyer 2.4
SS 314 Python 소프트웨어 패키지를 위한 메타데이터 1.1 A.M. Kuchling, Richard Jones 2.5
SR 315 향상된 While 루프 Raymond Hettinger, W Isaac Carroll 2.5
SR 317 암시적 예외 인스턴스화 제거 Steven Taschuk 2.4
SR 319 Python 동기화/비동기화 블록 Michel Pelletier 2.4
SW 321 날짜/시간 파싱과 포매팅 A.M. Kuchling 2.4
SR 325 제너레이터의 리소스 해제 지원 Samuele Pedroni 2.4
SR 326 최댓값과 최솟값에 대한 제안 Josiah Carlson, Terry Reedy 2.4
SR 329 표준 라이브러리에서 내장 요소를 상수로 취급하기 Raymond Hettinger 2.4
SR 330 Python 바이트코드 검증 Michel Pelletier 2.6
SR 332 바이트 벡터와 문자열/유니코드 통합 Skip Montanaro 2.5
SW 334 SuspendIteration을 통한 간단한 코루틴 Clark C. Evans 3.0
SR 335 오버로드 가능한 불리언 연산자 Gregory Ewing 3.3
SR 336 None을 호출 가능 객체로 만들기 Andrew McClelland
IW 339 한국어 번역 미제공 안내 Brett Cannon
SR 340 익명 블록 문 Guido van Rossum
SS 344 예외 연결 및 내장 트레이스백 Ka-Ping Yee 2.5
SS 345 Python 소프트웨어 패키지 메타데이터 1.2 Richard Jones 2.7
SW 346 사용자 정의 (“with”) 문 Alyssa Coghlan 2.5
SR 348 Python 3.0을 위한 예외 재구성 Brett Cannon
SR 349 str()이 유니코드 문자열을 반환하도록 허용 Neil Schemenauer 2.5
IR 350 한국어 번역 미제공 안내 Micah Elliott
SR 351 동결 프로토콜 Barry Warsaw 2.5
SS 354 Python의 열거형 Ben Finney 2.6
SR 355 경로 - 객체 지향 파일 시스템 경로 Björn Lindqvist 2.5
SW 359 “make” 문 Steven Bethard 2.6
SR 363 동적 속성 접근을 위한 구문 Ben North
SW 364 Py3K 표준 라이브러리로의 전환 Barry Warsaw 2.6
SR 365 pkg_resources 모듈 추가 Phillip J. Eby
SS 367 새로운 super Calvin Spealman, Tim Delaney 2.6
SW 369 임포트 후크 Christian Heimes 2.6, 3.0
SR 377 __enter__() 메서드가 문 본문을 건너뛸 수 있도록 허용 Alyssa Coghlan 2.7, 3.1
SW 379 대입 표현식 추가하기 Jervis Whitley 2.7, 3.2
SW 381 PyPI 미러링 인프라 Tarek Ziadé, Martin von Löwis
SR 382 네임스페이스 패키지 Martin von Löwis 3.2
SS 386 Distutils의 버전 비교 모듈 변경 Tarek Ziadé
SR 390 Distutils의 정적 메타데이터 Tarek Ziadé 2.7, 3.2
SW 395 모듈의 정규화된 이름 Alyssa Coghlan 3.4
IW 396 모듈 버전 번호 Barry Warsaw
PR 401 한국어 번역 미제공 안내 Barry Warsaw, Brett Cannon
SR 402 단순화된 패키지 레이아웃 및 분할 Phillip J. Eby 3.3
SW 406 임포트 상태의 캡슐화 개선 Alyssa Coghlan, Greg Slodkowicz 3.4
SR 408 표준 라이브러리 __preview__ 패키지 Alyssa Coghlan, Eli Bendersky 3.3
SR 410 타임스탬프에 decimal.Decimal 타입 사용 Victor Stinner 3.3
IS 411 Python 표준 라이브러리의 잠정 패키지 Alyssa Coghlan, Eli Bendersky 3.3
PW 413 Python 표준 라이브러리의 더 빠른 발전 Alyssa Coghlan
SR 416 frozendict 내장 타입을 추가합니다. Victor Stinner 3.3
SW 422 클래스 생성의 더 간단한 사용자 정의 Alyssa Coghlan, Daniel Urban 3.5
IW 426 파이썬 소프트웨어 배포 패키지 메타데이터 2.0 Alyssa Coghlan, Daniel Holth, Donald Stufft
SS 431 시간대 지원 개선 Lennart Regebro
SW 432 CPython 시작 시퀀스 재구성 Alyssa Coghlan, Victor Stinner, Eric Snow
SS 433 파일 디스크립터 상속의 손쉬운 억제 Victor Stinner 3.4
SR 437 시그니처, 어노테이션 및 인자 변환기를 지정하기 위한 DSL Stefan Krah 3.4
SR 439 Python 설치에 암시적 pip 부트스트랩 포함 Richard Jones 3.4
SR 455 collections에 키를 변환하는 딕셔너리 추가 Antoine Pitrou 3.5
SW 459 파이썬 소프트웨어 패키지를 위한 표준 메타데이터 확장 Alyssa Coghlan
SW 460 바이너리 보간 및 포맷팅 추가 Antoine Pitrou 3.5
PW 462 CPython 핵심 개발 워크플로 자동화 Alyssa Coghlan
SR 463 예외 포착 표현식 Chris Angelico 3.5
SW 469 Python 3로의 dict 반복 코드 마이그레이션 Alyssa Coghlan 3.5
SR 472 키워드 인자를 사용한 인덱싱 지원 Stefano Borini, Joseph Martinot-Lagarde 3.6
SR 473 내장 예외에 구조화된 데이터 추가 Sebastian Kreft
PW 474 forge.python.org 만들기 Alyssa Coghlan
PW 481 Git, Github 및 Phabricator로 CPython 마이그레이션 Donald Stufft
SR 490 C 수준에서 예외 연결 Victor Stinner 3.6
IR 496 환경 마커 James Polley
PR 497 하위 호환성을 위한 표준 메커니즘 Ed Schofield
SR 500 datetime 메서드를 해당 tzinfo 구현에 위임하기 위한 프로토콜 Alexander Belopolsky, Tim Peters
SW 501 범용 템플릿 리터럴 문자열 Alyssa Coghlan, Nick Humrich 3.12
IR 502 문자열 보간 - 확장 논의 Mike G. Miller 3.6
SW 504 기본적으로 시스템 RNG 사용 Alyssa Coghlan 3.6
PR 507 CPython을 Git 및 GitLab으로 마이그레이션 Barry Warsaw
SS 509 dict에 비공개 버전 추가 Victor Stinner 3.6
SR 510 가드를 사용한 함수 특수화 Victor Stinner 3.6
SR 511 코드 변환기 API Victor Stinner 3.6
IS 513 이식 가능한 Linux 빌드 배포 패키지를 위한 플랫폼 태그 Robert T. McGibbon, Nathaniel J. Smith
SR 516 pip/conda 등을 위한 빌드 시스템 추상화 Robert Collins, Nathaniel J. Smith
SW 521 제너레이터와 코루틴에서 ‘with’ 블록을 통한 전역 컨텍스트 관리 Nathaniel J. Smith 3.6
SR 522 보안에 민감한 API에서 BlockingIOError 허용 Alyssa Coghlan, Nathaniel J. Smith 3.6
SW 531 존재 확인 연산자 Alyssa Coghlan 3.7
SW 534 누락된 표준 라이브러리 모듈에 대한 개선된 오류 Tomáš Orsava, Petr Viktorin, Alyssa Coghlan
SW 536 리터럴 문자열 보간을 위한 최종 문법 Philipp Angerer 3.7
SR 542 함수 헤더에서의 점 표기법 할당 Markus Meskanen
SW 543 Python을 위한 통합 TLS API Cory Benfield, Christian Heimes 3.7
SR 546 ssl.MemoryBIO와 ssl.SSLObject를 Python 2.7로 백포트하십시오. Victor Stinner, Cory Benfield 2.7
SR 548 더 유연한 루프 제어 R David Murray 3.7
SR 549 인스턴스 디스크립터 Larry Hastings 3.7
SW 550 실행 컨텍스트 Yury Selivanov, Elvis Pranskevichus 3.7
IW 551 Python 런타임의 보안 투명성 Steve Dower 3.7
SS 554 표준 라이브러리의 여러 인터프리터 Eric Snow 3.13
SW 555 컨텍스트 로컬 변수(contextvars) Koos Zevenhoven 3.7
SW 558 locals()의 정의된 의미 Alyssa Coghlan 3.13
SR 559 내장 함수 noop() Barry Warsaw 3.7
SS 563 어노테이션 평가 지연 Łukasz Langa 3.7
IS 571 manylinux2010 플랫폼 태그 Mark Williams, Geoffrey Thomas, Thomas Kluyver
SW 575 함수/메서드 클래스 통합 Jeroen Demeyer 3.8
SW 576 내장 함수 클래스 합리화 Mark Shannon 3.8
SW 577 증강 대입 표현식 Alyssa Coghlan 3.8
SR 580 C 호출 프로토콜 Jeroen Demeyer 3.8
SR 582 Python 로컬 패키지 디렉터리 Kushal Das, Steve Dower, Donald Stufft, Alyssa Coghlan 3.12
IW 583 Python을 위한 동시성 메모리 모델 Jeffrey Yasskin
IW 595 bugs.python.org 개선 Ezio Melotti, Berker Peksag
IW 598 점진적 기능 릴리스 소개 Alyssa Coghlan 3.9
IS 599 manylinux2014 플랫폼 태그 Dustin Ingram
SR 601 finally에서 return/break/continue로 빠져나오는 것을 금지합니다. Damien George, Batuhan Taskaya 3.8
IR 605 CPython을 위한 순환 기능 릴리스 스트림 Steve Dower, Alyssa Coghlan 3.9
SR 606 Python 호환성 버전 Victor Stinner 3.9
SR 608 조정된 Python 릴리스 Miro Hrončok, Victor Stinner 3.9
SW 611 백만 제한 Mark Shannon
SW 620 C API에서 구현 세부 사항 숨기기 Victor Stinner 3.12
SS 622 구조적 패턴 매칭 Brandt Bucher, Daniel F Moisset, Tobias Kohn, Ivan Levkivskyi, Guido van Rossum, Talin 3.10
SS 631 PEP 508 기반 pyproject.toml 의존성 명세 Ofek Lev
SR 633 분해된 TOML 테이블을 사용한 pyproject.toml의 의존성 명세 Laurie Opperman, Arun Babu Neelicattu
SR 637 키워드 인자를 사용한 인덱싱 지원 Stefano Borini 3.10
SR 640 사용되지 않는 변수 구문 Thomas Wouters 3.10
SR 641 Python 3.10 호환성 태그의 버전 부분에 밑줄 사용 Brett Cannon, Steve Dower, Barry Warsaw 3.10
SR 642 구조적 패턴 매칭을 위한 명시적 패턴 구문 Alyssa Coghlan 3.10
SW 645 선택적 타입을 x?로 작성할 수 있도록 허용합니다. Maggie Moss
SR 648 시작 시 인터프리터의 확장 가능한 사용자 지정 Mario Corchero 3.11
SW 650 Python 프로젝트의 설치 관리자 요구 사항 지정 Vikram Jayanthi, Dustin Ingram, Brett Cannon
SR 651 강력한 스택 오버플로 처리 Mark Shannon
SR 662 가상 휠을 통한 편집 가능 설치 Bernát Gábor
IR 663 Enum str(), repr() 및 format() 동작 표준화 Ethan Furman 3.11
SR 665 애플리케이션의 재현성을 위해 Python 의존성을 나열하는 파일 형식 Brett Cannon, Pradyun Gedam, Tzu-ping Chung
SR 666 어리석은 들여쓰기 거부 Laura Creighton 2.2
SR 677 호출 가능 객체 타입 구문 Steven Troxler, Pradeep Kumar Srinivasan 3.11
SR 679 괄호를 사용하는 새로운 assert 문 구문 Pablo Galindo Salgado, Stan Ulbrych 3.15
SR 690 지연 임포트 Germán Méndez Bravo, Carl Meyer 3.12
SW 704 패키지 설치 프로그램에 기본적으로 가상 환경을 요구합니다 Pradyun Gedam
SR 707 __exit__ 및 __aexit__의 단순화된 시그니처 Irit Katriel 3.12
SR 708 의존성 혼동 공격을 완화하기 위한 저장소 API 확장 Donald Stufft
SR 712 dataclasses.field에 “converter” 매개변수 추가 Joshua Cannon 3.13
SR 713 호출 가능 객체 모듈 Amethyst Reese 3.12
SR 722 단일 파일 스크립트를 위한 의존성 명세 Paul Moore
SW 724 더 엄격한 타입 가드 Rich Chiodo, Eric Traut, Erik De Bonte 3.13
SR 726 모듈 __setattr__ 및 __delattr__ Sergey B Kirpichev 3.13
SW 727 Annotated 메타데이터의 문서화 Sebastián Ramírez 3.13
SR 736 호출 시 키워드 인자를 위한 축약 구문 Joshua Bambrick, Chris Angelico 3.14
SR 743 Python C API에 Py_OMIT_LEGACY_API 추가 Victor Stinner, Petr Viktorin 3.15
SR 754 IEEE 754 부동 소수점 특수 값 Gregory R. Warnes 2.3
SW 756 PyUnicode_Export() 및 PyUnicode_Import() C 함수를 추가합니다 Victor Stinner 3.14
SW 759 외부 휠 호스팅 Barry Warsaw, Emma Harper Smith
SW 760 베어 Except 금지 Pablo Galindo Salgado, Brett Cannon 3.14
SW 763 PyPI에서의 삭제 제한 William Woodruff, Alexis Challande
SR 769 ‘attrgetter’, ‘itemgetter’ 및 ‘getitem’에 ‘default’ 키워드 인자 추가 Facundo Batista 3.14
SW 775 CPython 빌드에 zlib 필수화 Gregory P. Smith, Stan Ulbrych, Petr Viktorin 3.14
SR 797 공유 객체 프록시 Peter Bierma 3.16
SR 806 혼합 동기/비동기 컨텍스트 관리자에 대한 정밀한 비동기 표시 Zac Hatfield-Dodds 3.15
SW 842 모듈 내보내기 Peter Bierma 3.16
PR 2026 Python의 달력 버전 관리 Hugo van Kemenade 3.26
PW 3001 표준 라이브러리 모듈을 검토하고 개선하기 위한 절차 Georg Brandl
SR 3103 스위치/케이스 문 Guido van Rossum 3.0
SR 3117 후위 타입 선언 Georg Brandl 3.0
SR 3122 메인 모듈의 구분 Brett Cannon
SR 3125 백슬래시 연속 제거 Jim J. Jewett
SR 3126 암시적 문자열 연결 제거 Jim J. Jewett, Raymond Hettinger
SR 3128 BList: 더 빠른 리스트 유사 형식 Daniel Stutzbach 2.6, 3.0
SR 3130 현재 모듈/클래스/함수에 대한 접근 Jim J. Jewett 3.0
SR 3133 역할 소개 Collin Winter 3.0
SR 3136 레이블이 지정된 break 및 continue Matt Chisholm 3.1
SR 3139 sys 및 “인터프리터” 모듈 정리 Benjamin Peterson 3.0
SR 3140 str(container)은 str(item)을 호출해야 하며, repr(item)을 호출해서는 안 됩니다. Oleg Broytman, Jim J. Jewett
SR 3142 제너레이터 표현식에 “while” 절 추가 Gerald Britton 3.0
SW 3145 subprocess.Popen을 위한 비동기 I/O Eric Pruitt, Charles R. McCreary, Josiah Carlson 3.2
SW 3146 CPython으로의 Unladen Swallow 병합입니다. Collin Winter, Jeffrey Yasskin, Reid Kleckner 3.3
SR 3152 코함수 Gregory Ewing 3.3
SS 3153 비동기 IO 지원 Laurens Van Houtven
IR 8010 기술 리더 거버넌스 모델 Barry Warsaw
IR 8011 파이썬 프로그래머 삼인조가 이끄는 Python 거버넌스 모델 Mariatta, Barry Warsaw
IR 8012 커뮤니티 거버넌스 모델입니다. Łukasz Langa
IR 8013 외부 위원회 거버넌스 모델 Steve Dower
IR 8014 Commons 거버넌스 모델 Jack Jansen
IR 8015 Python 커뮤니티의 조직 Victor Stinner

예약된 PEP 번호

PEP 제목 저자
801 RESERVED Warsaw

PEP 유형 범례

  • IInformational: Non-normative PEP containing background, guidelines or other information relevant to the Python ecosystem
  • PProcess: Normative PEP describing or proposing a change to a Python community process, workflow or governance
  • SStandards Track: Normative PEP with a new feature for Python, implementation change for CPython or interoperability standard for the ecosystem

PEP 1에서 자세히 보기.

PEP 상태 범례

  • AAccepted: Normative proposal accepted for implementation
  • AActive: Currently valid informational guidance, or an in-use process
  • DDeferred: Inactive draft that may be taken up again at a later time
  • <No letter>Draft: Proposal under active discussion and revision
  • FFinal: Accepted and implementation complete, or no longer active
  • PProvisional: Provisionally accepted but additional feedback needed
  • RRejected: Formally declined and will not be accepted
  • SSuperseded: Replaced by another succeeding PEP
  • WWithdrawn: Removed from consideration by sponsor or authors

PEP 1에서 자세히 보기.

저자/담당자

이름 이메일 주소
A.M. Kuchling amk at amk.ca
Aahz aahz at pythoncraft.com
Adam Hartz hz at mit.edu
Adam Turner adam at python.org
Adrian Garcia Badaracco adrian at adriangb.com
Alex Gaynor alex.gaynor at gmail.com
Alex Martelli aleaxit at gmail.com
Alexander Belopolsky alexander.belopolsky at gmail.com
Alexandre Vassalotti alexandre at peadrop.com
Alexis Challande alexis.challande at trailofbits.com
Alice Purcell alicederyn at gmail.com
Alyssa Coghlan ncoghlan at gmail.com
Amethyst Reese amethyst at n7.gg
Ammar Askar ammar at ammaraskar.com
Andre Roberge andre.roberge at gmail.com
Andrew McClelland eternalsquire at comcast.net
Andrew McNamara andrewm at object-craft.com.au
Andrey Talman atalman at meta.com
Andy R. Terrel andy.terrel at gmail.com
Anthony Baxter anthony at interlink.com.au
Antoine Pitrou solipsis at pitrou.net
Armin Ronacher armin.ronacher at active-4.com
Arun Babu Neelicattu arun.neelicattu at gmail.com
Atsuo Ishimoto ishimoto at gembook.org
Barry Warsaw barry at python.org
Batuhan Taskaya batuhan at python.org
Ben Finney ben+python at benfinney.id.au
Ben Hoyt benhoyt at gmail.com
Ben North ben at redfrontdoor.org
Benjamin Peterson benjamin at python.org
Benoit Bryon benoit at marmelune.net
Berker Peksag berker.peksag at gmail.com
Bernát Gábor gaborjbernat at gmail.com
Björn Lindqvist bjourne at gmail.com
Brandt Bucher brandt at python.org
Brett Cannon brett at python.org
Brian Quinlan brian at sweetapp.com
Brittany Reynoso brittanyrey at gmail.com
C.A.M. Gerlach cam.gerlach at gerlach.cam
Calvin Spealman ironfroggy at gmail.com
Cameron Simpson cs at cskk.id.au
Carl Banks pythondev at aerojockey.com
Carl Friedrich Bolz-Tereick cfbolz at gmx.de
Carl Meyer carl at oddbird.net
Carol Willing willingc at gmail.com
Charles R. McCreary
Charles-François Natali cf.natali at gmail.com
Charlie Marsh charlie at astral.sh
Chris Angelico rosuav at gmail.com
Chris Jerdonek chris.jerdonek at gmail.com
Chris McDonough chrism at plope.com
Christian Heimes christian at python.org
Christian R. Reis kiko at async.com.br
Christopher A. Craig python-pep at ccraig.org
Christopher Barker pythonchb at gmail.com
Clark C. Evans cce at clarkevans.com
Cliff Wells logiplexsoftware at earthlink.net
Collin Winter collinwinter at google.com
Cooper Lees me at cooperlees.com
Cory Benfield cory at lukasa.co.uk
Cristian Le python at lecris.dev
Damien George
Daniel F Moisset dfmoisset at gmail.com
Daniel Holth dholth at gmail.com
Daniel Sperber github.blurry at 9ox.net
Daniel Stutzbach daniel at stutzbachenterprises.com
Daniel Urban urban.dani+py at gmail.com
Daniel W. Park daniel.park at vercel.com
Daniele Parmeggiani daniele.parmeggiani at arm.com
Dave Cole djc at object-craft.com.au
Dave Peck davepeck at davepeck.org
David Ascher davida at activestate.com
David Eppstein eppstein at ics.uci.edu
David Foster david at dafoster.net
David Goodger goodger at python.org
David Hewitt 1939362+davidhewitt at users.noreply.github.com
David Woods dw-git at d-woods.co.uk
Deb Nicholson deb at python.org
Dennis Sweeney sweeney.dennis650 at gmail.com
Diego Russo diego.russo at arm.com
Dino Viehland dinoviehland at gmail.com
Dirkjan Ochtman dirkjan at ochtman.nl
Domenico Andreoli domenico.andreoli at linux.com
Donald Stufft donald at stufft.io
Donghee Na donghee.na at python.org
Doug Hellmann doug at doughellmann.com
Dustin Ingram di at python.org
Ed Schofield ed at pythoncharmers.com
Eddie Elizondo eduardo.elizondorueda at gmail.com
Ee Durbin ee at python.org
Elana Hashman ehashman at debian.org
Eli Bendersky eliben at gmail.com
Eli Uriegas eliuriegas at meta.com
Elvis Pranskevichus elvis at edgedb.com
Emily Morehouse-Valcarcel emily at python.org
Emma Harper Smith emma at python.org
Eric N. Vander Weele ericvw at gmail.com
Eric Pruitt
Eric Snow ericsnowcurrently at gmail.com
Eric Traut erictr at microsoft.com
Eric V. Smith eric at trueblade.com
Erik De Bonte erikd at microsoft.com
Erik Demaine edemaine at mit.edu
Erik M. Bray
Erlend Egeberg Aasland erlend at python.org
Ethan Furman ethan at stoneleaf.us
Ewa Jodlowska ewa at python.org
Ezio Melotti ezio.melotti at gmail.com
Facundo Batista facundo at taniquetil.com.ar
Facundo Tuesca facundo.tuesca at trailofbits.com
Filipe Laíns lains at python.org
Franek Magiera framagie at gmail.com
Fred L. Drake, Jr. fred at fdrake.net
Frédéric B. Giacometti fred at arakne.com
Fridolín Pokorný fridolin.pokorny at gmail.com
Geoffrey Thomas geofft at ldpreload.com
Georg Brandl georg at python.org
Gerald Britton gerald.britton at gmail.com
Germán Méndez Bravo german.mb at gmail.com
Gordon McMillan gmcm at hypernet.com
Graham Bleaney gbleaney at gmail.com
Grant Griffin g2 at iowegian.com
Greg Slodkowicz jergosh at gmail.com
Greg Stein gstein at lyra.org
Greg Wilson gvwilson at ddj.com
Gregory Ewing greg.ewing at canterbury.ac.nz
Gregory Lielens gregory.lielens at fft.be
Gregory P. Smith greg at krypto.org
Gregory R. Warnes gregory_r_warnes at groton.pfizer.com
Guido van Rossum guido at python.org
Henry Schreiner henryschreineriii at gmail.com
Holger Krekel holger at merlinux.eu
Hood Chatham roberthoodchatham at gmail.com
Huaiyu Zhu hzhu at users.sourceforge.net
Hugo van Kemenade
Inada Naoki songofacandy at gmail.com
Irit Katriel irit at python.org
Ivan Levkivskyi levkivskyi at gmail.com
Ivona Stojanovic stojanovic.i at hotmail.com
Jack Diederich jackdied at gmail.com
Jack Jansen jack at cwi.nl
Jaime Rodríguez-Guerra jaime.rogue at gmail.com
James C. Ahlstrom jim at interet.com
James Hilton-Balfe gobot1234yt at gmail.com
James Polley jp at jamezpolley.com
Jarek Potiuk potiuk at apache.org
Jason Orendorff jason.orendorff at gmail.com
Jason Petrone jp at demonseed.net
Jay Berry email at jb2170.com
Jeff Epler jepler at unpythonic.net
Jeffrey Yasskin jyasskin at google.com
Jelle Zijlstra jelle.zijlstra at gmail.com
Jeremy Hylton jeremy at alum.mit.edu, jeremy at python.org
Jeroen Demeyer j.demeyer at ugent.be
Jervis Whitley jervisau at gmail.com
Jesse Noller jnoller at gmail.com
Jim Althoff james_althoff at i2.com
Jim Baker jim.baker at python.org
Jim J. Jewett jimjjewett at gmail.com
Jiwon Seo seojiwon at gmail.com
Joanna Jablonski
Joe Carey joe at python.org
John Belmonte john at neggie.net
Jonathan Dekhtiar jonathan at dekhtiar.com
Jonathan Riehl jriehl at spaceship.com
Joop van de Pol joop.vandepol at trailofbits.com
Joseph Jevnik joejev at gmail.com
Joseph Martinot-Lagarde
Joshua Bambrick jbambrick at google.com
Joshua Cannon joshdcannon at gmail.com
Joshua Landau joshua at landau.ws
Joshua Lock jlock at vmware.com
Joshua Xu jxu425 at fb.com
Josiah Carlson jcarlson at uci.edu
Jukka Lehtosalo jukka.lehtosalo at iki.fi
Julien Palard julien at palard.fr
Just van Rossum just at letterror.com
Justin Cappos jcappos at nyu.edu
Ka-Ping Yee ping at zesty.ca
Karl Nelson nelson85 at llnl.gov
Karolina Surma karolina.surma at gazeta.pl
Ken Jin kenjin at python.org
Kerrick Staley mail at kerrickstaley.com
Kevin Altis altis at semi-retired.com
Kevin D. Smith kevin.smith at themorgue.org
Klaus Zimmermann klaus_zimmermann at gmx.de
Konstantin Kashin kkashin at fb.com
Konstantin Schütze konstin at mailbox.org
Koos Zevenhoven k7hoven at gmail.com
Koudai Aono koxudaxi at gmail.com
Kushal Das mail at kushaldas.in
Larry Hastings larry at hastings.org
Laura Creighton lac at strakt.com
Laurens Van Houtven _ at lvh.cc
Laurie Opperman laurie_opperman at hotmail.com
László Kiss Kollár kiss.kollar.laszlo at gmail.com
Lennart Regebro regebro at gmail.com
Lie Ryan lie.1296 at gmail.com
Lino Mastrodomenico l.mastrodomenico at gmail.com
Lisa Roach lisaroach14 at gmail.com
Lois Anne DeLong lad278 at nyu.edu
Lukas Puehringer lukas.puehringer at nyu.edu
Lysandros Nikolaou lisandrosnik at gmail.com
Maggie Moss maggiebmoss at gmail.com
Magnus Lie Hetland magnus at hetland.org
Malcolm Smith smith at chaquo.com
Marc-Andre Lemburg mal at lemburg.com
Marc-André Lemburg mal at lemburg.com
Marcel Plch gmarcel.plch at gmail.com
Mariatta mariatta at python.org
Marina Moore mm9693 at nyu.edu
Mario Corchero mariocj89 at gmail.com
Mark E. Haase mehaase at gmail.com
Mark Hammond mhammond at skippinet.com.au
Mark Mendoza mendoza.mark.a at gmail.com
Mark Shannon mark at hotpy.org, mark.shannon at arm.com
Mark Williams mrw at enotuniq.org
Markus Meskanen markusmeskanen at gmail.com
Marta Gómez Macías cyberwitch at google.com
Martijn Faassen faassen at infrae.com
Martin Teichmann lkb.teichmann at gmail.com
Martin von Löwis martin at v.loewis.de
Masayuki Yamamoto
Matt Chisholm matt-python at theory.org
Matt Page mpage at python.org
Matt Wozniski godlygeek at gmail.com
Matthew Rahtz mrahtz at google.com
Matthias Klose doko at ubuntu.com
Micah Elliott mde at tracos.org
Michael Foord michael at python.org
Michael Hudson mwh at python.net
Michael J. Sullivan sully at msully.net, sully at vercel.com
Michael Lee michael.lee.0x2a at gmail.com
Michael P. Dubner dubnerm at mindless.com
Michael Sarahan msarahan at gmail.com
Michał Górny mgorny at quansight.com
Michel Pelletier michel at users.sourceforge.net
Mike G. Miller
Mike Meyer mwm at mired.org
Mike Verdone mike.verdone at gmail.com
Miro Hrončok miro at hroncok.cz
Moshe Zadka moshez at zadka.site.co.il
Nathan Goldbaum nathan.goldbaum at gmail.com
Nathaniel J. Smith njs at pobox.com
Neal Norwitz nnorwitz at gmail.com
Ned Deily nad at python.org
Neil Girdhar misterhsheik at gmail.com, mistersheik at gmail.com
Neil Hodgson neilh at scintilla.org
Neil Schemenauer nas at arctrix.com
Nick Humrich nick at humrich.us
Nikita Sobolev mail at sobolevn.me
Noah Kim noahbkim at gmail.com
Ofek Lev ofekmeister at gmail.com
Oleg Broytman phd at phdru.name
Oren Tirosh oren at hishome.net
Pablo Galindo Salgado pablogsal at python.org
Pablo Ruiz Cuevas pablo.r.c at live.com
Patrick Maupin pmaupin at gmail.com
Paul Barrett barrett at stsci.edu
Paul Colomiets paul at colomiets.name
Paul Everitt pauleveritt at me.com
Paul F. Dubois paul at pfdubois.com
Paul Ganssle paul at ganssle.io
Paul Moore p.f.moore at gmail.com
Paul Prescod paul at prescod.net
Peter Astrand astrand at lysator.liu.se
Peter Bierma peter at python.org
Peter Harris scav at blueyonder.co.uk
Peter Moody pmoody at google.com
Peter Schneider-Kamp nowonder at nowonder.de
Petr Viktorin encukou at gmail.com
Philip House phouse512 at gmail.com
Philipp Angerer phil.angerer at gmail.com
Philippe Ombredanne pombredanne at nexb.com
Philippe PRADOS python at prados.fr
Phillip J. Eby pje at telecommunity.com
Pradeep Kumar Srinivasan gohanpra at gmail.com
Pradyun Gedam pradyunsg at gmail.com
R David Murray
Ralf Gommers ralf.gommers at gmail.com
Raymond Hettinger python at rcn.com
Reid Kleckner rnk at mit.edu
Rich Chiodo rchiodo at microsoft.com
Richard Jones richard at python.org
Richard Oudkerk r.m.oudkerk at googlemail.com
Robert Collins rbtcollins at hp.com
Robert Kuska rkuska at redhat.com
Robert T. McGibbon rmcgibbo at gmail.com
Roman Suzi rnd at onego.ru
Ronald Oussoren ronaldoussoren at mac.com
Russell Keith-Magee russell at keith-magee.com
Ryan Gonzalez rymg19 at gmail.com
Sam Gross colesbury at gmail.com
Samuele Pedroni pedronis at python.org
Savannah Ostrowski savannah at python.org
Scott Gilbert xscottg at yahoo.com
Sean Reifschneider jafo-pep at tummy.com
Sebastian Kreft skreft at deezer.com
Sebastián Ramírez tiangolo at gmail.com
Sergey B Kirpichev skirpichev at gmail.com
Serhiy Storchaka storchaka at gmail.com
Seth Larson seth at python.org
Seth Michael Larson seth at python.org
Sébastien Eustace sebastien at eustace.io
Shannon Zhu szhu at fb.com
Shantanu Jain hauntsaninja at gmail.com
Simon Cross hodgestar at gmail.com
Skip Montanaro skip at pobox.com
Stan Ulbrych stan at python.org
Stefan Behnel stefan_ml at behnel.de
Stefan Krah skrah at bytereef.org
Stefano Borini
Stefano Rivera stefanor at debian.org
Stepan Koltsov yozh at mx1.ru
Stepan Sindelar stepan.sindelar at oracle.com
Stephen J. Turnbull stephen at xemacs.org
Stephen Rosen sirosen0 at gmail.com
Steve Dower steve.dower at python.org
Steven Bethard steven.bethard at gmail.com
Steven D’Aprano steve at pearwood.info
Steven Taschuk staschuk at telusplanet.net
Steven Troxler steven.troxler at gmail.com
Stéphane Bidoul stephane.bidoul at gmail.com
Sumana Harihareswara sh at changeset.nyc
Tal Einat tal at python.org
Talin viridia at gmail.com
Taneli Hukkinen
Tarek Ziadé tarek at ziade.org
Terence Way terry at wayforward.net
Terry Reedy tjreedy at udel.edu
The Python core team and community
Thomas Bellman bellman+pep-divmod at lysator.liu.se
Thomas Heller theller at python.net
Thomas Kluyver thomas at kluyver.me.uk
Thomas Robitaille thomas.robitaille at gmail.com
Thomas Wouters thomas at python.org
Tian Gao gaogaotiantian at hotmail.com
Till Varoquaux till.varoquaux at gmail.com
Tim Delaney timothy.c.delaney at gmail.com
Tim Felgentreff tim.felgentreff at oracle.com
Tim Peters tim.peters at gmail.com
Tim Stumbaugh me at tjstum.com
Tobias Kohn kohnt at tobiaskohn.ch
Todd Rovito rovitotv at gmail.com
Tomáš Orsava tomas.n at orsava.cz
Tony Lownds tony at lownds.com
Travis Oliphant oliphant at ee.byu.edu
Trent Mick trentm at activestate.com
Trishank Karthik Kuppusamy karthik at trishank.com
Tzu-ping Chung uranusjr at gmail.com
Victor Stinner vstinner at python.org
Victorien Plot contact at vctrn.dev
Vikram Jayanthi vikramjayanthi at google.com
Vinay Sajip vinay_sajip at red-dove.com
Vincent Siles vsiles at fb.com
Vladimir Diaz vladimir.diaz at nyu.edu
W Isaac Carroll icarroll at pobox.com
Walter Dörwald walter at livinglogic.de
Wenzel Jakob wenzel.jakob at epfl.ch
William Woodruff william at yossarian.net
Yury Selivanov yury at edgedb.com, yury at vercel.com
Zac Hatfield-Dodds zac at zhd.dev
Zachary Ware zach at python.org
Zixuan James Li p359101898 at gmail.com
Łukasz Langa lukasz at python.org
Łukasz Modzelewski