From 22611e1554c0a4877df8cfd264bdbfe8a355345e Mon Sep 17 00:00:00 2001 From: jdegenstein Date: Thu, 23 Jan 2025 10:09:14 -0600 Subject: [PATCH] pyproject.toml -> move cadquery-ocp-stubs from [development] to [stubs] and exclude from [all] (optional dependencies) --- pyproject.toml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 9daf205..4a71828 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -60,7 +60,6 @@ ocp_vscode = [ # development dependencies development = [ - "cadquery-ocp-stubs >= 7.8, < 7.9", "wheel", "pytest", "pytest-cov", @@ -69,6 +68,11 @@ development = [ "black", ] +# typing stubs for the OCP CAD kernel +stubs = [ + "cadquery-ocp-stubs >= 7.8, < 7.9", +] + # dependency to run the pytest benchmarks benchmark = [ "pytest-benchmark", @@ -90,6 +94,7 @@ all = [ "build123d[development]", "build123d[benchmark]", "build123d[docs]", + # "build123d[stubs]", # excluded for now as mypy fails ] [tool.setuptools.packages.find]