[package] name = "avocado" version = "0.6.0" # remember to update version in lib.rs too! edition = "2018" authors = ["Árpád Goretity "] repository = "https://github.com/H2CO3/avocado.git" homepage = "https://h2co3.github.io/avocado/" license = "MIT" readme = "../README.md" documentation = "https://docs.rs/avocado" description = "Avocado, the strongly-typed MongoDB driver" keywords = ["database", "mongodb", "json", "nosql", "driver"] categories = ["database", "database-implementations", "development-tools", "api-bindings", "web-programming"] [dependencies] mongodb = "0.3.12" bson = { version = "0.13.0", features = ["u2i"] } serde = "1.0" serde_derive = "1.0" serde_json = { version = "1.0", features = ["preserve_order"] } backtrace = "0.3.13" bitflags = "1.0.4" magnet_schema = { version = "0.8.0", optional = true, features = ["uuid", "url"] } uuid = { version = "0.7.2", optional = true, features = ["v4", "serde"] } typemap = "0.3.3" [dev-dependencies] avocado_derive = { version = "0.6.0", path = "../avocado_derive" } magnet_derive = "0.8.0" lazy_static = "1.2.0" scopeguard = "1.0.0" compiletest_rs = { version = "0.3.18", features = ["stable"] } [features] default = ["schema_validation", "raw_uuid"] schema_validation = ["magnet_schema"] raw_uuid = ["uuid"]