unstale

pypi / python-semantic-release

python-semantic-release

What changed in python-semantic-release 10, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-24.

1 new APIs and options1 behavior and defaults5 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.8 on npm

python-semantic-release 107 changes

New APIs and options 1

  • Adds a boolean setting to control whether release commits include a Signed-off-by git trailer; it defaults to False.

    10.7.0release notes

Behavior and default changes 1

  • Version stamping now supports replacing Python variables with type annotations.

    10.7.0release notes

Fixes and other changes 5

  • Validates the commit author in configuration internally, addressing config loading broken by GitPython removing Actor.name_email_regex.

    10.6.2release notes

  • Fixes reading TOML files created on Windows.

    10.6.2release notes

  • Whitespace commit bodies are now handled correctly by the changelog template filter.

    10.6.1release notes

  • Monorepos configured with .. no longer produce warnings about .git/ in a parent directory.

    10.6.1release notes

  • The error message is now styled when strict mode is enabled and there is no new version.

    10.6.1release notes