[package] name = "ome-metadata" version = "0.5.0" edition = "2024" rust-version = "1.88.0" authors = ["Wim Pomp "] license = "MIT OR Apache-2.0" description = "Ome metadata as a rust/python structure." homepage = "https://git.pomppervova.nl/wim/ome-metadata" repository = "https://git.pomppervova.nl/wim/ome-metadata" documentation = "https://docs.rs/ome-metadata" readme = "README.md" keywords = ["bioformats", "imread", "ome", "metadata"] categories = ["multimedia::images", "science"] exclude = ["/tests"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] name = "ome_metadata" crate-type = ["cdylib", "rlib"] [dependencies] color-eyre = { version = "0.6", optional = true } ome-metadata-derive = { path = "../ome-metadata-derive" } pyo3 = { version = "0.29", features = ["abi3-py310", "anyhow", "eyre", "generate-import-lib"], optional = true} quick-xml = { version = "0.40", features = ["serialize"] } serde = { version = "1", features = ["derive"] } strum = { version = "0.28", features = ["derive"] } thiserror = "2" [features] python = ["dep:pyo3", "dep:color-eyre"]