mirror of
https://github.com/Cian-H/read_aconity_layers.git
synced 2025-12-22 18:31:56 +00:00
Significantly improved error handling. Rather than panicking and crashing we should be propagating all errors up to python that reasonably can be. This should make the library significantly easier to call from python in future.
38 lines
746 B
TOML
38 lines
746 B
TOML
[package]
|
|
name = "read_aconity_layers"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[lib]
|
|
path = "src/lib.rs"
|
|
crate-type = ["cdylib"]
|
|
|
|
[dependencies]
|
|
csv = "*"
|
|
glob = "*"
|
|
indicatif = "*"
|
|
ndarray = { version = "0.15.6", features = ["rayon"] }
|
|
ndarray-csv = "*"
|
|
numpy = "*"
|
|
pyo3 = { version = "0.18.1", features = ["extension-module"] }
|
|
rayon = "*"
|
|
thiserror = "1.0.60"
|
|
|
|
[dev-dependencies]
|
|
anyhow = "1.0.83"
|
|
approx = "0.5.1"
|
|
arbitrary = { version = "1.3.2", features = ["derive"] }
|
|
arbtest = "0.3.1"
|
|
flexbuffers = "2.0.0"
|
|
float-cmp = "0.9.0"
|
|
ndarray = { version = "0.15.6", features = ["rayon", "serde"] }
|
|
serde = "1.0.200"
|
|
tar = "0.4.40"
|
|
tempfile = "3.10.1"
|
|
xz = "0.1.0"
|
|
|
|
[tool.maturin]
|
|
profile = "release"
|
|
all-features = true
|
|
manifest-path = "Cargo.toml"
|