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.29.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] 38all-features = false 39default-target = "x86_64-unknown-linux-gnu" 40features = ["modern-full"] 41no-default-features = true 42rustdoc-args = [ 43 "--cfg", 44 "docsrs", 45] 46 47[package.metadata.playground] 48all-features = false 49features = ["bundled-full"] 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 = "2.0" 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.8" 93 94[dependencies.libsqlite3-sys] 95version = "0.26.0" 96 97[dependencies.serde_json] 98version = "1.0" 99optional = true 100 101[dependencies.smallvec] 102version = "1.6.1" 103 104[dependencies.time] 105version = "0.3.0" 106features = [ 107 "formatting", 108 "macros", 109 "parsing", 110] 111optional = true 112 113[dependencies.url] 114version = "2.1" 115optional = true 116 117[dependencies.uuid] 118version = "1.0" 119optional = true 120 121[dev-dependencies.bencher] 122version = "0.1" 123 124[dev-dependencies.doc-comment] 125version = "0.3" 126 127[dev-dependencies.lazy_static] 128version = "1.4" 129 130[dev-dependencies.regex] 131version = "1.5.5" 132 133[dev-dependencies.tempfile] 134version = "3.1.0" 135 136[dev-dependencies.unicase] 137version = "2.6.0" 138 139[dev-dependencies.uuid] 140version = "1.0" 141features = ["v4"] 142 143[features] 144array = ["vtab"] 145backup = [] 146blob = [] 147buildtime_bindgen = ["libsqlite3-sys/buildtime_bindgen"] 148bundled = [ 149 "libsqlite3-sys/bundled", 150 "modern_sqlite", 151] 152bundled-full = [ 153 "modern-full", 154 "bundled", 155] 156bundled-sqlcipher = [ 157 "libsqlite3-sys/bundled-sqlcipher", 158 "bundled", 159] 160bundled-sqlcipher-vendored-openssl = [ 161 "libsqlite3-sys/bundled-sqlcipher-vendored-openssl", 162 "bundled-sqlcipher", 163] 164bundled-windows = ["libsqlite3-sys/bundled-windows"] 165collation = [] 166column_decltype = [] 167csvtab = [ 168 "csv", 169 "vtab", 170] 171extra_check = [] 172functions = [] 173hooks = [] 174i128_blob = [] 175in_gecko = [ 176 "modern_sqlite", 177 "libsqlite3-sys/in_gecko", 178] 179limits = [] 180load_extension = [] 181modern-full = [ 182 "array", 183 "backup", 184 "blob", 185 "modern_sqlite", 186 "chrono", 187 "collation", 188 "column_decltype", 189 "csvtab", 190 "extra_check", 191 "functions", 192 "hooks", 193 "i128_blob", 194 "limits", 195 "load_extension", 196 "serde_json", 197 "series", 198 "time", 199 "trace", 200 "unlock_notify", 201 "url", 202 "uuid", 203 "vtab", 204 "window", 205] 206modern_sqlite = ["libsqlite3-sys/bundled_bindings"] 207release_memory = [] 208series = ["vtab"] 209session = [ 210 "libsqlite3-sys/session", 211 "hooks", 212] 213sqlcipher = ["libsqlite3-sys/sqlcipher"] 214trace = [] 215unlock_notify = ["libsqlite3-sys/unlock_notify"] 216vtab = [] 217wasm32-wasi-vfs = ["libsqlite3-sys/wasm32-wasi-vfs"] 218window = ["functions"] 219winsqlite3 = ["libsqlite3-sys/winsqlite3"] 220with-asan = ["libsqlite3-sys/with-asan"] 221 222[badges.appveyor] 223repository = "rusqlite/rusqlite" 224 225[badges.codecov] 226repository = "rusqlite/rusqlite" 227 228[badges.maintenance] 229status = "actively-developed" 230