diff --git a/CHANGELOG.md b/CHANGELOG.md index 18cb505..3ed910f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # language_tool_python Changelog +## 3.2.1 (2025-12-30) +- Corrected a bug in `language_tool_python.server._kill_processes` where processes were not being properly waited for after being killed, potentially leading to zombie processes. + ## 3.2.0 (2025-12-18) - Added a `check_matching_regions` method in `language_tool_python.server.LanguageTool`. diff --git a/coverage-badge.svg b/coverage-badge.svg index 2bf3aef..421bddc 100644 --- a/coverage-badge.svg +++ b/coverage-badge.svg @@ -1 +1 @@ -coverage: 77.67%coverage77.67% \ No newline at end of file +coverage: 77.71%coverage77.71% \ No newline at end of file diff --git a/docs/source/conf.py b/docs/source/conf.py index 250593c..3b18181 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -9,7 +9,7 @@ project = "language_tool_python" copyright = "2025, jxmorris12" author = "jxmorris12" -release = "3.2.0" # Keep in sync with pyproject.toml +release = "3.2.1" # Keep in sync with pyproject.toml # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/pyproject.toml b/pyproject.toml index b380954..f1e67f0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "language_tool_python" -version = "3.2.0" # Keep in sync with docs/source/conf.py +version = "3.2.1" # Keep in sync with docs/source/conf.py requires-python = ">=3.9" description = "Checks grammar using LanguageTool." readme = { file = "README.md", content-type = "text/markdown" } diff --git a/uv.lock b/uv.lock index a6e2a08..12cdf2f 100644 --- a/uv.lock +++ b/uv.lock @@ -524,7 +524,7 @@ wheels = [ [[package]] name = "language-tool-python" -version = "3.2.0" +version = "3.2.1" source = { editable = "." } dependencies = [ { name = "packaging" },