Skip to content

Commit 855bb8d

Browse files
committed
Add pyproject.toml to define build system requirements
Specifies setuptools as the build backend and ensures that Cython, numpy, and wheel are available as build-time dependencies to support modern PEP 517 build workflows. This allows `pip install -e .`
1 parent 412c05c commit 855bb8d

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[build-system]
2+
requires = [
3+
"setuptools>=64",
4+
"wheel",
5+
"Cython",
6+
"numpy",
7+
]
8+
build-backend = "setuptools.build_meta"

0 commit comments

Comments
 (0)