PyPI 재현 가능한 빌드를 위한 핵심 요소

What's missing to have reproducible builds on PyPI

PyPI 재현 가능한 빌드를 위한 핵심 요소

Python 패키징 생태계에서 재현 가능한 빌드를 구현하려면 배포판에 소스 코드 위치와 빌드에 사용된 모든 소프트웨어(SBOM)를 기록해야 합니다. 현재 sdists는 SBOM을 담을 구조가 없어 sdist v2가 필요하며, 빌드 백엔드가 환경 정보를 기록하면 생산자의 추가 작업 없이도 가능합니다. 신뢰할 수 있는 검증자가 PyPI에 재현 성공을 알리면 사용자는 배포판의 무결성을 확인할 수 있습니다.

SolarWinds는 빌드 과정에 악성 코드가 주입되어 공격을 받았습니다.

이 날의 다른 글

2026-08-20