Skip to content

Commit 5ead492

Browse files
committed
Make chalice optional due to pip dependency issue
1 parent 689e589 commit 5ead492

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

setup.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,19 @@
88

99
import setuptools
1010

11-
tests_require = ["coverage", "wheel", "ruff", "mypy", "types-python-dateutil", "types-requests", "types-PyYAML"]
11+
tests_require = [
12+
"coverage",
13+
"wheel",
14+
"ruff",
15+
"mypy",
16+
"types-python-dateutil",
17+
"types-requests",
18+
"types-PyYAML"
19+
]
20+
21+
batch_requires = [
22+
"chalice"
23+
]
1224

1325
setuptools.setup(
1426
name="aegea",
@@ -33,11 +45,11 @@
3345
"babel >= 2.10.3, < 3",
3446
"ipwhois >= 1.2.0, < 2",
3547
"uritemplate >= 4.1.1, < 5",
36-
"chalice >= 1.31.2, < 2",
3748
"certifi >= 2023.11.17",
3849
],
3950
extras_require={
4051
"test": tests_require,
52+
"batch": batch_requires,
4153
},
4254
tests_require=tests_require,
4355
packages=setuptools.find_packages(exclude=["test"]),

0 commit comments

Comments
 (0)