diff --git a/pyproject.toml b/pyproject.toml index 53248fe8dd2..4acdcdd0093 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ build-backend = "hatchling.build" requires = ["hatch-vcs", "hatchling >= 1.27"] [dependency-groups] -dev = ["pip >= 25.1", "rcssmin >= 1.1", {include-group = "doc"}, {include-group = "test_extra"}] +dev = ["pip >= 25.1", "rcssmin >= 1.1", {include-group = "doc"}, {include-group = "test_extra"}, {include-group = "tools"}] # Dependencies for building the documentation doc = [ "graphviz", @@ -80,6 +80,15 @@ test_extra = [ "statsmodels", {include-group = "test"}, ] +# Dependencies for scripts in /tools directory used in CI and development +tools = [ + "ast-comments", + "black", + "gitpython", + "PyGithub", + "requests", + "tomlkit", +] [project] authors = [