Repository navigation
Releases: jmrenouard/cis_benchmarks_tools
Releases · jmrenouard/cis_benchmarks_tools
Release list
v2.9.1
What's Changed
- fix(ci): fix ruff lint undefined names, CI benchmark document inventory, and PyPI preflight (#460) by @jmrenouard in #461
- fix(lint): add explicit type annotations in post_execution_publisher.py for mypy (#462) by @jmrenouard in #463
- fix(release): bump v2.9.1, fix PyPI OIDC config, and verify packaging (#464) by @jmrenouard in #465
Full Changelog: v2.9.0...v2.9.1
v2.9.0 — PyPI Packaging, Commit Testing CI & Stable Release
Release v2.9.0 — PyPI Packaging, Commit Testing CI (Superseded by v2.9.1)
Note
Release v2.9.0 has been superseded by Release v2.9.1, which contains all CI lint and typing fixes along with complete attached distribution assets (wheel, sdist, tarball, and standalone bundle).
Highlights
- PyPI Packaging & Distribution: Standard pyproject.toml configuration, entrypoints audit-cis and audit_cis, dynamic versioning.
- PyPI Automated Publishing: Added .github/workflows/pypi-publish.yml supporting repository token secrets and OIDC Trusted Publishing.
- GitHub Actions Commit Testing: Enabled CI workflows across all pushed commits and branches.
- Governance Rules Enforcement: Mandatory rule across AGENTS.md and .agents/rules/: each task tracked by an issue closed with comment upon PR merge.