개발 워크플로¶ Python 개발 따라가기 이러한 소통 채널에서의 행동 기준 문화와 언어를 넘나드는 소통 메일링 리스트 Discourse(discuss.python.org 웹 포럼) 신규 사용자를 위한 튜토리얼 주제 읽기 알림 카테고리 팔로우하기(카테고리 알림) 개별 스레드 팔로우하기(주제 알림) 사용자 기본 설정에 따른 알림 사용자 지정 메일링 리스트 모드 활성화 Discord(비공개 채팅 서버) IRC 블로그 오픈 소스 참여에 대한 기대치 설정 추가 저장소 Python 변경하기 고려 사항 새로운 기능 및 언어 변경 사항 제안하기 아이디어 설명하기 토론에 참여하십시오. 공식 제안 PEP 절차 개발 주기 브랜치 개발 중(main) 브랜치 유지 관리 브랜치 보안 브랜치 수명 종료 브랜치 단계 프리 알파 알파 베타 릴리스 후보(RC) 최종 릴리스 저장소 관리 조직 저장소 정책 조직 소유자 정책 현재 소유자 저장소 관리자 역할 정책 현재 관리자 저장소 릴리스 관리자 역할 정책 PyPI 조직 정책 거버넌스 표준 라이브러리에 추가하기 기존 모듈에 추가하기 새 모듈 추가하기 허용되는 모듈 유형 요구 사항 제안 절차 새 환경 변수 추가하기 표준 라이브러리 확장 모듈 확장 모듈 분류 CPython에 확장 모듈 추가하기 CPython 프로젝트 트리 업데이트 CPython 프로젝트 구성 Modules/Setup.{bootstrap,stdlib}.in 업데이트 관련 configure.ac 업데이트 관련 Makefile.pre.in 업데이트 MSVC 프로젝트 파일 업데이트 CPython 프로젝트 컴파일 문제 해결 regen-configure 대상을 만드는 규칙이 없음 make regen-configure 및 Docker 권한 누락 내부 헤더 사용 시 Py_BUILD_CORE 정의 누락 팁 제한된 API로 한정하기 Python의 C API 변경하기 내부 API PyAPI_FUNC 또는 PyAPI_DATA 사용 extern 키워드 사용 비공개 이름 내부 API 테스트 공개 C API 공개 API 확장/변경 지침 C API 테스트 불안정 C API API를 공개 계층에서 불안정 계층으로 옮기기 API를 비공개 계층에서 불안정 계층으로 옮기기 API를 불안정 계층에서 공개 계층으로 옮기기 제한된 API 제한된 API를 변경하고 항목을 제거하기 위한 지침 제한된 API에 추가하기 위한 지침 Limited API에 새 정의 추가하기 Limited API 테스트 CPython의 문법 변경 포팅 및 플랫폼 지원 포트 및 연락처 새 플랫폼으로 포팅하기