1 results for tag "python-pypi-package-builder"
End-to-end playbook for shipping a production-grade Python library to PyPI β decision trees for package type (utility / SDK / CLI / framework plugin / data library), `src/` vs flat vs namespace layout, and build backend (setuptools + `setuptools_scm` for git-tag versioning, hatchling, flit, poetry). Enforces PEP 440 + semver, `py.typed` (PEP 561), ruff + mypy + pre-commit tooling, GitHub Actions CI, and Trusted Publishing (OIDC), with a `scripts/scaffold.py` one-shot generator.