[dependencies.faer]
version = "0.20.1"
[dependencies.faer-ext]
features = ["nalgebra"]
version = "0.4.1"
[dependencies.log]
version = "0.4.21"
[dependencies.nalgebra]
version = "0.33.2"
[dependencies.num-dual]
version = "0.11.0"
[dependencies.num-traits]
version = "0.2.19"
[dependencies.numpy]
features = ["nalgebra"]
optional = true
version = "0.23.0"
[dependencies.pyo3]
features = ["abi3", "abi3-py38"]
optional = true
version = "0.23.3"
[dependencies.rayon]
version = "1.9.0"
[dev-dependencies.env_logger]
version = "0.11.6"
[dev-dependencies.itertools]
version = "0.13.0"
[dev-dependencies.plotters]
version = "0.3.6"
[features]
python = ["num-dual/python", "numpy", "pyo3"]
[lib]
name = "tiny_solver"
path = "src/lib.rs"
[package]
authors = ["Powei Lin <poweilin1994@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["data-structures", "science", "mathematics"]
description = "Factor graph solver"
edition = "2021"
exclude = ["/.github/*", "*.ipynb", "./scripts/*", "examples/*", "tests/"]
homepage = "https://github.com/powei-lin/tiny-solver-rs"
keywords = ["factor-graph", "ceres-solver", "minisam"]
license = "MIT OR Apache-2.0"
name = "tiny-solver"
readme = "README.md"
repository = "https://github.com/powei-lin/tiny-solver-rs"
version = "0.13.0"
[profile.dev.package.faer]
opt-level = 3