commit ccf6ee79d0e8855cd3653667bd4e9b906458ff8b
parent 91dd19473da21d817d9bc181720ce277df585581
Author: Daniel GarcĂa <dani-garcia@users.noreply.github.com>
Date: Tue, 24 Mar 2020 11:42:28 +0100
Update dependencies, mainly diesel and sqlite
Diffstat:
M | Cargo.lock | | | 126 | ++++++++++++++++++++++++++++++++++++++----------------------------------------- |
M | Cargo.toml | | | 14 | +++++++------- |
2 files changed, 68 insertions(+), 72 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
@@ -58,9 +58,9 @@ checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
[[package]]
name = "backtrace"
-version = "0.3.45"
+version = "0.3.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ad235dabf00f36301792cfe82499880ba54c6486be094d1047b02bacb67c14e8"
+checksum = "b1e692897359247cc6bb902933361652380af0f1b7651ae5c5013407f30e109e"
dependencies = [
"backtrace-sys",
"cfg-if",
@@ -70,9 +70,9 @@ dependencies = [
[[package]]
name = "backtrace-sys"
-version = "0.1.34"
+version = "0.1.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ca797db0057bae1a7aa2eef3283a874695455cecf08a43bfb8507ee0ebc1ed69"
+checksum = "7de8aba10a69c8e8d7622c5710229485ec32e9d55fdad160ea559c086fdcd118"
dependencies = [
"cc",
"libc",
@@ -377,7 +377,7 @@ checksum = "a806e96c59a76a5ba6e18735b6cf833344671e61e7863f2edb5c518ea2cac95c"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -406,14 +406,14 @@ dependencies = [
"bitflags",
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
name = "diesel"
-version = "1.4.3"
+version = "1.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9d7cc03b910de9935007861dce440881f69102aaaedfd4bc5a6f40340ca5840c"
+checksum = "33d7ca63eb2efea87a7f56a283acc49e2ce4b2bd54adf7465dc1d81fef13d8fc"
dependencies = [
"bitflags",
"byteorder",
@@ -421,9 +421,10 @@ dependencies = [
"diesel_derives",
"libsqlite3-sys",
"mysqlclient-sys",
+ "percent-encoding 2.1.0",
"pq-sys",
"r2d2",
- "url 1.7.2",
+ "url 2.1.1",
]
[[package]]
@@ -434,7 +435,7 @@ checksum = "45f5098f628d02a7a0f68ddba586fb61e80edec3bdc1be3b921f4ceec60858d3"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -756,7 +757,7 @@ dependencies = [
"proc-macro-hack",
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -972,9 +973,9 @@ dependencies = [
[[package]]
name = "hyper"
-version = "0.13.3"
+version = "0.13.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e7b15203263d1faa615f9337d79c1d37959439dc46c2b4faab33286fadc2a1c5"
+checksum = "ed6081100e960d9d74734659ffc9cc91daf1c0fc7aceb8eaa94ee1a3f5046f2e"
dependencies = [
"bytes 0.5.4",
"futures-channel",
@@ -1013,7 +1014,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3adcd308402b9553630734e9c36b77a7e48b3821251ca2493e8cd596763aafaa"
dependencies = [
"bytes 0.5.4",
- "hyper 0.13.3",
+ "hyper 0.13.4",
"native-tls",
"tokio",
"tokio-tls",
@@ -1171,15 +1172,15 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.67"
+version = "0.2.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb147597cdf94ed43ab7a9038716637d2d1bf2bc571da995d0028dec06bd3018"
+checksum = "dea0c0405123bba743ee3f91f49b1c7cfb684eef0da0a50110f758ccf24cdff0"
[[package]]
name = "libsqlite3-sys"
-version = "0.16.0"
+version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5e5b95e89c330291768dc840238db7f9e204fd208511ab6319b56193a7f2ae25"
+checksum = "266eb8c361198e8d1f682bc974e5d9e2ae90049fb1943890904d11dad7d4a77d"
dependencies = [
"cc",
"pkg-config",
@@ -1267,23 +1268,23 @@ checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
[[package]]
name = "migrations_internals"
-version = "1.4.0"
+version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8089920229070f914b9ce9b07ef60e175b2b9bc2d35c3edd8bf4433604e863b9"
+checksum = "2b4fc84e4af020b837029e017966f86a1c2d5e83e64b589963d5047525995860"
dependencies = [
"diesel",
]
[[package]]
name = "migrations_macros"
-version = "1.4.1"
+version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "719ef0bc7f531428764c9b70661c14abd50a7f3d21f355752d9985aa21251c9e"
+checksum = "9753f12909fd8d923f75ae5c3258cae1ed3c8ec052e1b38c93c21a6d157f789c"
dependencies = [
"migrations_internals",
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -1483,7 +1484,7 @@ checksum = "0c8b15b261814f992e33760b1fca9fe8b693d8a65299f20c9901688636cfb746"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -1702,7 +1703,7 @@ dependencies = [
"pest_meta",
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -1772,7 +1773,7 @@ checksum = "385322a45f2ecf3410c68d2a549a4a2685e8051d0f278e39743ff4e451cb9b3f"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -1816,46 +1817,41 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
[[package]]
name = "proc-macro-error"
-version = "0.4.11"
+version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e7959c6467d962050d639361f7703b2051c43036d03493c36f01d440fdd3138a"
+checksum = "18f33027081eba0a6d8aba6d1b1c3a3be58cbb12106341c2d5759fcd9b5277e7"
dependencies = [
"proc-macro-error-attr",
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
"version_check 0.9.1",
]
[[package]]
name = "proc-macro-error-attr"
-version = "0.4.11"
+version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e4002d9f55991d5e019fb940a90e1a95eb80c24e77cb2462dd4dc869604d543a"
+checksum = "8a5b4b77fdb63c1eca72173d68d24501c54ab1269409f6b672c85deb18af69de"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
"syn-mid",
"version_check 0.9.1",
]
[[package]]
name = "proc-macro-hack"
-version = "0.5.11"
+version = "0.5.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ecd45702f76d6d3c75a80564378ae228a85f0b59d2f3ed43c91b4a69eb2ebfc5"
-dependencies = [
- "proc-macro2 1.0.9",
- "quote 1.0.3",
- "syn 1.0.16",
-]
+checksum = "fcfdefadc3d57ca21cf17990a28ef4c0f7c61383a28cb7604cf4a18e6ede1420"
[[package]]
name = "proc-macro-nested"
-version = "0.1.3"
+version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "369a6ed065f249a159e06c45752c780bda2fb53c995718f9e484d08daa9eb42e"
+checksum = "8e946095f9d3ed29ec38de908c22f95d9ac008e424c7bcae54c75a79c527c694"
[[package]]
name = "proc-macro2"
@@ -2131,7 +2127,7 @@ dependencies = [
"futures-util",
"http",
"http-body",
- "hyper 0.13.3",
+ "hyper 0.13.4",
"hyper-tls",
"js-sys",
"lazy_static",
@@ -2295,7 +2291,7 @@ checksum = "b3bba175698996010c4f6dce5e7f173b6eb781fce25d2cfc45e27091ce0b79f6"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -2321,9 +2317,9 @@ dependencies = [
[[package]]
name = "schannel"
-version = "0.1.17"
+version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "507a9e6e8ffe0a4e0ebb9a10293e62fdf7657c06f1b8bb07a8fcf697d2abf295"
+checksum = "039c25b130bd8c1321ee2d7de7fde2659fa9c2744e4bb29711cfc852ea53cd19"
dependencies = [
"lazy_static",
"winapi 0.3.8",
@@ -2331,9 +2327,9 @@ dependencies = [
[[package]]
name = "scheduled-thread-pool"
-version = "0.2.3"
+version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f5de7bc31f28f8e6c28df5e1bf3d10610f5fdc14cc95f272853512c70a2bd779"
+checksum = "0988d7fdf88d5e5fcf5923a0f1e8ab345f3e98ab4bc6bc45a2d5ff7f7458fbf6"
dependencies = [
"parking_lot 0.10.0",
]
@@ -2393,22 +2389,22 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
-version = "1.0.104"
+version = "1.0.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "414115f25f818d7dfccec8ee535d76949ae78584fc4f79a6f45a904bf8ab4449"
+checksum = "e707fbbf255b8fc8c3b99abb91e7257a622caeb20a9818cbadbeeede4e0932ff"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.104"
+version = "1.0.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "128f9e303a5a29922045a830221b8f78ec74a5f544944f3d5984f8ec3895ef64"
+checksum = "ac5d00fc561ba2724df6758a17de23df5914f20e41cb00f94d5b7ae42fffaff8"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -2580,7 +2576,7 @@ dependencies = [
"quote 1.0.3",
"serde",
"serde_derive",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -2596,7 +2592,7 @@ dependencies = [
"serde_derive",
"serde_json",
"sha1",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -2647,9 +2643,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
[[package]]
name = "structopt"
-version = "0.3.11"
+version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3fe43617218c0805c6eb37160119dc3c548110a67786da7218d1c6555212f073"
+checksum = "c8faa2719539bbe9d77869bfb15d4ee769f99525e707931452c97b693b3f159d"
dependencies = [
"clap",
"lazy_static",
@@ -2658,15 +2654,15 @@ dependencies = [
[[package]]
name = "structopt-derive"
-version = "0.4.4"
+version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c6e79c80e0f4efd86ca960218d4e056249be189ff1c42824dcd9a7f51a56f0bd"
+checksum = "3f88b8e18c69496aad6f9ddf4630dd7d585bcaf765786cb415b9aec2fe5a0430"
dependencies = [
"heck",
"proc-macro-error",
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -2694,9 +2690,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "1.0.16"
+version = "1.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "123bd9499cfb380418d509322d7a6d52e5315f064fe4b3ad18a53d6b92c07859"
+checksum = "0df0eb663f387145cab623dea85b09c2c5b4b0aef44e945d928e682fce71bb03"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
@@ -2711,7 +2707,7 @@ checksum = "7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -2823,7 +2819,7 @@ dependencies = [
"proc-macro-hack",
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
]
[[package]]
@@ -3115,7 +3111,7 @@ dependencies = [
"log 0.4.8",
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
"wasm-bindgen-shared",
]
@@ -3149,7 +3145,7 @@ checksum = "25bda4168030a6412ea8a047e27238cadf56f0e53516e1e83fec0a8b7c786f6d"
dependencies = [
"proc-macro2 1.0.9",
"quote 1.0.3",
- "syn 1.0.16",
+ "syn 1.0.17",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
diff --git a/Cargo.toml b/Cargo.toml
@@ -41,8 +41,8 @@ rmpv = "0.4.4"
chashmap = "2.2.2"
# A generic serialization/deserialization framework
-serde = "1.0.104"
-serde_derive = "1.0.104"
+serde = "1.0.105"
+serde_derive = "1.0.105"
serde_json = "1.0.48"
# Logging
@@ -50,11 +50,11 @@ log = "0.4.8"
fern = { version = "0.6.0", features = ["syslog-4"] }
# A safe, extensible ORM and Query builder
-diesel = { version = "1.4.3", features = [ "chrono", "r2d2"] }
+diesel = { version = "1.4.4", features = [ "chrono", "r2d2"] }
diesel_migrations = "1.4.0"
# Bundled SQLite
-libsqlite3-sys = { version = "0.16.0", features = ["bundled"], optional = true }
+libsqlite3-sys = { version = "0.17.1", features = ["bundled"], optional = true }
# Crypto library
ring = "0.16.11"
@@ -104,7 +104,7 @@ handlebars = { version = "3.0.1", features = ["dir_source"] }
# For favicon extraction from main website
soup = "0.5.0"
-regex = "1.3.4"
+regex = "1.3.5"
data-url = "0.1.0"
# Used by U2F, JWT and Postgres
@@ -116,10 +116,10 @@ percent-encoding = "2.1.0"
idna = "0.2.0"
# CLI argument parsing
-structopt = "0.3.11"
+structopt = "0.3.12"
# Logging panics to logfile instead stderr only
-backtrace = "0.3.45"
+backtrace = "0.3.46"
[patch.crates-io]
# Use newest ring