From f79112b799b9a7a0db71aec8347ee86080627b8a Mon Sep 17 00:00:00 2001
From: Taylor Salo <salot@pennmedicine.upenn.edu>
Date: Sat, 11 May 2024 14:55:51 -0400
Subject: [PATCH] Add documentation dependencies (#22)

* Add doc dependencies.

* Update pyproject.toml

* Fix test dependency group name.
---
 pyproject.toml | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/pyproject.toml b/pyproject.toml
index 8fb6ef0..41e8e63 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -30,6 +30,19 @@ dependencies = [
 dynamic = ["version"]
 
 [project.optional-dependencies]
+doc = [
+    "doctest-ignore-unicode",
+    "pydot >=1.2.3",
+    "pydotplus",
+    "recommonmark",
+    "sphinx >= 4.2.0",
+    "sphinx-argparse",
+    "sphinx-markdown-tables",
+    "sphinx_rtd_theme",
+    "sphinxcontrib-apidoc",
+    "sphinxcontrib-bibtex",
+    "svgutils",
+]
 test = [
   "coverage",
   "pytest",
@@ -37,6 +50,9 @@ test = [
   "pytest-env",
 ]
 
+# Aliases
+all = ["fmripost_aroma[doc,test]"]
+
 [project.urls]
 Documentation = "https://github.com/nipreps/fmripost-aroma#readme"
 Issues = "https://github.com/nipreps/fmripost-aroma/issues"