Skip to content

Commit a7bc200

Browse files
committed
fix devel tests
1 parent 298ee43 commit a7bc200

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

.github/workflows/tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ jobs:
1111
runs-on: ${{ matrix.os }}
1212
strategy:
1313
matrix:
14-
python-version: [3.8]
15-
os: [ubuntu-20.04]
14+
python-version: [3.10]
15+
os: [ubuntu-latest]
1616
steps:
1717
- uses: actions/checkout@v1
1818
- name: Set up Python ${{ matrix.python-version }}
1919
uses: actions/setup-python@v2
2020
with:
2121
python-version: ${{ matrix.python-version }}
2222
- name: Upgrade pip
23-
run: pip install -U pip setuptools wheel
23+
run: pip install -U "pip<=24.1" setuptools wheel
2424
- name: Install lightfm
2525
run: python -m pip install --no-use-pep517 'lightfm<2'
2626
- name: Install package

setup.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,15 @@
6262
'Jinja2>=2,<3', # >=3 makes sphinx theme fail
6363
'markupsafe<2.1.0',
6464

65+
# fails on Sphinx < v3.4
66+
'alabaster<=0.7.12',
67+
# fails on Sphins < v5.0
68+
'sphinxcontrib-applehelp<1.0.8',
69+
'sphinxcontrib-devhelp<1.0.6',
70+
'sphinxcontrib-htmlhelp<2.0.5',
71+
'sphinxcontrib-serializinghtml<1.1.10',
72+
'sphinxcontrib-qthelp<1.0.7',
73+
6574
# style check
6675
'flake8>=3.7.7,<4',
6776
'isort>=4.3.4,<5',

0 commit comments

Comments
 (0)