Skip to content

Commit fae956c

Browse files
committed
fix: use editable install with proper setuptools version
1 parent 90d384e commit fae956c

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ jobs:
3434
- name: Install dependencies
3535
run: |
3636
python -m pip install --upgrade pip
37-
pip install setuptools wheel
38-
pip install .
37+
pip install setuptools>=61.0 wheel
38+
pip install -e .
3939
pip install pytest pytest-asyncio litellm pyyaml
4040
4141
- name: Run tests
@@ -111,8 +111,8 @@ jobs:
111111

112112
- name: Install dependencies
113113
run: |
114-
pip install setuptools wheel
115-
pip install .
114+
pip install setuptools>=61.0 wheel
115+
pip install -e .
116116
117117
- name: Run production readiness check
118118
run: |

0 commit comments

Comments
 (0)