Skip to content

Commit 6674329

Browse files
authored
Fix build (#38)
1 parent 1e3ac10 commit 6674329

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
python-version: 3.12
2828

2929
- name: Install Dependencies 📦
30-
run: pip install -r requirements.txt
30+
run: pip3 install -r requirements.txt
3131

3232
- name: Build and Install Python Extension 🛠️
3333
run: pip3 install src/

src/pyproject.toml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[build-system]
2+
requires = ["setuptools>=45", "wheel", "Cython>=0.29"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "cpp-python-extension"
7+
version = "1.0.0"
8+
description = "Example module written in C++ with Python bindings"
9+
requires-python = ">=3.8"
10+
dependencies = [
11+
"Cython>=0.29",
12+
]
13+
14+
[project.optional-dependencies]
15+
dev = [
16+
"pytest",
17+
"pytest-benchmark",
18+
]
19+
20+
[tool.setuptools]
21+
packages = []

0 commit comments

Comments
 (0)