Loop 8 of the PkgSafe Loop Engineering roadmap.
Goal: improve Python package scanning enough to prepare for PyPI GA in a future release, while keeping PyPI marked preview unless readiness gates pass.
Scope:
- requirements.txt
- pyproject.toml
- poetry.lock
- uv.lock
- Pipfile.lock
- wheel/sdist inspection
- setup.py and build backend risk
- Python suspicious behavior rules
Validation target:
- gofmt -w .
- go test ./...
- go test -race ./...
- go vet ./...
- make build
- PyPI corpus tests
- PyPI real repo benchmark where available
- evidence recorded in evidence/loops/loop-08-pypi-production-depth.md
Do not promote PyPI to GA in this loop unless explicit readiness gates pass. Do not add SaaS, billing, SSO, hosted services, or default behavior execution.
Loop 8 of the PkgSafe Loop Engineering roadmap.
Goal: improve Python package scanning enough to prepare for PyPI GA in a future release, while keeping PyPI marked preview unless readiness gates pass.
Scope:
Validation target:
Do not promote PyPI to GA in this loop unless explicit readiness gates pass. Do not add SaaS, billing, SSO, hosted services, or default behavior execution.