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 initpython-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.
Behavior and default changes 1
Version stamping now supports replacing Python variables with type annotations.
Fixes and other changes 5
Validates the commit author in configuration internally, addressing config loading broken by GitPython removing Actor.name_email_regex.
Fixes reading TOML files created on Windows.
Whitespace commit bodies are now handled correctly by the changelog template filter.
Monorepos configured with
..no longer produce warnings about.git/in a parent directory.The error message is now styled when strict mode is enabled and there is no new version.