[package] name = "sqlx-core" version = "0.1.4" repository = "https://github.com/launchbadge/sqlx" description = "Core of SQLx, the rust SQL toolkit. Not intended to be used directly." license = "MIT OR Apache-2.0" edition = "2018" authors = [ "Ryan Leckey ", # ryan@launchbadge.com "Austin Bonander ", # austin@launchbadge.com "Zachery Gyurkovitz ", # zach@launchbadge.com "Daniel Akhterov ", # daniel@launchbadge.com ] [package.metadata.docs.rs] all-features = true [features] default = [] unstable = [] postgres = [ "md-5", "sha2", "base64", "sha-1", "rand", "hmac" ] mysql = [ "sha-1", "sha2", "generic-array", "num-bigint", "base64", "digest", "rand" ] tls = ["async-native-tls"] [dependencies] async-native-tls = { version = "0.3", optional = true } async-std = "1.4.0" async-stream = { version = "0.2.0", default-features = false } base64 = { version = "0.11.0", default-features = false, optional = true, features = [ "std" ] } bitflags = { version = "1.2.1", default-features = false } byteorder = { version = "1.3.2", default-features = false } crossbeam-queue = "0.2.1" crossbeam-utils = { version = "0.7.0", default-features = false } chrono = { version = "0.4.10", default-features = false, features = [ "clock" ], optional = true } digest = { version = "0.8.1", default-features = false, optional = true, features = [ "std" ] } futures-channel = { version = "0.3.1", default-features = false, features = [ "alloc" ] } futures-core = { version = "0.3.1", default-features = false } futures-util = { version = "0.3.1", default-features = false } # generic-array must match version that digest crates use generic-array = { version = "0.12.3", default-features = false, optional = true } log = { version = "0.4.8", default-features = false } md-5 = { version = "0.8.0", default-features = false, optional = true } memchr = { version = "2.2.1", default-features = false } num-bigint = { version = "0.2.3", default-features = false, optional = true, features = [ "std" ] } rand = { version = "0.7.2", default-features = false, optional = true, features = [ "std" ] } sha-1 = { version = "0.8.1", default-features = false, optional = true } sha2 = { version = "0.8.0", default-features = false, optional = true } url = { version = "2.1.0", default-features = false } uuid = { version = "0.8.1", default-features = false, optional = true } hmac = { version = "0.7.1", default-features = false, optional = true } [dev-dependencies] matches = "0.1.8"