diff -r c4f923017349 -r a0d61ac3719e Cargo.toml --- a/Cargo.toml Mon Jun 29 00:20:42 2026 +0300 +++ b/Cargo.toml Sun Oct 04 13:02:26 2026 -0500 @@ -1,6 +1,6 @@ [package] name = "pointsource_pde" -version = "0.1.1" +version = "0.2.1" edition = "2021" rust-version = "1.85" authors = ["Tuomo Valkonen "] @@ -12,17 +12,17 @@ categories = ["mathematics", "science", "computer-vision"] [dependencies.alg_tools] -version = "~0.4.1-dev" +version = "~0.5.4" path = "../alg_tools" default-features = false features = ["nightly", "pyo3"] [dependencies.pointsource_algs] -version = "~3.0.2-dev" +version = "~3.2.0" path = "../pointsource_algs" [dependencies.measures] -version = "~0.1.0" +version = "~0.3.0" path = "../measures" features = ["pyo3"] @@ -30,7 +30,7 @@ serde = { version = "~1.0", features = ["derive"] } cxx = "~1.0" pyo3 = { version = "0.27.1", features = ["anyhow"] } -anyhow = "~1.0.95" +anyhow = "~1.0" itertools = "~0.14.0" dolfinx-sys = { path = "dolfinx-sys" } nanobind-sys = { path = "nanobind-sys" } @@ -44,14 +44,18 @@ "release_max_level_warn", ] } colog = "1.3.0" +rand = "~0.9.5" [build-dependencies] build-print = "~0.1.1" cc = { version = "~1.2.22", features = ["parallel"] } cxx-build = "~1.0" #pyo3 = "~0.25.0" -regex = "~1.11.0" +regex = "~1.12.0" conda-build = { path = "conda-build" } [profile.release] debug = true + +[lints.cargo] +non_kebab_case_bins = "allow"