From 9d1837652db5dd2b6a9c16154c47180d49d1e402 Mon Sep 17 00:00:00 2001 From: Dominic Evans <8060970+dnwe@users.noreply.github.com> Date: Wed, 2 Oct 2024 09:47:52 +0100 Subject: [PATCH] fix: declare sphinx-rtd-theme in docs extras (#253) Currently sphinx-rtd-theme is incorrectly being included in the main group dependencies and hence pulls in itself and sphinx as a runtime dep for the client. Declaring it in the docs group ensures it is only installed if the `sdcclient[docs]` is installed. Signed-off-by: Dominic Evans --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 49e126d..77f7b56 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ flake8 = "^3.8.4" coverage = "^6.2" [tool.poetry.extras] -docs = ["sphinx", "sphinx-material"] +docs = ["sphinx", "sphinx-material", "sphinx-rtd-theme"] [tool.poetry-dynamic-versioning] enable = true