aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml.orig
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-10 07:04:24 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-10 07:04:24 +0000
commita34dd32ebb7129bc4f139e2b7156b7813bb346d3 (patch)
treeed3dae2c91a4d67fe43675ec1ee9eaf437cd8280 /Cargo.toml.orig
parent1331359ccffa598a950a32edf7e1272a09f8845a (diff)
parent1f78690480e043c9a3bcc5ce5b11778280ddf3ad (diff)
downloadrusqlite-a34dd32ebb7129bc4f139e2b7156b7813bb346d3.tar.gz
Snap for 8564071 from 1f78690480e043c9a3bcc5ce5b11778280ddf3ad to mainline-extservices-releaseaml_ext_331814220aml_ext_331412000aml_ext_331312000aml_ext_331112010aml_ext_331012020android13-mainline-extservices-release
Change-Id: I7f28cc7749da81e10941ddfda366ad402b72b13c
Diffstat (limited to 'Cargo.toml.orig')
-rw-r--r--Cargo.toml.orig52
1 files changed, 31 insertions, 21 deletions
diff --git a/Cargo.toml.orig b/Cargo.toml.orig
index 857bb86..6ab1a7e 100644
--- a/Cargo.toml.orig
+++ b/Cargo.toml.orig
@@ -1,6 +1,6 @@
[package]
name = "rusqlite"
-version = "0.24.2"
+version = "0.27.0"
authors = ["The rusqlite developers"]
edition = "2018"
description = "Ergonomic wrapper for SQLite"
@@ -11,8 +11,16 @@ keywords = ["sqlite", "database", "ffi"]
license = "MIT"
categories = ["database"]
+exclude = [
+ "/.github/*",
+ "/.gitattributes",
+ "/appveyor.yml",
+ "/Changelog.md",
+ "/clippy.toml",
+ "/codecov.yml",
+]
+
[badges]
-travis-ci = { repository = "rusqlite/rusqlite" }
appveyor = { repository = "rusqlite/rusqlite" }
codecov = { repository = "rusqlite/rusqlite" }
maintenance = { status = "actively-developed" }
@@ -35,14 +43,16 @@ functions = ["libsqlite3-sys/min_sqlite_version_3_7_7"]
# sqlite3_log: 3.6.23 (2010-03-09)
trace = ["libsqlite3-sys/min_sqlite_version_3_6_23"]
bundled = ["libsqlite3-sys/bundled", "modern_sqlite"]
+bundled-sqlcipher = ["libsqlite3-sys/bundled-sqlcipher", "bundled"]
+bundled-sqlcipher-vendored-openssl = ["libsqlite3-sys/bundled-sqlcipher-vendored-openssl", "bundled-sqlcipher"]
buildtime_bindgen = ["libsqlite3-sys/buildtime_bindgen"]
limits = []
hooks = []
-i128_blob = ["byteorder"]
+i128_blob = []
sqlcipher = ["libsqlite3-sys/sqlcipher"]
unlock_notify = ["libsqlite3-sys/unlock_notify"]
# xSavepoint, xRelease and xRollbackTo: 3.7.7 (2011-06-23)
-vtab = ["libsqlite3-sys/min_sqlite_version_3_7_7", "lazy_static"]
+vtab = ["libsqlite3-sys/min_sqlite_version_3_7_7"]
csvtab = ["csv", "vtab"]
# pointer passing interfaces: 3.20.0
array = ["vtab"]
@@ -63,15 +73,15 @@ column_decltype = []
wasm32-wasi-vfs = ["libsqlite3-sys/wasm32-wasi-vfs"]
winsqlite3 = ["libsqlite3-sys/winsqlite3"]
-# Helper feature for enabling both `bundled` and most non-build-related optional
-# features or dependencies. This is useful for running tests / clippy / etc. New
-# features and optional dependencies that don't conflict with anything else
-# should be added here.
-bundled-full = [
+# Helper feature for enabling most non-build-related optional features
+# or dependencies (except `session`). This is useful for running tests / clippy
+# / etc. New features and optional dependencies that don't conflict with anything
+# else should be added here.
+modern-full = [
"array",
"backup",
"blob",
- "bundled",
+ "modern_sqlite",
"chrono",
"collation",
"column_decltype",
@@ -84,9 +94,7 @@ bundled-full = [
"load_extension",
"serde_json",
"series",
- # time v0.2 does not work with tarpaulin v0.14.0. See time-rs/time#265.
- # Re-enable when time v0.3 is released with the fix.
- # "time",
+ "time",
"trace",
"unlock_notify",
"url",
@@ -95,21 +103,22 @@ bundled-full = [
"window",
]
+bundled-full = ["modern-full", "bundled"]
+
[dependencies]
-time = { version = "0.2", optional = true }
+time = { version = "0.3.0", features = ["formatting", "macros", "parsing"], optional = true }
bitflags = "1.2"
-hashlink = "0.6"
-chrono = { version = "0.4", optional = true }
+hashlink = "0.7"
+chrono = { version = "0.4", optional = true, default-features = false, features = ["clock"] }
serde_json = { version = "1.0", optional = true }
csv = { version = "1.1", optional = true }
url = { version = "2.1", optional = true }
lazy_static = { version = "1.4", optional = true }
-byteorder = { version = "1.3", features = ["i128"], optional = true }
fallible-iterator = "0.2"
fallible-streaming-iterator = "0.1"
memchr = "2.3"
uuid = { version = "0.8", optional = true }
-smallvec = "1.0"
+smallvec = "1.6.1"
[dev-dependencies]
doc-comment = "0.3"
@@ -118,13 +127,13 @@ lazy_static = "1.4"
regex = "1.3"
uuid = { version = "0.8", features = ["v4"] }
unicase = "2.6.0"
-# Use `bencher` over criterion becasue it builds much faster and we don't have
+# Use `bencher` over criterion because it builds much faster and we don't have
# many benchmarks
bencher = "0.1"
[dependencies.libsqlite3-sys]
path = "libsqlite3-sys"
-version = "0.20.1"
+version = "0.24.0"
[[test]]
name = "config_log"
@@ -145,10 +154,11 @@ name = "exec"
harness = false
[package.metadata.docs.rs]
-features = [ "array", "backup", "blob", "chrono", "collation", "functions", "limits", "load_extension", "serde_json", "time", "trace", "url", "vtab", "window", "modern_sqlite", "column_decltype" ]
+features = ["modern-full"]
all-features = false
no-default-features = true
default-target = "x86_64-unknown-linux-gnu"
+rustdoc-args = ["--cfg", "docsrs"]
[package.metadata.playground]
features = ["bundled-full"]