피드로 돌아가기
Python 3.14 release candidate 1 is go!
Python InsiderPython Insider
Backend

Python이 3.14 Release Candidate 1 공개로 10월 최종 릴리스 전 버그 픽스 단계 진입

Python 3.14 release candidate 1 is go!

Hugo van Kemenade2025년 7월 22일5beginner

Context

Python 3.14 시리즈의 개발이 RC(Release Candidate) 단계에 진입했으며, 최종 릴리스 전 안정성 검증을 위해 커뮤니티 테스트가 필수적이다. 써드파티 라이브러리 유지보수자들이 호환성을 사전에 확보해야 하는 상황이다.

Technical Solution

  • Sigstore 기반 서명 전환: PEP 761에 따라 PGP 서명 대신 Sigstore를 권장하도록 변경
  • 공식 macOS/Windows 바이너리에 실험 단계 JIT 컴파일러 포함
  • Windows 설치 프로그램 교체: 기존 인스톨러를 새로운 설치 관리자로 대체 (Windows Store 또는 전용 다운로드 페이지 제공)
  • RC 단계 정책 강화: RC1 이후 명백한 버그 픽스만 허용하며 ABI 변경 금지
  • PyPI 휠 배포 권장: RC1 바이너리로 빌드한 휠은 향후 3.14 모든 버전과 호환

Key Takeaway

RC 단계 진입 후 코드 변경을 최소화하는 정책은 최종 릴리스 품질 보증과 써드파티 개발자의 예측 가능한 마이그레이션을 동시에 달성하는 설계 원칙이다.


Python 써드파티 라이브러리 유지보수자는 RC1 공개 이후 즉시 호환성 테스트를 수행하고 PyPI에 Python

3.14 휠을 배포해야 최종 릴리스 시 사용자가 설치 지연 없이 업그레이드할 수 있다.

원문 읽기