[package] name = "prelude-xml-parser" version = "0.7.3" edition = "2021" authors = ["Paul Sanders "] description = "Deserialize Prelude EDC native XML files into Rust stucts." documentation = "https://docs.rs/prelude-xml-parser" homepage = "https://github.com/pbs-data-solutions/prelude-xml-parser" repository = "https://github.com/pbs-data-solutions/prelude-xml-parser" readme = "README.md" keywords = ["prelude-edc", "xml", "deserialization", "pyo3"] license = "MIT" [features] python = ["dep:pyo3"] [dependencies] chrono = { version = "0.4.38", features = ["serde"] } pyo3 = { version = "0.23.1", optional = true } serde = { version = "1.0.215", features = ["derive"] } serde-xml-rs = "0.6.0" serde_json = "1.0.133" thiserror = "2.0.3" [dev-dependencies] insta = { version = "1.41.1", features = ["yaml"] } tempfile = "3.14.0"