Define build metadata with `pyproject.toml`, choose a source layout, build wheels and source distributions, and publish packages safely. Apply versioning, dependency constraints, and release practices that downstream users can trust.