Hugo van Kemenade: Python 3.15.0 릴리스
Python 3.15.0의 릴리스는 최종 릴리스 2주 전부터 시작된 일련의 업데이트를 통해 기록되었습니다. 초기에는 예상 기능에 대한 문의와 함께 기대감이 고조되었습니다. 예정된 릴리스 당일, 인증서 문제로 인해 중요한 Python 웹사이트에 503 오류가 발생하여 프로세스가 지연되었습니다. 서버 문제가 해결된 후, 불안정한 테스트와 마지막 순간의 lazy import 수정 사항을 포함한 몇 가지 릴리스 차단 문제가 주의를 요했습니다.이러한 수정 사항을 제대로 통합하기 위해 예상치 못한 세 번째 릴리스 후보인 3.15.0rc3가 발표 및 릴리스되어 최종 릴리스 날짜가 일주일 뒤로 밀렸습니다. 백포트되지 않은 테스트에 대한 종속성으로 인해 lazy import 차단 사항 중 하나를 병합하는 데 지연이 발생했습니다. rc3의 성공적인 릴리스 후, 팀은 최종 출시를 준비했습니다.최종 릴리스 두 번째 시도에서 모든 차단 사항이 해제되었고 빌드봇은 녹색 상태였습니다. 그러나 변경 로그 도구인 blurb의 버그로 인해 빠른 수정, 업데이트 및 백포트가 필요했습니다. 그 후, 또 다른 blurb 관련 lockfile 문제로 인해 릴리스 아티팩트 빌드가 실패했지만 즉시 해결되었습니다. macOS 및 Windows용 설치 프로그램 빌드가 시작되었으며, Windows 프로세스에는 바이너리 서명을 위한 수동 승인이 필요했습니다.마침내 Python 3.15.0이 릴리스되었으며, lazy imports, frozendict, 더 빠른 JIT와 같은 새로운 기능을 자랑했습니다. 릴리스 후 작업에는 PEP 790 업데이트, 문서 재빌드, 추가 코어 팀 병합을 위한 3.15 브랜치 잠금 해제가 포함되었습니다. 그런 다음 릴리스 관리자는 Python 3.16의 다음 알파 릴리스를 신호했습니다.