26 lines
538 B
TOML
26 lines
538 B
TOML
[build-system]
|
|
requires = [
|
|
"nanobind>=2.11",
|
|
"scikit-build-core>=0.10",
|
|
]
|
|
build-backend = "scikit_build_core.build"
|
|
|
|
[project]
|
|
name = "rapid-pose-triangulation"
|
|
version = "0.1.0"
|
|
description = "Rapid Pose Triangulation library with nanobind Python bindings"
|
|
readme = "README.md"
|
|
requires-python = ">=3.10"
|
|
dependencies = ["numpy>=2.0"]
|
|
|
|
[dependency-groups]
|
|
dev = ["pytest>=8.3"]
|
|
|
|
[tool.scikit-build]
|
|
minimum-version = "build-system.requires"
|
|
wheel.packages = ["src/rpt"]
|
|
|
|
[tool.isort]
|
|
profile = "black"
|
|
known_first_party = "rpt"
|