Skip to content

Commit 6759312

Browse files
author
pv
committed
ADD tessagon to pyproject.toml
1 parent f7cb72b commit 6759312

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,6 @@ jobs:
6565
- name: Install cibuildwheel
6666
run: pipx install cibuildwheel==2.23.1
6767

68-
- name: Install tessagon
69-
run: pipx install tessagon
70-
7168
- name: Build wheels
7269
run: cibuildwheel --output-dir wheelhouse .
7370

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["scikit-build-core >=0.10", "nanobind >=1.3.2"]
2+
requires = ["scikit-build-core >=0.10", "nanobind >=1.3.2", "tessagon"]
33
build-backend = "scikit_build_core.build"
44

55
[project]
@@ -75,7 +75,7 @@ CMAKE_POLICY_DEFAULT_CMP0135 = "NEW"
7575

7676
[tool.cibuildwheel]
7777
build-verbosity = 3
78-
test-requires = ["numpy", "compas", "pytest", "build"]
78+
test-requires = ["numpy", "compas", "pytest", "build", "tessagon"]
7979
test-command = "pip install numpy compas && pip list && pytest {project}/tests"
8080
build-frontend = "pip"
8181
manylinux-x86_64-image = "manylinux2014"

0 commit comments

Comments
 (0)