Skip to content

Commit 5e0f4f8

Browse files
authored
Merge pull request #355 from cmusphinx/353-editable-install
Require specific setuptools version to fix editable install (fixes: #353)
2 parents 05cb832 + 9c1e6d6 commit 5e0f4f8

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

.github/workflows/tests.yml

+13
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,16 @@ jobs:
4646
pip install .
4747
- name: Run tests
4848
run: pytest
49+
pytest-editable:
50+
runs-on: ubuntu-latest
51+
steps:
52+
- name: Checkout
53+
uses: actions/checkout@v3
54+
- name: Install
55+
run: |
56+
sudo apt-get install sox
57+
python -m pip install --upgrade pip
58+
pip install -r requirements.dev.txt
59+
pip install -e .
60+
- name: Run tests
61+
run: pytest

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[build-system]
22
requires = [
33
"wheel",
4-
"setuptools>=45",
4+
"setuptools>=45,<64",
55
"scikit-build~=0.15",
66
"Cython",
77
"cmake",

0 commit comments

Comments
 (0)