-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
25 lines (20 loc) · 779 Bytes
/
pyproject.toml
File metadata and controls
25 lines (20 loc) · 779 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[build-system]
requires = ["scikit-build-core >=0.4.3", "nanobind >=1.3.2"]
build-backend = "scikit_build_core.build"
[project]
name = "ml-hpx"
version = "0.0.1"
description = "Implementation of Machine Learning algorithms using HPX, and providing Pythonic bindings for them using Nanobind"
readme = "README.md"
requires-python = ">=3.8"
authors = [{ name = "Vedant Nimje", email = "vedantnimjed@gmail.com" }]
classifiers = ["License :: BSD"]
[project.urls]
Homepage = "https://github.com/vrnimje/ml-hpx"
[tool.scikit-build]
# Protect the configuration against future changes in scikit-build-core
minimum-version = "0.4"
# Setuptools-style build caching in a local directory
build-dir = "build/{wheel_tag}"
# Build stable ABI wheels for CPython 3.12+
wheel.py-api = "cp312"