Skip to content

v0.17.4

Choose a tag to compare

@michelesr michelesr released this 27 May 13:46
· 30 commits to main since this release
586b32d

πŸ” Security & CI Improvements

Action Pinning: Pinned all GitHub Actions in .github/workflows/publish.yml and .github/workflows/test.yaml to strict commit SHAs instead of mutable version tags.

πŸ‘₯ Code Ownership

Team Transition: Reassigned repository ownership in CODEOWNERS from @citizensadvice/devops to @citizensadvice/cloud-engineering.

πŸ“¦ Dependency Updates

Direct Dependency Bump: Updated the aws-cdk-lambda-layer-kubectl-v35 requirement in pyproject.toml from >=2.1.0 to >=2.2.2.

Lockfile Refresh (uv.lock): Updated several package versions to their latest upstream releases. Major highlights include:

  • AWS & CDK: aws-cdk-lib (v2.216.0 β†’ v2.248.0), cdk8s (v2.70.15 β†’ v2.70.54), and constructs (v10.4.2 β†’ v10.6.0).
  • Linting & Typing: ruff (v0.13.1 β†’ v0.15.10), mypy (v1.18.2 β†’ v1.20.0), and assorted mypy-boto3-* stubs.
  • Testing: pytest (v8.4.2 β†’ v9.0.3) and syrupy (v4.9.1 β†’ v5.1.0).
  • Additions: Added librt (v0.9.0) to the resolution graph.