--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Cargo.toml Fri Nov 28 12:48:17 2025 -0500 @@ -0,0 +1,38 @@ +[package] +name = "measures" +version = "0.1.0" +edition = "2021" +rust-version = "1.85" +authors = ["Tuomo Valkonen <tuomov@iki.fi>"] +description = "Representation of discrete measures" +homepage = "https://tuomov.iki.fi/software/pointsource_algs/" +repository = "https://tuomov.iki.fi/repos/pointsource_algs/" +license-file = "LICENSE" +keywords = [ + "measure", +] +categories = ["mathematics", "science"] + +[dependencies.alg_tools] +version = "~0.4.0-dev" +path = "../alg_tools" +default-features = false +#features = ["nightly"] + +[dependencies] +serde = { version = "1.0", features = ["derive"] } +nalgebra = { version = "~0.33.0", features = ["rand-no-std"] } +numeric_literals = "~0.2.0" +# All of these dependencies are only required with the `pyo3` feature +pyo3 = { version = "~0.27.0", optional = true } +numpy = { version = "~0.27.0", features = ["nalgebra"], optional = true } + +[features] +default = [] +pyo3 = ["dep:pyo3", "dep:numpy", "alg_tools/pyo3"] + +[build-dependencies] +regex = "~1.11.0" + +[profile.release] +debug = true