PyPI package#
The cotainr project provides wheels and sdist sources on PyPI.
These wheels and dist sources are automatically built as part of the CD release pipeline using hatchling as build backend and uv as a build frontend. The build configuration is defined in the pyproject.toml file. The wheels only contain the cotainr sub-packages and modules, i.e. the minimal set of files needed to run cotainr. The sdist sources contain the cotainr sub-packages and modules as well as the test suite, reference documentation, the cotainr license text, and the cotainr development configuration files. See the build-system and tool.hatch configuration tables in the pyproject.toml file for more details.
As part of the CD release pipeline, the wheels and sdist sources are also uploaded to TestPyPI for testing purposes. These are not intended for production use. They are only used to test the build and upload process before releasing a new version of cotainr to PyPI.