From 6d1e3b0eae7a1f07b86324dca658fafead5e72ea Mon Sep 17 00:00:00 2001 From: "Martin K. Scherer" Date: Thu, 26 Jan 2023 11:18:32 +0100 Subject: [PATCH 1/4] return parallel_write_safe=True in application setup --- src/sphinx_autodoc_typehints/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sphinx_autodoc_typehints/__init__.py b/src/sphinx_autodoc_typehints/__init__.py index 3176651a..60705edd 100644 --- a/src/sphinx_autodoc_typehints/__init__.py +++ b/src/sphinx_autodoc_typehints/__init__.py @@ -798,7 +798,7 @@ def setup(app: Sphinx) -> dict[str, bool]: app.connect("autodoc-process-signature", process_signature) app.connect("autodoc-process-docstring", process_docstring) install_patches(app) - return {"parallel_read_safe": True} + return {"parallel_read_safe": True, "parallel_write_safe": True} __all__ = [ From c02b2a91fb25b1dd738421e3511ebd42b4eb0c87 Mon Sep 17 00:00:00 2001 From: "Martin K. Scherer" Date: Thu, 26 Jan 2023 17:34:57 +0100 Subject: [PATCH 2/4] amend changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d8f48312..2c9388ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## unreleased + +- Allow Sphinx explicitly to write in parallel. + ## 1.21.7 - Fixed a bug where if a class has an attribute and a constructor argument with the same name, the constructor argument From 4ef02e870cf6a57847d37c1a67c4f5980cf8b6e3 Mon Sep 17 00:00:00 2001 From: "Martin K. Scherer" Date: Thu, 26 Jan 2023 19:10:57 +0100 Subject: [PATCH 3/4] fix version number in changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c9388ca..36216a7d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## unreleased +## 1.22 - Allow Sphinx explicitly to write in parallel. From e220e33f3e2615f0a3ece0059bb7cb4fca24fec0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 26 Jan 2023 18:12:13 +0000 Subject: [PATCH 4/4] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 36216a7d..4087e174 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 1.22 +## 1.22 - Allow Sphinx explicitly to write in parallel.