Maintenance release with updated dependencies.
Maintenance release with fix PyPi release workflow.
Maintenance release with updated dependencies.
Maintenance release with updated dependencies.
- SBOM uploads to GitHub releases (#300)
- Egress policies for PyPi releases (#299)
- SBOM and attestations for DockerHub, Quay, GitHub Container Registry (#297)
- SBOM generation after build (#295)
- Attestations for python artifacts and sbom (#294)
- GitHub artifact attestation across registries (#284)
- Workflow action versions and naming (#301)
- SBOM output files naming (#298)
- Docker workflow security settings (#296)
- Various dependencies and actions bumped (Refer to commit history for detailed list)
- Allow api.securityscorecards.dev and api.deps.dev in egress policy (#218, #207)
- Bump various dependencies and actions (Refer to commit history for detailed list)
- Update Python base images in Dockerfile (#219, #229)
- Update sbom generator to version 1.6.4 (#224)
- Remove CODECOV_TOKEN (#235)
- Pin sbom-generator to specific version and hash (#132)
- Optimize dependency hash regeneration (#123)
- Update Python base image in Dockerfile (#193, #122)
- Bump various dependencies and actions (Refer to commit history for detailed list)
- Remove unneeded gdbm dependency with GPL-3.0 license (#131)
- Move constraint spec from pip-compile invocation to requirements-dev.in (#133)
- Added CODECOV_TOKEN to Codecov action and cli.codecov to allowed endpoints
- Updated Python base image in Dockerfile
- Upgraded
pyright
to 1.1.350,ruff
&ruff-pre-commit
to v0.2.1,pydantic
to 2.6.1, and pip to 24.0 - Updated
certifi
,urllib3
, and pluggy versions - Updated ruff and gitleaks pre-commit hooks and ruff configuration
- Bumped various GitHub actions and Docker actions
- Updated DOCKER_METADATA_ANNOTATIONS_LEVELS environment variable
- Bumped pytest from 7.4.4 to 8.0.0
- Bumped version to 1.0.8-dev
- Check passed arguments in test_main (#74)
- Add CPython implementation to classifiers (#61)
- Pin pre-commit hook versions (#59)
- Update Kubernetes CronJob API version (#54)
- Add SLSA3 workflows for Docker images (#50)
- Update base image shas (#73)
- Bump ruff from 0.1.13 to 0.1.14 (#72)
- Update pyyaml hashes (#71)
- Bump docker/scout-action from 1.2.2 to 1.3.0 (#67)
- Bump python from
ee9a59c
to247e70c
(#70) - Bump actions/dependency-review-action from 3.1.5 to 4.0.0 (#68)
- Bump anchore/scan-action from 3.5.0 to 3.6.0 (#69)
- Bump actions/upload-artifact from 4.1.0 to 4.2.0 (#66)
- Bump github/codeql-action from 3.23.0 to 3.23.1 (#65)
- Refactor: Modularize Cloudflare, hcloud firewall, config and logging functionality into separate modules (#64)
- Update pyright to version 1.1.347 (#63)
- Update pyright to version 1.1.346 (#62)
- Bump actions/upload-artifact from 4.0.0 to 4.1.0 (#60)
- Bump ruff from 0.1.12 to 0.1.13 (#58)
- Bump ruff from 0.1.11 to 0.1.12 (#57)
- Bump python from
c805c5e
toee9a59c
(#55) - Bump actions/download-artifact from 4.1.0 to 4.1.1 (#53)
- Bump github/codeql-action from 3.22.12 to 3.23.0 (#52)
- Bump anchore/scan-action from 3.4.0 to 3.5.0 (#51)
- Test cases for command line arguments in
test_main.py
andtest_version.py
(#46) objects.githubusercontent.com
to allowed hosts (#45)- Upgrade instructions for pipx and pip
- Error handling for unreadable configuration files or directories (#37)
- Integration of SLSA provenance generation (#36)
- Recommended ignore rules for Ruff
- Fixed PyPI badge link (#47)
- Updated
pyright
to version 1.1.345 (#43) - Updated
docker/metadata-action
from 5.4.0 to 5.5.0 (#42) - Updated badges in
README.md
(#40) - Updated
cloudflare
from 2.15.1 to 2.16.0 (#38) - Updated
actions/dependency-review-action
from 3.1.4 to 3.1.5 (#39) - Updated
hcloud
to v1.33.2 - Updated
ruff
to v0.1.11 - Enabled more lint rules and adapted code to them
- Scanning of context and builder for sbom (#44)
- Superfluous ruff target-version
- Updated
anchore/scan-action
from 3.3.8 to 3.4.0 (#34)
- Resolved issues with Docker image signing through a rebuild. This ensures the integrity and authenticity of the Docker images.
- Improved log messages for better clarity and understanding.
- Reduced Docker image size for faster download and deployment.
- Added more tests to improve code coverage and reliability.
- No functional changes were made in this release. The focus was on improvements and optimizations.
Remove caching from Docker build to work-around buildx bug.
No change rebuild to get Docker attestation rights.
No functional changes.
- Tests
- Coverage checks
- First release