Skip to content

Commit 3ef81ed

Browse files
authored
Merge branch 'main' into upd_ci
2 parents 3587115 + 7e1b689 commit 3ef81ed

37 files changed

+894
-622
lines changed

.github/workflows/docs-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
- uses: actions/setup-python@v5
1111
- name: Install Dependencies
1212
run: |
13-
python -m pip install -r docs/requirements.txt
13+
python -m pip install .[docs]
1414
- name: Build Docs
1515
run: |
1616
cd docs

.github/workflows/publish-package.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,14 @@ jobs:
4141

4242
- name: Install python-build and twine
4343
run: |
44-
python -m pip install --upgrade pip setuptools
44+
python -m pip install --upgrade pip "setuptools<=67"
4545
python -m pip install build twine
4646
python -m pip list
4747
4848
- name: Build a wheel and a sdist
4949
run: |
50-
PYTHONWARNINGS=error,default::DeprecationWarning python -m build .
50+
#PYTHONWARNINGS=error,default::DeprecationWarning python -m build .
51+
python -m build .
5152
5253
- name: Verify the distribution
5354
run: twine check --strict dist/*

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
PIP_EXTRA='numpy==1.26.*'
2626
fi
2727
28-
python -m pip install -r requirements-dev.txt $PIP_EXTRA
28+
python -m pip install .[dev] $PIP_EXTRA
2929
3030
- name: Run Tests
3131
run: |

0 commit comments

Comments
 (0)