From 2e49092b5302021aee06e7dd862a232e3f5b25c2 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sun, 17 Nov 2024 20:52:17 +0000 Subject: [PATCH] recursive extras, setuptools dependency --- pyproject.toml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9cbe480..b0c6412 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,6 +39,7 @@ keywords = [ ] urls = {Homepage = "https://aiida-testing.readthedocs.io/"} requires-python = ">=3.7" +# Note the dependency on setuptools due to pkg_resources dependencies = [ "aiida-core>=2.0.0,<3.0.0", "pytest>=7.0", @@ -61,14 +62,7 @@ pre_commit = [ "types-PyYAML", ] dev = [ - "sphinx", - "sphinx-rtd-theme", - "pgtest~=1.3.1", - "aiida-diff", - "pytest-datadir", - "pre-commit", - "pylint~=2.12.2", - "mypy==0.930", + 'aiida-testing[testing,pre_commit,docs]', ] [project.scripts]