Skip to content

Commit

Permalink
pyproject.toml: Add more required dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
EwoutH committed Sep 20, 2024
1 parent b9d3559 commit e3f970f
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,10 @@ dependencies = [
dynamic = ["version"]

[project.optional-dependencies]
# User collections
rec = ["mesa[network,viz,data,batch]"]
all = ["mesa[network,viz,data,batch,dev,examples,docs]"]

# Core dependencies
network = [
"networkx",
]
Expand All @@ -57,18 +58,22 @@ data = [
batch = [
"tqdm",
]
# Dev and CI stuff
dev = [
"mesa[rec]",
"ruff",
"pytest",
"pytest-cov",
"sphinx",
"pytest-mock",
]
examples = [
"mesa[rec]",
"pytest",
"scipy",
]
docs = [
"tqdm",
"sphinx",
"ipython",
"pydata_sphinx_theme",
Expand Down

0 comments on commit e3f970f

Please sign in to comment.