From e85dfd457dfd2c574b370b9f8d2ac975be776ce4 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 6 Oct 2025 12:51:39 -0700 Subject: [PATCH] fix: Make build and dev dependencies optional Signed-off-by: Sarah Clark --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0d1cbd60..31813b81 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,7 +45,7 @@ requires = [ ] build-backend = "setuptools.build_meta" -[dependency-groups] +[project.optional-dependencies] build = [ "setuptools>=77.0.3", "pybind11>=2.13.6", @@ -72,7 +72,6 @@ perf-test = [ "pypdfium2>=4.30.0", ] -[project.optional-dependencies] perf-tools = [ "pdfplumber>=0.11.7", "pymupdf>=1.26.4",