The repository provides a containerized solution for building Python wheels from source distributions using Fromager. This is designed to work within trusted build environments and can be used as part of larger CI/CD pipelines.
The builder directory contains everything needed to build a container image that can:
- Resolve dependencies automatically using Fromager
- Build Python wheels from source distributions
- Handle CA trust configuration for enterprise environments
- Output both wheels and source distributions
The utils directory is the source for the calunga utils image. This image is used for various purposes, including releasing content to a pulp repository.
Konflux is used as the CI system to build the different software artifacts produced by this repository. See the .tekton directory for more information.