Skip to content

Commit c34ad8c

Browse files
committed
CI: install cffi and enable python bindings feature for maturin
1 parent 488f54e commit c34ad8c

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ jobs:
5858
- uses: actions/setup-python@v4
5959
with:
6060
python-version: '3.11'
61-
- name: Install maturin
62-
run: pip install maturin
61+
- name: Install maturin and cffi
62+
run: pip install maturin cffi
6363
- name: Build python bindings
64-
run: maturin build
64+
run: maturin build --features python-bindings
6565

6666
cli-e2e:
6767
runs-on: ubuntu-latest

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ license = {text = "MIT OR Apache-2.0"}
1212

1313
[tool.maturin]
1414
module-name = "rosalind_py"
15+
features = ["python-bindings"]

0 commit comments

Comments
 (0)