Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 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 |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 6 | # to registry (e.g., crates.io) dependencies. |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 7 | # |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 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. |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 11 | |
| 12 | [package] |
| 13 | edition = "2018" |
| 14 | name = "rusqlite" |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 15 | version = "0.27.0" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 16 | authors = ["The rusqlite developers"] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 17 | exclude = [ |
| 18 | "/.github/*", |
| 19 | "/.gitattributes", |
| 20 | "/appveyor.yml", |
| 21 | "/Changelog.md", |
| 22 | "/clippy.toml", |
| 23 | "/codecov.yml", |
| 24 | ] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 25 | description = "Ergonomic wrapper for SQLite" |
| 26 | documentation = "http://docs.rs/rusqlite/" |
| 27 | readme = "README.md" |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 28 | keywords = [ |
| 29 | "sqlite", |
| 30 | "database", |
| 31 | "ffi", |
| 32 | ] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 33 | categories = ["database"] |
| 34 | license = "MIT" |
| 35 | repository = "https://github.com/rusqlite/rusqlite" |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 36 | |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 37 | [package.metadata.docs.rs] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 38 | features = ["modern-full"] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 39 | all-features = false |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 40 | no-default-features = true |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 41 | default-target = "x86_64-unknown-linux-gnu" |
| 42 | rustdoc-args = [ |
| 43 | "--cfg", |
| 44 | "docsrs", |
| 45 | ] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 46 | |
| 47 | [package.metadata.playground] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 48 | features = ["bundled-full"] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 49 | all-features = false |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 50 | |
| 51 | [lib] |
| 52 | name = "rusqlite" |
| 53 | |
| 54 | [[test]] |
| 55 | name = "config_log" |
| 56 | harness = false |
| 57 | |
| 58 | [[test]] |
| 59 | name = "deny_single_threaded_sqlite_config" |
| 60 | |
| 61 | [[test]] |
| 62 | name = "vtab" |
| 63 | |
| 64 | [[bench]] |
| 65 | name = "cache" |
| 66 | harness = false |
Haibo Huang | b5372b7 | 2020-08-22 02:25:09 -0700 | [diff] [blame] | 67 | |
| 68 | [[bench]] |
| 69 | name = "exec" |
| 70 | harness = false |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 71 | |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 72 | [dependencies.bitflags] |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 73 | version = "1.2" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 74 | |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 75 | [dependencies.chrono] |
| 76 | version = "0.4" |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 77 | features = ["clock"] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 78 | optional = true |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 79 | default-features = false |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 80 | |
| 81 | [dependencies.csv] |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 82 | version = "1.1" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 83 | optional = true |
| 84 | |
| 85 | [dependencies.fallible-iterator] |
| 86 | version = "0.2" |
| 87 | |
| 88 | [dependencies.fallible-streaming-iterator] |
| 89 | version = "0.1" |
| 90 | |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 91 | [dependencies.hashlink] |
Joel Galenson | 570a929 | 2021-05-19 16:59:22 -0700 | [diff] [blame] | 92 | version = "0.7" |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 93 | |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 94 | [dependencies.lazy_static] |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 95 | version = "1.4" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 96 | optional = true |
| 97 | |
| 98 | [dependencies.libsqlite3-sys] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 99 | version = "0.24.0" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 100 | |
| 101 | [dependencies.memchr] |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 102 | version = "2.3" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 103 | |
| 104 | [dependencies.serde_json] |
| 105 | version = "1.0" |
| 106 | optional = true |
| 107 | |
| 108 | [dependencies.smallvec] |
Joel Galenson | 570a929 | 2021-05-19 16:59:22 -0700 | [diff] [blame] | 109 | version = "1.6.1" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 110 | |
| 111 | [dependencies.time] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 112 | version = "0.3.0" |
| 113 | features = [ |
| 114 | "formatting", |
| 115 | "macros", |
| 116 | "parsing", |
| 117 | ] |
Haibo Huang | b5372b7 | 2020-08-22 02:25:09 -0700 | [diff] [blame] | 118 | optional = true |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 119 | |
| 120 | [dependencies.url] |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 121 | version = "2.1" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 122 | optional = true |
| 123 | |
| 124 | [dependencies.uuid] |
| 125 | version = "0.8" |
| 126 | optional = true |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 127 | |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 128 | [dev-dependencies.bencher] |
| 129 | version = "0.1" |
| 130 | |
| 131 | [dev-dependencies.doc-comment] |
| 132 | version = "0.3" |
| 133 | |
| 134 | [dev-dependencies.lazy_static] |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 135 | version = "1.4" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 136 | |
| 137 | [dev-dependencies.regex] |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 138 | version = "1.3" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 139 | |
| 140 | [dev-dependencies.tempfile] |
| 141 | version = "3.1.0" |
| 142 | |
| 143 | [dev-dependencies.unicase] |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 144 | version = "2.6.0" |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 145 | |
| 146 | [dev-dependencies.uuid] |
| 147 | version = "0.8" |
| 148 | features = ["v4"] |
| 149 | |
| 150 | [features] |
| 151 | array = ["vtab"] |
| 152 | backup = ["libsqlite3-sys/min_sqlite_version_3_6_23"] |
| 153 | blob = ["libsqlite3-sys/min_sqlite_version_3_7_7"] |
| 154 | buildtime_bindgen = ["libsqlite3-sys/buildtime_bindgen"] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 155 | bundled = [ |
| 156 | "libsqlite3-sys/bundled", |
| 157 | "modern_sqlite", |
| 158 | ] |
| 159 | bundled-full = [ |
| 160 | "modern-full", |
| 161 | "bundled", |
| 162 | ] |
| 163 | bundled-sqlcipher = [ |
| 164 | "libsqlite3-sys/bundled-sqlcipher", |
| 165 | "bundled", |
| 166 | ] |
| 167 | bundled-sqlcipher-vendored-openssl = [ |
| 168 | "libsqlite3-sys/bundled-sqlcipher-vendored-openssl", |
| 169 | "bundled-sqlcipher", |
| 170 | ] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 171 | bundled-windows = ["libsqlite3-sys/bundled-windows"] |
| 172 | collation = [] |
Haibo Huang | b5372b7 | 2020-08-22 02:25:09 -0700 | [diff] [blame] | 173 | column_decltype = [] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 174 | csvtab = [ |
| 175 | "csv", |
| 176 | "vtab", |
| 177 | ] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 178 | extra_check = [] |
| 179 | functions = ["libsqlite3-sys/min_sqlite_version_3_7_7"] |
| 180 | hooks = [] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 181 | i128_blob = [] |
| 182 | in_gecko = [ |
| 183 | "modern_sqlite", |
| 184 | "libsqlite3-sys/in_gecko", |
| 185 | ] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 186 | limits = [] |
| 187 | load_extension = [] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 188 | modern-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 | ] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 213 | modern_sqlite = ["libsqlite3-sys/bundled_bindings"] |
| 214 | series = ["vtab"] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 215 | session = [ |
| 216 | "libsqlite3-sys/session", |
| 217 | "hooks", |
| 218 | ] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 219 | sqlcipher = ["libsqlite3-sys/sqlcipher"] |
| 220 | trace = ["libsqlite3-sys/min_sqlite_version_3_6_23"] |
| 221 | unlock_notify = ["libsqlite3-sys/unlock_notify"] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 222 | vtab = ["libsqlite3-sys/min_sqlite_version_3_7_7"] |
Haibo Huang | b5372b7 | 2020-08-22 02:25:09 -0700 | [diff] [blame] | 223 | wasm32-wasi-vfs = ["libsqlite3-sys/wasm32-wasi-vfs"] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 224 | window = ["functions"] |
Haibo Huang | a7ec67b | 2020-12-05 00:04:04 -0800 | [diff] [blame] | 225 | winsqlite3 = ["libsqlite3-sys/winsqlite3"] |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 226 | with-asan = ["libsqlite3-sys/with-asan"] |
David LeGare | 82c86ae | 2022-03-02 16:21:10 +0000 | [diff] [blame] | 227 | |
Joel Galenson | 8b0df7f | 2020-07-28 13:34:02 -0700 | [diff] [blame] | 228 | [badges.appveyor] |
| 229 | repository = "rusqlite/rusqlite" |
| 230 | |
| 231 | [badges.codecov] |
| 232 | repository = "rusqlite/rusqlite" |
| 233 | |
| 234 | [badges.maintenance] |
| 235 | status = "actively-developed" |