Skip to content

Commit 0a49a4d

Browse files
committed
Mark setuptools as explicit build system
1 parent 3e4f85a commit 0a49a4d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/workflows/reusable-precommit.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
python-version: 3.9
3838
- name: Run checks
3939
run: |
40-
pip install --upgrade pip wheel
40+
pip install --upgrade pip wheel types-setuptools
4141
pip install -e .[dev]
4242
mypy pybatfish tests
4343
bf_build:

setup.cfg

+3
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
[aliases]
1515
test = pytest
1616

17+
[build-system]
18+
requires = ["setuptools"]
19+
1720
[tool:pytest]
1821
;; Unit tests only
1922
testpaths = tests

0 commit comments

Comments
 (0)