Clean up nanobind typing and source layout

This commit is contained in:
2026-03-27 11:19:53 +08:00
parent 9d63177de0
commit 69e83d8430
19 changed files with 792 additions and 47 deletions
+8 -2
View File
@@ -11,10 +11,16 @@ version = "0.2.0"
description = "Rapid Pose Triangulation library with nanobind Python bindings"
readme = "README.md"
requires-python = ">=3.10"
dependencies = ["numpy>=2.0"]
dependencies = [
"jaxtyping",
"numpy>=2.0",
]
[dependency-groups]
dev = ["pytest>=8.3"]
dev = [
"basedpyright>=1.38.3",
"pytest>=8.3",
]
[tool.scikit-build]
minimum-version = "build-system.requires"