1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2018" 14name = "rusqlite" 15version = "0.27.0" 16authors = ["The rusqlite developers"] 17exclude = [ 18 "/.github/*", 19 "/.gitattributes", 20 "/appveyor.yml", 21 "/Changelog.md", 22 "/clippy.toml", 23 "/codecov.yml", 24] 25description = "Ergonomic wrapper for SQLite" 26documentation = "http://docs.rs/rusqlite/" 27readme = "README.md" 28keywords = [ 29 "sqlite", 30 "database", 31 "ffi", 32] 33categories = ["database"] 34license = "MIT" 35repository = "https://github.com/rusqlite/rusqlite" 36 37[package.metadata.docs.rs] 38features = ["modern-full"] 39all-features = false 40no-default-features = true 41default-target = "x86_64-unknown-linux-gnu" 42rustdoc-args = [ 43 "--cfg", 44 "docsrs", 45] 46 47[package.metadata.playground] 48features = ["bundled-full"] 49all-features = false 50 51[lib] 52name = "rusqlite" 53 54[[test]] 55name = "config_log" 56harness = false 57 58[[test]] 59name = "deny_single_threaded_sqlite_config" 60 61[[test]] 62name = "vtab" 63 64[[bench]] 65name = "cache" 66harness = false 67 68[[bench]] 69name = "exec" 70harness = false 71 72[dependencies.bitflags] 73version = "1.2" 74 75[dependencies.chrono] 76version = "0.4" 77features = ["clock"] 78optional = true 79default-features = false 80 81[dependencies.csv] 82version = "1.1" 83optional = true 84 85[dependencies.fallible-iterator] 86version = "0.2" 87 88[dependencies.fallible-streaming-iterator] 89version = "0.1" 90 91[dependencies.hashlink] 92version = "0.7" 93 94[dependencies.lazy_static] 95version = "1.4" 96optional = true 97 98[dependencies.libsqlite3-sys] 99version = "0.24.0" 100 101[dependencies.memchr] 102version = "2.3" 103 104[dependencies.serde_json] 105version = "1.0" 106optional = true 107 108[dependencies.smallvec] 109version = "1.6.1" 110 111[dependencies.time] 112version = "0.3.0" 113features = [ 114 "formatting", 115 "macros", 116 "parsing", 117] 118optional = true 119 120[dependencies.url] 121version = "2.1" 122optional = true 123 124[dependencies.uuid] 125version = "0.8" 126optional = true 127 128[dev-dependencies.bencher] 129version = "0.1" 130 131[dev-dependencies.doc-comment] 132version = "0.3" 133 134[dev-dependencies.lazy_static] 135version = "1.4" 136 137[dev-dependencies.regex] 138version = "1.3" 139 140[dev-dependencies.tempfile] 141version = "3.1.0" 142 143[dev-dependencies.unicase] 144version = "2.6.0" 145 146[dev-dependencies.uuid] 147version = "0.8" 148features = ["v4"] 149 150[features] 151array = ["vtab"] 152backup = ["libsqlite3-sys/min_sqlite_version_3_6_23"] 153blob = ["libsqlite3-sys/min_sqlite_version_3_7_7"] 154buildtime_bindgen = ["libsqlite3-sys/buildtime_bindgen"] 155bundled = [ 156 "libsqlite3-sys/bundled", 157 "modern_sqlite", 158] 159bundled-full = [ 160 "modern-full", 161 "bundled", 162] 163bundled-sqlcipher = [ 164 "libsqlite3-sys/bundled-sqlcipher", 165 "bundled", 166] 167bundled-sqlcipher-vendored-openssl = [ 168 "libsqlite3-sys/bundled-sqlcipher-vendored-openssl", 169 "bundled-sqlcipher", 170] 171bundled-windows = ["libsqlite3-sys/bundled-windows"] 172collation = [] 173column_decltype = [] 174csvtab = [ 175 "csv", 176 "vtab", 177] 178extra_check = [] 179functions = ["libsqlite3-sys/min_sqlite_version_3_7_7"] 180hooks = [] 181i128_blob = [] 182in_gecko = [ 183 "modern_sqlite", 184 "libsqlite3-sys/in_gecko", 185] 186limits = [] 187load_extension = [] 188modern-full = [ 189 "array", 190 "backup", 191 "blob", 192 "modern_sqlite", 193 "chrono", 194 "collation", 195 "column_decltype", 196 "csvtab", 197 "extra_check", 198 "functions", 199 "hooks", 200 "i128_blob", 201 "limits", 202 "load_extension", 203 "serde_json", 204 "series", 205 "time", 206 "trace", 207 "unlock_notify", 208 "url", 209 "uuid", 210 "vtab", 211 "window", 212] 213modern_sqlite = ["libsqlite3-sys/bundled_bindings"] 214series = ["vtab"] 215session = [ 216 "libsqlite3-sys/session", 217 "hooks", 218] 219sqlcipher = ["libsqlite3-sys/sqlcipher"] 220trace = ["libsqlite3-sys/min_sqlite_version_3_6_23"] 221unlock_notify = ["libsqlite3-sys/unlock_notify"] 222vtab = ["libsqlite3-sys/min_sqlite_version_3_7_7"] 223wasm32-wasi-vfs = ["libsqlite3-sys/wasm32-wasi-vfs"] 224window = ["functions"] 225winsqlite3 = ["libsqlite3-sys/winsqlite3"] 226with-asan = ["libsqlite3-sys/with-asan"] 227 228[badges.appveyor] 229repository = "rusqlite/rusqlite" 230 231[badges.codecov] 232repository = "rusqlite/rusqlite" 233 234[badges.maintenance] 235status = "actively-developed" 236