# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.70.0" name = "melib" version = "0.8.7" authors = ["Manos Pitsidianakis "] build = "build.rs" description = "library for e-mail clients and other e-mail applications" homepage = "https://meli-email.org" readme = "README.md" keywords = [ "mail", "mua", "maildir", "imap", "jmap", ] categories = [ "email", "parser-implementations", ] license = "GPL-3.0-or-later" repository = "https://git.meli-email.org/meli/meli.git" [lib] name = "melib" path = "src/lib.rs" [dependencies.async-stream] version = "^0.3" [dependencies.base64] version = "^0.13" optional = true [dependencies.bitflags] version = "2.4" features = ["serde"] [dependencies.data-encoding] version = "2.1.1" [dependencies.encoding] version = "0.2.33" default-features = false [dependencies.encoding_rs] version = "^0.8" [dependencies.flate2] version = "1.0.16" [dependencies.futures] version = "0.3.5" [dependencies.imap-codec] version = "2.0.0-alpha.1" features = [ "ext_condstore_qresync", "ext_id", "ext_uidplus", ] optional = true [dependencies.indexmap] version = "^1.5" features = ["serde-1"] default-features = false [dependencies.isahc] version = "^1.7.2" features = [ "http2", "json", "text-decoding", ] optional = true default-features = false [dependencies.libc] version = "0.2.125" features = ["extra_traits"] [dependencies.libloading] version = "^0.8" [dependencies.log] version = "0.4" features = ["std"] [dependencies.native-tls] version = "0.2.3" optional = true default-features = false [dependencies.nix] version = "0.27" features = [ "fs", "socket", "dir", "hostname", ] default-features = false [dependencies.nom] version = "7" [dependencies.notify] version = "6.1.1" optional = true [dependencies.polling] version = "2.8" [dependencies.regex] version = "1" [dependencies.rusqlite] version = "^0.29" features = ["array"] optional = true default-features = false [dependencies.serde] version = "1.0" features = ["rc"] [dependencies.serde_derive] version = "1.0" [dependencies.serde_json] version = "1.0" features = ["raw_value"] [dependencies.serde_path_to_error] version = "0.1" [dependencies.smallvec] version = "^1.5.0" features = ["serde"] [dependencies.smol] version = "1.0.0" [dependencies.socket2] version = "0.5" features = [] [dependencies.unicode-segmentation] version = "1.2.1" default-features = false [dependencies.url] version = "2.4" optional = true [dependencies.uuid] version = "^1" features = [ "serde", "v4", "v5", ] [dependencies.xdg] version = "2.1.0" [dev-dependencies.mailin-embedded] version = "0.8" features = ["rtls"] [dev-dependencies.stderrlog] version = "^0.5" [dev-dependencies.tempfile] version = "3.3" [build-dependencies.flate2] version = "1.0.16" [features] debug-tracing = [] default = [ "imap", "nntp", "maildir", "mbox", "vcard", "smtp", ] gpgme = [] http = ["isahc"] http-static = [ "isahc", "isahc/static-curl", ] imap = [ "imap-codec", "tls", ] imap-trace = ["imap"] jmap = [ "http", "url/serde", ] jmap-trace = ["jmap"] maildir = ["notify"] mbox = ["notify"] nntp = ["tls"] nntp-trace = ["nntp"] notmuch = ["notify"] smtp = [ "tls", "base64", ] smtp-trace = ["smtp"] sqlite3 = ["sqlite3-static"] sqlite3-static = [ "rusqlite", "rusqlite/bundled-full", ] tls = ["native-tls"] tls-static = [ "tls", "native-tls/vendored", ] vcard = []