From a242f8c46b66089ecb589e8b9064aac8e24a070c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 7 Feb 2024 08:24:26 -0500 Subject: [PATCH] =?UTF-8?q?Add=20a=20=E2=80=9Cderivations=E2=80=9D=20extra?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use an extra to declare optional dependencies (currently, sympy) that are only used for the derivations. --- pyproject.toml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 4a6ef99..8ae2e20 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,6 +33,11 @@ dependencies = [ "numpy >=1.15", ] +[project.optional-dependencies] +derivations = [ + "sympy", +] + [tool.setuptools.packages.find] include = ["transforms3d*"]