Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 06:48
· 16 commits to main since this release

v1.1.0 (2026-09-07)

Feature

  • feat(tox): pass posargs through to pre-commit for pre-push hook stage

Lets tox -e pre-commit -- --hook-stage pre-push run pip-audit/checkov
locally without a separate raw pre-commit run invocation. Plain
{posargs} string interpolation in native-TOML tox config joins multi-word
args into a single broken token, so use the {replace = "posargs", extend = true} list-splice form instead. Applied to both this repo's own tox config
and the generated project's template, and documented in both READMEs.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FviW3jft55rDy8Xi5g8vd4 (4701c11)

Fix

  • fix(pyproject): migrate license field to PEP 639 SPDX expression

Replace the deprecated license = { file = &#34;LICENSE&#34; } table form with
license = &#34;MIT&#34; + license-files = [ &#34;LICENSE&#34; ] in both this repo's own
pyproject.toml and the generated project's template. Bump the template's
build-system requirement to setuptools>=77, the minimum version that
understands PEP 639 license expressions and license-files.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013YrxuwVb1yJKbjnxzMm76D (534a776)