피드로 돌아가기
Python 3.14.0 beta 2 is here!
Python InsiderPython Insider
Backend

Python 팀이 3.14.0 베타 2 릴리스를 공개하며 JIT 컴파일러 실험 도입 및 PGP 서명 폐지, Sigstore 기반 검증 전환

Python 3.14.0 beta 2 is here!

Hugo van Kemenade2025년 5월 26일7beginner

Context

Python 3.14는 현재 개발 진행 중이며, 4개의 계획된 베타 릴리스 중 두 번째 버전이 공개되었다. 커뮤니티의 광범위한 테스트와 피드백을 통해 프로덕션 릴리스 전에 ABI 변경사항과 코드 안정성을 확보해야 한다.

Technical Solution

  • JIT 컴파일러 도입: 공식 macOS 및 Windows 릴리스 바이너리에 실험적 JIT 컴파일러 포함
  • PGP 서명 폐지: Python 3.14부터 릴리스 아티팩트에 대한 PGP 서명 제공 중단, Sigstore 권장
  • 설치 매니저 교체: Windows용 설치 프로그램을 새로운 install manager로 교체 (Windows Store 또는 FTP에서 설치 가능)
  • 릴리스 일정 확정: 베타 4 이후 ABI 변경 없음, 첫 RC 단계부터 코드 변경 최소화 목표 설정 (RC 예정일: 2025-07-22)
  • 테스트 환경 지원: 3.14용 사전 릴리스 wheel 생성으로 서드파티 프로젝트의 테스트 용이화

Key Takeaway

프로덕션 환경 도입은 3.14.0rc1 이후 권장되며, 베타 단계에서의 광범위한 커뮤니티 테스트가 ABI 안정성과 릴리스 품질 확보의 핵심이다.


Python 생태계 참여자들은 3.14 베타 단계에서 자신의 프로젝트를 즉시 테스트하고 Python 버그 트래커에 문제를 보고해야 하며, 프로덕션 배포는 3.14.0rc1 이상을 기준으로 진행해야 ABI 호환성 문제를 회피할 수 있다.

원문 읽기