Skip to content

Commit a49b9b3

Browse files
Use vivarium_dependencies
1 parent a4b1ab6 commit a49b9b3

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

CHANGELOG.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
**4.1.6 - TBD/25**
2+
3+
- Use vivarium_dependencies for common setup constraints
4+
15
**4.1.5 - 07/25/25**
26

37
- Feature: Support new environment creation via 'make build-env'

setup.py

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,9 @@
4343
long_description = f.read()
4444

4545
install_requirements = [
46+
"vivarium_dependencies[pandas,click]",
4647
"vivarium_build_utils>=2.0.0,<3.0.0",
47-
"click",
4848
"numpy",
49-
"pandas",
5049
"pyyaml",
5150
]
5251

@@ -57,20 +56,16 @@
5756
]
5857

5958
test_requirements = [
60-
"pytest",
61-
"pytest-cov",
62-
"pytest-mock",
59+
"vivarium_dependencies[testing]",
6360
]
6461

6562
doc_requirements = [
63+
"vivarium_dependencies[sphinx-rtd-theme,sphinx-autodoc-typehints]",
6664
"sphinx>=6.2.1, <7.0",
67-
"sphinx-rtd-theme",
68-
"sphinx-autodoc-typehints",
6965
]
7066

7167
lint_requirements = [
72-
"black==22.3.0",
73-
"isort==5.13.2",
68+
"vivarium_dependencies[linting]",
7469
]
7570

7671
setup(

0 commit comments

Comments
 (0)