Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
radicle: Import the new SQLite library with bundled binary
Vincenzo Palazzo committed 2 years ago
commit a41f67d9ef64bed30c581b8de39c19ba3d2726f7
parent 4869fe26e261392e5a9ac8c00e4ab2b23cfa09e1
4 files changed +9 -14
modified Cargo.lock
@@ -1930,7 +1930,6 @@ dependencies = [
 "serde_json",
 "siphasher",
 "sqlite",
-
 "sqlite3-src",
 "tempfile",
 "thiserror",
 "unicode-normalization",
@@ -2691,9 +2690,9 @@ dependencies = [

[[package]]
name = "sqlite"
-
version = "0.30.4"
+
version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8b1908664131c21a38e5b531344d52a196ec338af5bf44f7fa2c83d539e9561d"
+
checksum = "f3ddda64c469a257a3b31298805427784d992c226c94b81003f96e8b122286ad"
dependencies = [
 "libc",
 "sqlite3-sys",
@@ -2701,9 +2700,9 @@ dependencies = [

[[package]]
name = "sqlite3-src"
-
version = "0.4.0"
+
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d1815a7a02c996eb8e5c64f61fcb6fd9b12e593ce265c512c5853b2513635691"
+
checksum = "bfc95a51a1ee38839599371685b9d4a926abb51791f0bc3bf8c3bb7867e6e454"
dependencies = [
 "cc",
 "pkg-config",
@@ -2711,9 +2710,9 @@ dependencies = [

[[package]]
name = "sqlite3-sys"
-
version = "0.14.0"
+
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d47c99824fc55360ba00caf28de0b8a0458369b832e016a64c13af0ad9fbb9ee"
+
checksum = "f2752c669433e40ebb08fde824146f50d9628aa0b66a3b7fc6be34db82a8063b"
dependencies = [
 "libc",
 "sqlite3-src",
modified radicle-crypto/Cargo.toml
@@ -18,7 +18,7 @@ cyphernet = { version = "0.2.0", optional = true, features = ["ed25519"] }
multibase = { version = "0.9.1" }
ec25519 = { version = "0.1.0", features = [] }
serde = { version = "1", features = ["derive"] }
-
sqlite = { version = "0.30.3", optional = true }
+
sqlite = { version = "0.31.0", optional = true }
thiserror = { version = "1" }
zeroize = { version = "1.5.7" }

modified radicle-node/Cargo.toml
@@ -30,7 +30,7 @@ qcheck = { version = "1", default-features = false, optional = true }
# N.b. this is required to use macros, even though it's re-exported
# through radicle
radicle-git-ext = { version = "0.6.0", features = ["serde"] }
-
sqlite = { version = "0.30.3" }
+
sqlite = { version = "0.31.0" }
scrypt = { version = "0.10.0", default-features = false }
serde = { version = "1", features = ["derive"] }
serde_json = { version = "1", features = ["preserve_order"] }
modified radicle/Cargo.toml
@@ -23,7 +23,7 @@ serde = { version = "1", features = ["derive"] }
serde_json = { version = "1", features = ["preserve_order"] }
siphasher = { version = "0.3.10" }
radicle-git-ext = { version = "0.6.0", features = ["serde"] }
-
sqlite = { version = "0.30.3" }
+
sqlite = { version = "0.31.0", features = ["bundled"] }
tempfile = { version = "3.3.0" }
thiserror = { version = "1" }
unicode-normalization = { version = "0.1" }
@@ -56,10 +56,6 @@ version = "1"
default-features = false
optional = true

-
[dependencies.sqlite3-src]
-
version = "0.4"
-
features = ["bundled"]
-

[dev-dependencies]
pretty_assertions = { version = "1.3.0" }
qcheck-macros = { version = "1", default-features = false }