Skip to content

Commit e3f970f

Browse files
committed
pyproject.toml: Add more required dependencies
1 parent b9d3559 commit e3f970f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

pyproject.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,10 @@ dependencies = [
4141
dynamic = ["version"]
4242

4343
[project.optional-dependencies]
44+
# User collections
4445
rec = ["mesa[network,viz,data,batch]"]
4546
all = ["mesa[network,viz,data,batch,dev,examples,docs]"]
46-
47+
# Core dependencies
4748
network = [
4849
"networkx",
4950
]
@@ -57,18 +58,22 @@ data = [
5758
batch = [
5859
"tqdm",
5960
]
61+
# Dev and CI stuff
6062
dev = [
63+
"mesa[rec]",
6164
"ruff",
6265
"pytest",
6366
"pytest-cov",
6467
"sphinx",
6568
"pytest-mock",
6669
]
6770
examples = [
71+
"mesa[rec]",
6872
"pytest",
6973
"scipy",
7074
]
7175
docs = [
76+
"tqdm",
7277
"sphinx",
7378
"ipython",
7479
"pydata_sphinx_theme",

0 commit comments

Comments
 (0)