Skip to content

Commit 93e1f12

Browse files
committed
Tweaks to dependencies
1 parent b6441ee commit 93e1f12

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

.github/workflows/test.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,13 @@ jobs:
2626
- name: Install dependencies
2727
run: |
2828
python -m pip install --upgrade pip
29-
# install manify with test deps
30-
pip install -e ".[test]"
31-
# install all extras if any, but don’t fail CI if some optional deps are missing
32-
pip install -e ".[all]" || echo "Optional extras failed—continuing"
29+
# Install base manify
30+
pip install -e .
31+
# install manify-dev
32+
pip install -e ".[dev]"
33+
# pip install -e ".[utils]"
34+
# install all extras
35+
pip install -e ".[all]"
3336
3437
- name: Smoke‑test pip install manify
3538
run: |

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ dependencies = [
1717
"tqdm",
1818
"cvxpy",
1919
"scikit-learn==1.5.1",
20+
"jaxtyping"
2021
]
2122

2223
[pyproject.optional_dependencies]

0 commit comments

Comments
 (0)