From 2166f62c6537da577a4f2e03feb78f1fd497e5f9 Mon Sep 17 00:00:00 2001 From: Chris Krough <461869+ckrough@users.noreply.github.com> Date: Fri, 9 Jan 2026 17:38:37 -0500 Subject: [PATCH] chore: fix semantic-release changelog configuration deprecation Update changelog configuration to use the new structure: - Move 'changelog_file' to 'changelog.default_templates.changelog_file' - Prevents deprecation warning in python-semantic-release 9.x - Ensures compatibility with future v10 release --- pyproject.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 6d2e1b4..4f2ae65 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -142,12 +142,14 @@ match = "main" prerelease = false [tool.semantic_release.changelog] -changelog_file = "CHANGELOG.md" exclude_commit_patterns = [ "chore\\(release\\):.*", "Merge.*", ] +[tool.semantic_release.changelog.default_templates] +changelog_file = "CHANGELOG.md" + [tool.semantic_release.changelog.environment] block_start_string = "{%" block_end_string = "%}"