Update dependencies (#167)

* update dependency version

* Update release information
This commit is contained in:
Philip Kristoffersen
2022-06-07 16:38:26 +02:00
committed by GitHub
parent 0385dfb40b
commit 9765e170eb
5 changed files with 603 additions and 360 deletions
Generated
+241 -136
View File
@@ -41,15 +41,6 @@ dependencies = [
"version_check",
]
[[package]]
name = "aho-corasick"
version = "0.7.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
dependencies = [
"memchr",
]
[[package]]
name = "android_glue"
version = "0.2.3"
@@ -74,18 +65,23 @@ dependencies = [
"x11rb",
]
[[package]]
name = "arrayvec"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
[[package]]
name = "ascii"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbf56136a5198c7b01a49e3afcbef6cf84597273d298f54432926024107b0109"
[[package]]
name = "async-trait"
version = "0.1.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "atomic_refcell"
version = "0.1.8"
@@ -122,9 +118,30 @@ version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
[[package]]
name = "block-buffer"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"
dependencies = [
"block-padding",
"byte-tools",
"byteorder",
"generic-array",
]
[[package]]
name = "block-padding"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5"
dependencies = [
"byte-tools",
]
[[package]]
name = "boilr"
version = "1.3.16"
version = "1.3.17"
dependencies = [
"base64",
"chrono",
@@ -137,10 +154,10 @@ dependencies = [
"futures",
"image",
"is_executable",
"nom 7.1.1",
"nom",
"reqwest",
"rusty-leveldb",
"serde 1.0.137",
"serde",
"serde_json",
"sqlite",
"steam_shortcuts_util",
@@ -164,6 +181,12 @@ version = "3.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899"
[[package]]
name = "byte-tools"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7"
[[package]]
name = "bytecount"
version = "0.6.2"
@@ -253,7 +276,7 @@ checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
dependencies = [
"libc",
"num-integer",
"num-traits 0.2.15",
"num-traits",
"time",
"winapi",
]
@@ -328,15 +351,18 @@ dependencies = [
[[package]]
name = "config"
version = "0.11.0"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b1b9d958c2b1368a663f05538fc1b5975adce1e19f435acceae987aceeeb369"
checksum = "3ea917b74b6edfb5024e3b55d3c8f710b5f4ed92646429601a42e96f0812b31b"
dependencies = [
"async-trait",
"json5",
"lazy_static",
"nom 5.1.2",
"nom",
"pathdiff",
"ron",
"rust-ini",
"serde 1.0.137",
"serde-hjson",
"serde",
"serde_json",
"toml",
"yaml-rust",
@@ -544,14 +570,15 @@ dependencies = [
[[package]]
name = "dashmap"
version = "5.3.3"
version = "5.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "391b56fbd302e585b7a9494fb70e40949567b1cf9003a8e4a6041a1687c26573"
checksum = "3495912c9c1ccf2e18976439f4443f3fee0fd61f424ff99fde6a66b15ecb448f"
dependencies = [
"cfg-if 1.0.0",
"hashbrown 0.12.1",
"lock_api",
"serde 1.0.137",
"parking_lot_core 0.9.3",
"serde",
]
[[package]]
@@ -563,6 +590,15 @@ dependencies = [
"adler32",
]
[[package]]
name = "digest"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
dependencies = [
"generic-array",
]
[[package]]
name = "dispatch"
version = "0.2.0"
@@ -578,6 +614,12 @@ dependencies = [
"libloading",
]
[[package]]
name = "dlv-list"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257"
[[package]]
name = "downcast-rs"
version = "1.2.0"
@@ -732,6 +774,12 @@ dependencies = [
"threadpool",
]
[[package]]
name = "fake-simd"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
[[package]]
name = "fastrand"
version = "1.7.0"
@@ -743,13 +791,11 @@ dependencies = [
[[package]]
name = "flate2"
version = "1.0.23"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af"
checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6"
dependencies = [
"cfg-if 1.0.0",
"crc32fast",
"libc",
"miniz_oxide",
]
@@ -896,6 +942,15 @@ dependencies = [
"slab",
]
[[package]]
name = "generic-array"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd"
dependencies = [
"typenum",
]
[[package]]
name = "gethostname"
version = "0.2.3"
@@ -1071,6 +1126,9 @@ name = "hashbrown"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3"
dependencies = [
"ahash",
]
[[package]]
name = "hermit-abi"
@@ -1183,7 +1241,7 @@ dependencies = [
"jpeg-decoder",
"num-iter",
"num-rational",
"num-traits 0.2.15",
"num-traits",
"png",
"scoped_threadpool",
"tiff",
@@ -1285,6 +1343,17 @@ dependencies = [
"wasm-bindgen",
]
[[package]]
name = "json5"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1"
dependencies = [
"pest",
"pest_derive",
"serde",
]
[[package]]
name = "khronos_api"
version = "3.1.0"
@@ -1309,19 +1378,6 @@ version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7efd1d698db0759e6ef11a7cd44407407399a910c774dd804c64c032da7826ff"
[[package]]
name = "lexical-core"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe"
dependencies = [
"arrayvec",
"bitflags",
"cfg-if 1.0.0",
"ryu",
"static_assertions",
]
[[package]]
name = "libc"
version = "0.2.125"
@@ -1372,6 +1428,12 @@ dependencies = [
"libc",
]
[[package]]
name = "maplit"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
[[package]]
name = "matches"
version = "0.1.9"
@@ -1571,17 +1633,6 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"
[[package]]
name = "nom"
version = "5.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af"
dependencies = [
"lexical-core",
"memchr",
"version_check",
]
[[package]]
name = "nom"
version = "7.1.1"
@@ -1600,7 +1651,7 @@ checksum = "37794436ca3029a3089e0b95d42da1f0b565ad271e4d3bb4bad0c7bb70b10605"
dependencies = [
"bytecount",
"memchr",
"nom 7.1.1",
"nom",
]
[[package]]
@@ -1619,7 +1670,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
dependencies = [
"autocfg",
"num-traits 0.2.15",
"num-traits",
]
[[package]]
@@ -1630,7 +1681,7 @@ checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252"
dependencies = [
"autocfg",
"num-integer",
"num-traits 0.2.15",
"num-traits",
]
[[package]]
@@ -1641,16 +1692,7 @@ checksum = "d41702bd167c2df5520b384281bc111a4b5efcf7fbc4c9c222c815b07e0a6a6a"
dependencies = [
"autocfg",
"num-integer",
"num-traits 0.2.15",
]
[[package]]
name = "num-traits"
version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
dependencies = [
"num-traits 0.2.15",
"num-traits",
]
[[package]]
@@ -1728,6 +1770,12 @@ version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9"
[[package]]
name = "opaque-debug"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c"
[[package]]
name = "openssl"
version = "0.10.40"
@@ -1773,6 +1821,16 @@ dependencies = [
"vcpkg",
]
[[package]]
name = "ordered-multimap"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a"
dependencies = [
"dlv-list",
"hashbrown 0.12.1",
]
[[package]]
name = "osmesa-sys"
version = "0.1.2"
@@ -1839,12 +1897,61 @@ dependencies = [
"windows-sys",
]
[[package]]
name = "pathdiff"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
[[package]]
name = "percent-encoding"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
[[package]]
name = "pest"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53"
dependencies = [
"ucd-trie",
]
[[package]]
name = "pest_derive"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0"
dependencies = [
"pest",
"pest_generator",
]
[[package]]
name = "pest_generator"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55"
dependencies = [
"pest",
"pest_meta",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "pest_meta"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d"
dependencies = [
"maplit",
"pest",
"sha-1",
]
[[package]]
name = "pin-project"
version = "1.0.10"
@@ -1913,11 +2020,11 @@ dependencies = [
[[package]]
name = "proc-macro2"
version = "1.0.38"
version = "1.0.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9027b48e9d4c9175fa2218adf3557f91c1137021739951d4932f5f8268ac48aa"
checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f"
dependencies = [
"unicode-xid",
"unicode-ident",
]
[[package]]
@@ -2021,23 +2128,6 @@ dependencies = [
"bitflags",
]
[[package]]
name = "regex"
version = "1.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286"
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
]
[[package]]
name = "regex-syntax"
version = "0.6.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
[[package]]
name = "remove_dir_all"
version = "0.5.3"
@@ -2071,7 +2161,7 @@ dependencies = [
"native-tls",
"percent-encoding",
"pin-project-lite",
"serde 1.0.137",
"serde",
"serde_json",
"serde_urlencoded",
"tokio",
@@ -2084,10 +2174,25 @@ dependencies = [
]
[[package]]
name = "rust-ini"
version = "0.13.0"
name = "ron"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e52c148ef37f8c375d49d5a73aa70713125b7f19095948a923f80afdeb22ec2"
checksum = "1b861ecaade43ac97886a512b360d01d66be9f41f3c61088b42cedf92e03d678"
dependencies = [
"base64",
"bitflags",
"serde",
]
[[package]]
name = "rust-ini"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df"
dependencies = [
"cfg-if 1.0.0",
"ordered-multimap",
]
[[package]]
name = "rusty-leveldb"
@@ -2169,12 +2274,6 @@ dependencies = [
"libc",
]
[[package]]
name = "serde"
version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8"
[[package]]
name = "serde"
version = "1.0.137"
@@ -2184,18 +2283,6 @@ dependencies = [
"serde_derive",
]
[[package]]
name = "serde-hjson"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a3a4e0ea8a88553209f6cc6cfe8724ecad22e1acf372793c27d995290fe74f8"
dependencies = [
"lazy_static",
"num-traits 0.1.43",
"regex",
"serde 0.8.23",
]
[[package]]
name = "serde_derive"
version = "1.0.137"
@@ -2215,7 +2302,7 @@ checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c"
dependencies = [
"itoa",
"ryu",
"serde 1.0.137",
"serde",
]
[[package]]
@@ -2227,7 +2314,19 @@ dependencies = [
"form_urlencoded",
"itoa",
"ryu",
"serde 1.0.137",
"serde",
]
[[package]]
name = "sha-1"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df"
dependencies = [
"block-buffer",
"digest",
"fake-simd",
"opaque-debug",
]
[[package]]
@@ -2354,12 +2453,6 @@ dependencies = [
"sqlite3-src",
]
[[package]]
name = "static_assertions"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "steam_shortcuts_util"
version = "1.1.8"
@@ -2368,7 +2461,7 @@ checksum = "d0543ebdb23a93b196aceebc53f70cc5a573bb74248a974b3f5fa3883e6a89b6"
dependencies = [
"ascii",
"crc32fast",
"nom 7.1.1",
"nom",
"nom_locate",
]
@@ -2379,7 +2472,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14968a884ba517e194649a482617c37e908ac9cb4dbcb55582a838705ee705c7"
dependencies = [
"reqwest",
"serde 1.0.137",
"serde",
"serde_json",
"urlencoding",
]
@@ -2398,20 +2491,20 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
[[package]]
name = "syn"
version = "1.0.94"
version = "1.0.96"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a07e33e919ebcd69113d5be0e4d70c5707004ff45188910106854f38b960df4a"
checksum = "0748dd251e24453cb8717f0354206b91557e4ec8703673a4b30208f2abaf1ebf"
dependencies = [
"proc-macro2",
"quote",
"unicode-xid",
"unicode-ident",
]
[[package]]
name = "sysinfo"
version = "0.23.12"
version = "0.24.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56b1e20ee77901236c389ff74618a899ff5fd34719a7ff0fd1d64f0acca5179a"
checksum = "9a2809487b962344ca55d9aea565f9ffbcb6929780802217acc82561f6746770"
dependencies = [
"cfg-if 1.0.0",
"core-foundation-sys 0.8.3",
@@ -2503,9 +2596,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
[[package]]
name = "tokio"
version = "1.18.2"
version = "1.19.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4903bf0427cf68dddd5aa6a93220756f8be0c34fcfa9f5e6191e103e15a31395"
checksum = "c51a52ed6686dd62c320f9b89299e9dfb46f730c7a48e635c19f21d116cb1439"
dependencies = [
"bytes",
"libc",
@@ -2562,7 +2655,7 @@ version = "0.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7"
dependencies = [
"serde 1.0.137",
"serde",
]
[[package]]
@@ -2615,12 +2708,30 @@ version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c74c96594835e10fa545e2a51e8709f30b173a092bfd6036ef2cec53376244f3"
[[package]]
name = "typenum"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987"
[[package]]
name = "ucd-trie"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
[[package]]
name = "unicode-bidi"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992"
[[package]]
name = "unicode-ident"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee"
[[package]]
name = "unicode-normalization"
version = "0.1.19"
@@ -2630,12 +2741,6 @@ dependencies = [
"tinyvec",
]
[[package]]
name = "unicode-xid"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04"
[[package]]
name = "url"
version = "2.2.2"
@@ -3073,7 +3178,7 @@ version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7"
dependencies = [
"nom 7.1.1",
"nom",
]
[[package]]
+7 -7
View File
@@ -1,14 +1,14 @@
[package]
edition = "2021"
name = "boilr"
version = "1.3.16"
version = "1.3.17"
[dependencies]
base64 = "^0.13.0"
chrono = "^0.4.19"
config = "^0.11.0"
config = "^0.13.1"
copypasta = "^0.7.1"
flate2 = "^1.0.23"
flate2 = "^1.0.24"
is_executable = "^1.0.1"
nom = "^7.1.1"
rusty-leveldb = "^0.3.6"
@@ -16,11 +16,11 @@ serde_json = "^1.0.81"
sqlite = "^0.26.0"
steam_shortcuts_util = "^1.1.8"
steamgriddb_api = "^0.3.0"
sysinfo = "^0.23.12"
sysinfo = "^0.24.2"
[dependencies.dashmap]
features = ["serde"]
version = "^5.3.3"
version = "^5.3.4"
[dependencies.eframe]
version = "^0.18.0"
@@ -45,7 +45,7 @@ version = "^1.0.137"
[dependencies.tokio]
features = ["full"]
version = "^1.18.2"
version = "^1.19.2"
[dependencies.toml]
version = "^0.5.9"
@@ -53,7 +53,7 @@ version = "^0.5.9"
[target]
[target."cfg(windows)"]
[target."cfg(windows)".build-dependencies]
winres = "^0.1"
winres = "^0.1.12"
[target."cfg(windows)".dependencies]
winreg = "^0.10.1"
+326 -183
View File
@@ -64,19 +64,6 @@
"dest": "cargo/vendor/ahash-0.7.6",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/aho-corasick/aho-corasick-0.7.18.crate",
"sha256": "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f",
"dest": "cargo/vendor/aho-corasick-0.7.18"
},
{
"type": "inline",
"contents": "{\"package\": \"1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f\", \"files\": {}}",
"dest": "cargo/vendor/aho-corasick-0.7.18",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -103,19 +90,6 @@
"dest": "cargo/vendor/arboard-2.1.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/arrayvec/arrayvec-0.5.2.crate",
"sha256": "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b",
"dest": "cargo/vendor/arrayvec-0.5.2"
},
{
"type": "inline",
"contents": "{\"package\": \"23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b\", \"files\": {}}",
"dest": "cargo/vendor/arrayvec-0.5.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -129,6 +103,19 @@
"dest": "cargo/vendor/ascii-1.0.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/async-trait/async-trait-0.1.56.crate",
"sha256": "96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716",
"dest": "cargo/vendor/async-trait-0.1.56"
},
{
"type": "inline",
"contents": "{\"package\": \"96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716\", \"files\": {}}",
"dest": "cargo/vendor/async-trait-0.1.56",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -207,6 +194,32 @@
"dest": "cargo/vendor/block-0.1.6",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/block-buffer/block-buffer-0.7.3.crate",
"sha256": "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b",
"dest": "cargo/vendor/block-buffer-0.7.3"
},
{
"type": "inline",
"contents": "{\"package\": \"c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b\", \"files\": {}}",
"dest": "cargo/vendor/block-buffer-0.7.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/block-padding/block-padding-0.1.5.crate",
"sha256": "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5",
"dest": "cargo/vendor/block-padding-0.1.5"
},
{
"type": "inline",
"contents": "{\"package\": \"fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5\", \"files\": {}}",
"dest": "cargo/vendor/block-padding-0.1.5",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -233,6 +246,19 @@
"dest": "cargo/vendor/bumpalo-3.9.1",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/byte-tools/byte-tools-0.3.1.crate",
"sha256": "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7",
"dest": "cargo/vendor/byte-tools-0.3.1"
},
{
"type": "inline",
"contents": "{\"package\": \"e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7\", \"files\": {}}",
"dest": "cargo/vendor/byte-tools-0.3.1",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -470,14 +496,14 @@
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/config/config-0.11.0.crate",
"sha256": "1b1b9d958c2b1368a663f05538fc1b5975adce1e19f435acceae987aceeeb369",
"dest": "cargo/vendor/config-0.11.0"
"url": "https://static.crates.io/crates/config/config-0.13.1.crate",
"sha256": "3ea917b74b6edfb5024e3b55d3c8f710b5f4ed92646429601a42e96f0812b31b",
"dest": "cargo/vendor/config-0.13.1"
},
{
"type": "inline",
"contents": "{\"package\": \"1b1b9d958c2b1368a663f05538fc1b5975adce1e19f435acceae987aceeeb369\", \"files\": {}}",
"dest": "cargo/vendor/config-0.11.0",
"contents": "{\"package\": \"3ea917b74b6edfb5024e3b55d3c8f710b5f4ed92646429601a42e96f0812b31b\", \"files\": {}}",
"dest": "cargo/vendor/config-0.13.1",
"dest-filename": ".cargo-checksum.json"
},
{
@@ -730,14 +756,14 @@
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/dashmap/dashmap-5.3.3.crate",
"sha256": "391b56fbd302e585b7a9494fb70e40949567b1cf9003a8e4a6041a1687c26573",
"dest": "cargo/vendor/dashmap-5.3.3"
"url": "https://static.crates.io/crates/dashmap/dashmap-5.3.4.crate",
"sha256": "3495912c9c1ccf2e18976439f4443f3fee0fd61f424ff99fde6a66b15ecb448f",
"dest": "cargo/vendor/dashmap-5.3.4"
},
{
"type": "inline",
"contents": "{\"package\": \"391b56fbd302e585b7a9494fb70e40949567b1cf9003a8e4a6041a1687c26573\", \"files\": {}}",
"dest": "cargo/vendor/dashmap-5.3.3",
"contents": "{\"package\": \"3495912c9c1ccf2e18976439f4443f3fee0fd61f424ff99fde6a66b15ecb448f\", \"files\": {}}",
"dest": "cargo/vendor/dashmap-5.3.4",
"dest-filename": ".cargo-checksum.json"
},
{
@@ -753,6 +779,19 @@
"dest": "cargo/vendor/deflate-1.0.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/digest/digest-0.8.1.crate",
"sha256": "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5",
"dest": "cargo/vendor/digest-0.8.1"
},
{
"type": "inline",
"contents": "{\"package\": \"f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5\", \"files\": {}}",
"dest": "cargo/vendor/digest-0.8.1",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -779,6 +818,19 @@
"dest": "cargo/vendor/dlib-0.5.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/dlv-list/dlv-list-0.3.0.crate",
"sha256": "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257",
"dest": "cargo/vendor/dlv-list-0.3.0"
},
{
"type": "inline",
"contents": "{\"package\": \"0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257\", \"files\": {}}",
"dest": "cargo/vendor/dlv-list-0.3.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -948,6 +1000,19 @@
"dest": "cargo/vendor/exr-1.4.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/fake-simd/fake-simd-0.1.2.crate",
"sha256": "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed",
"dest": "cargo/vendor/fake-simd-0.1.2"
},
{
"type": "inline",
"contents": "{\"package\": \"e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed\", \"files\": {}}",
"dest": "cargo/vendor/fake-simd-0.1.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -964,14 +1029,14 @@
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/flate2/flate2-1.0.23.crate",
"sha256": "b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af",
"dest": "cargo/vendor/flate2-1.0.23"
"url": "https://static.crates.io/crates/flate2/flate2-1.0.24.crate",
"sha256": "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6",
"dest": "cargo/vendor/flate2-1.0.24"
},
{
"type": "inline",
"contents": "{\"package\": \"b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af\", \"files\": {}}",
"dest": "cargo/vendor/flate2-1.0.23",
"contents": "{\"package\": \"f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6\", \"files\": {}}",
"dest": "cargo/vendor/flate2-1.0.24",
"dest-filename": ".cargo-checksum.json"
},
{
@@ -1169,6 +1234,19 @@
"dest": "cargo/vendor/futures-util-0.3.21",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/generic-array/generic-array-0.12.4.crate",
"sha256": "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd",
"dest": "cargo/vendor/generic-array-0.12.4"
},
{
"type": "inline",
"contents": "{\"package\": \"ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd\", \"files\": {}}",
"dest": "cargo/vendor/generic-array-0.12.4",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -1650,6 +1728,19 @@
"dest": "cargo/vendor/js-sys-0.3.57",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/json5/json5-0.4.1.crate",
"sha256": "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1",
"dest": "cargo/vendor/json5-0.4.1"
},
{
"type": "inline",
"contents": "{\"package\": \"96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1\", \"files\": {}}",
"dest": "cargo/vendor/json5-0.4.1",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -1702,19 +1793,6 @@
"dest": "cargo/vendor/lebe-0.5.1",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/lexical-core/lexical-core-0.7.6.crate",
"sha256": "6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe",
"dest": "cargo/vendor/lexical-core-0.7.6"
},
{
"type": "inline",
"contents": "{\"package\": \"6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe\", \"files\": {}}",
"dest": "cargo/vendor/lexical-core-0.7.6",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -1793,6 +1871,19 @@
"dest": "cargo/vendor/malloc_buf-0.0.6",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/maplit/maplit-1.0.2.crate",
"sha256": "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d",
"dest": "cargo/vendor/maplit-1.0.2"
},
{
"type": "inline",
"contents": "{\"package\": \"3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d\", \"files\": {}}",
"dest": "cargo/vendor/maplit-1.0.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2053,19 +2144,6 @@
"dest": "cargo/vendor/nohash-hasher-0.2.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/nom/nom-5.1.2.crate",
"sha256": "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af",
"dest": "cargo/vendor/nom-5.1.2"
},
{
"type": "inline",
"contents": "{\"package\": \"ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af\", \"files\": {}}",
"dest": "cargo/vendor/nom-5.1.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2144,19 +2222,6 @@
"dest": "cargo/vendor/num-rational-0.4.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/num-traits/num-traits-0.1.43.crate",
"sha256": "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31",
"dest": "cargo/vendor/num-traits-0.1.43"
},
{
"type": "inline",
"contents": "{\"package\": \"92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31\", \"files\": {}}",
"dest": "cargo/vendor/num-traits-0.1.43",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2261,6 +2326,19 @@
"dest": "cargo/vendor/once_cell-1.10.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/opaque-debug/opaque-debug-0.2.3.crate",
"sha256": "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c",
"dest": "cargo/vendor/opaque-debug-0.2.3"
},
{
"type": "inline",
"contents": "{\"package\": \"2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c\", \"files\": {}}",
"dest": "cargo/vendor/opaque-debug-0.2.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2313,6 +2391,19 @@
"dest": "cargo/vendor/openssl-sys-0.9.73",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/ordered-multimap/ordered-multimap-0.4.3.crate",
"sha256": "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a",
"dest": "cargo/vendor/ordered-multimap-0.4.3"
},
{
"type": "inline",
"contents": "{\"package\": \"ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a\", \"files\": {}}",
"dest": "cargo/vendor/ordered-multimap-0.4.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2391,6 +2482,19 @@
"dest": "cargo/vendor/parking_lot_core-0.9.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pathdiff/pathdiff-0.2.1.crate",
"sha256": "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd",
"dest": "cargo/vendor/pathdiff-0.2.1"
},
{
"type": "inline",
"contents": "{\"package\": \"8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd\", \"files\": {}}",
"dest": "cargo/vendor/pathdiff-0.2.1",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2404,6 +2508,58 @@
"dest": "cargo/vendor/percent-encoding-2.1.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pest/pest-2.1.3.crate",
"sha256": "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53",
"dest": "cargo/vendor/pest-2.1.3"
},
{
"type": "inline",
"contents": "{\"package\": \"10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53\", \"files\": {}}",
"dest": "cargo/vendor/pest-2.1.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pest_derive/pest_derive-2.1.0.crate",
"sha256": "833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0",
"dest": "cargo/vendor/pest_derive-2.1.0"
},
{
"type": "inline",
"contents": "{\"package\": \"833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0\", \"files\": {}}",
"dest": "cargo/vendor/pest_derive-2.1.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pest_generator/pest_generator-2.1.3.crate",
"sha256": "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55",
"dest": "cargo/vendor/pest_generator-2.1.3"
},
{
"type": "inline",
"contents": "{\"package\": \"99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55\", \"files\": {}}",
"dest": "cargo/vendor/pest_generator-2.1.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pest_meta/pest_meta-2.1.3.crate",
"sha256": "54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d",
"dest": "cargo/vendor/pest_meta-2.1.3"
},
{
"type": "inline",
"contents": "{\"package\": \"54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d\", \"files\": {}}",
"dest": "cargo/vendor/pest_meta-2.1.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2511,14 +2667,14 @@
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.38.crate",
"sha256": "9027b48e9d4c9175fa2218adf3557f91c1137021739951d4932f5f8268ac48aa",
"dest": "cargo/vendor/proc-macro2-1.0.38"
"url": "https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.39.crate",
"sha256": "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f",
"dest": "cargo/vendor/proc-macro2-1.0.39"
},
{
"type": "inline",
"contents": "{\"package\": \"9027b48e9d4c9175fa2218adf3557f91c1137021739951d4932f5f8268ac48aa\", \"files\": {}}",
"dest": "cargo/vendor/proc-macro2-1.0.38",
"contents": "{\"package\": \"c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f\", \"files\": {}}",
"dest": "cargo/vendor/proc-macro2-1.0.39",
"dest-filename": ".cargo-checksum.json"
},
{
@@ -2651,32 +2807,6 @@
"dest": "cargo/vendor/redox_syscall-0.2.13",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/regex/regex-1.5.5.crate",
"sha256": "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286",
"dest": "cargo/vendor/regex-1.5.5"
},
{
"type": "inline",
"contents": "{\"package\": \"1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286\", \"files\": {}}",
"dest": "cargo/vendor/regex-1.5.5",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.25.crate",
"sha256": "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b",
"dest": "cargo/vendor/regex-syntax-0.6.25"
},
{
"type": "inline",
"contents": "{\"package\": \"f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b\", \"files\": {}}",
"dest": "cargo/vendor/regex-syntax-0.6.25",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2706,14 +2836,27 @@
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/rust-ini/rust-ini-0.13.0.crate",
"sha256": "3e52c148ef37f8c375d49d5a73aa70713125b7f19095948a923f80afdeb22ec2",
"dest": "cargo/vendor/rust-ini-0.13.0"
"url": "https://static.crates.io/crates/ron/ron-0.7.0.crate",
"sha256": "1b861ecaade43ac97886a512b360d01d66be9f41f3c61088b42cedf92e03d678",
"dest": "cargo/vendor/ron-0.7.0"
},
{
"type": "inline",
"contents": "{\"package\": \"3e52c148ef37f8c375d49d5a73aa70713125b7f19095948a923f80afdeb22ec2\", \"files\": {}}",
"dest": "cargo/vendor/rust-ini-0.13.0",
"contents": "{\"package\": \"1b861ecaade43ac97886a512b360d01d66be9f41f3c61088b42cedf92e03d678\", \"files\": {}}",
"dest": "cargo/vendor/ron-0.7.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/rust-ini/rust-ini-0.18.0.crate",
"sha256": "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df",
"dest": "cargo/vendor/rust-ini-0.18.0"
},
{
"type": "inline",
"contents": "{\"package\": \"f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df\", \"files\": {}}",
"dest": "cargo/vendor/rust-ini-0.18.0",
"dest-filename": ".cargo-checksum.json"
},
{
@@ -2833,19 +2976,6 @@
"dest": "cargo/vendor/security-framework-sys-2.6.1",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/serde/serde-0.8.23.crate",
"sha256": "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8",
"dest": "cargo/vendor/serde-0.8.23"
},
{
"type": "inline",
"contents": "{\"package\": \"9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8\", \"files\": {}}",
"dest": "cargo/vendor/serde-0.8.23",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2859,19 +2989,6 @@
"dest": "cargo/vendor/serde-1.0.137",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/serde-hjson/serde-hjson-0.9.1.crate",
"sha256": "6a3a4e0ea8a88553209f6cc6cfe8724ecad22e1acf372793c27d995290fe74f8",
"dest": "cargo/vendor/serde-hjson-0.9.1"
},
{
"type": "inline",
"contents": "{\"package\": \"6a3a4e0ea8a88553209f6cc6cfe8724ecad22e1acf372793c27d995290fe74f8\", \"files\": {}}",
"dest": "cargo/vendor/serde-hjson-0.9.1",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2911,6 +3028,19 @@
"dest": "cargo/vendor/serde_urlencoded-0.7.1",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/sha-1/sha-1-0.8.2.crate",
"sha256": "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df",
"dest": "cargo/vendor/sha-1-0.8.2"
},
{
"type": "inline",
"contents": "{\"package\": \"f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df\", \"files\": {}}",
"dest": "cargo/vendor/sha-1-0.8.2",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -3080,19 +3210,6 @@
"dest": "cargo/vendor/sqlite3-sys-0.13.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate",
"sha256": "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f",
"dest": "cargo/vendor/static_assertions-1.1.0"
},
{
"type": "inline",
"contents": "{\"package\": \"a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f\", \"files\": {}}",
"dest": "cargo/vendor/static_assertions-1.1.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -3148,27 +3265,27 @@
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/syn/syn-1.0.94.crate",
"sha256": "a07e33e919ebcd69113d5be0e4d70c5707004ff45188910106854f38b960df4a",
"dest": "cargo/vendor/syn-1.0.94"
"url": "https://static.crates.io/crates/syn/syn-1.0.96.crate",
"sha256": "0748dd251e24453cb8717f0354206b91557e4ec8703673a4b30208f2abaf1ebf",
"dest": "cargo/vendor/syn-1.0.96"
},
{
"type": "inline",
"contents": "{\"package\": \"a07e33e919ebcd69113d5be0e4d70c5707004ff45188910106854f38b960df4a\", \"files\": {}}",
"dest": "cargo/vendor/syn-1.0.94",
"contents": "{\"package\": \"0748dd251e24453cb8717f0354206b91557e4ec8703673a4b30208f2abaf1ebf\", \"files\": {}}",
"dest": "cargo/vendor/syn-1.0.96",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/sysinfo/sysinfo-0.23.12.crate",
"sha256": "56b1e20ee77901236c389ff74618a899ff5fd34719a7ff0fd1d64f0acca5179a",
"dest": "cargo/vendor/sysinfo-0.23.12"
"url": "https://static.crates.io/crates/sysinfo/sysinfo-0.24.2.crate",
"sha256": "9a2809487b962344ca55d9aea565f9ffbcb6929780802217acc82561f6746770",
"dest": "cargo/vendor/sysinfo-0.24.2"
},
{
"type": "inline",
"contents": "{\"package\": \"56b1e20ee77901236c389ff74618a899ff5fd34719a7ff0fd1d64f0acca5179a\", \"files\": {}}",
"dest": "cargo/vendor/sysinfo-0.23.12",
"contents": "{\"package\": \"9a2809487b962344ca55d9aea565f9ffbcb6929780802217acc82561f6746770\", \"files\": {}}",
"dest": "cargo/vendor/sysinfo-0.24.2",
"dest-filename": ".cargo-checksum.json"
},
{
@@ -3278,14 +3395,14 @@
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/tokio/tokio-1.18.2.crate",
"sha256": "4903bf0427cf68dddd5aa6a93220756f8be0c34fcfa9f5e6191e103e15a31395",
"dest": "cargo/vendor/tokio-1.18.2"
"url": "https://static.crates.io/crates/tokio/tokio-1.19.2.crate",
"sha256": "c51a52ed6686dd62c320f9b89299e9dfb46f730c7a48e635c19f21d116cb1439",
"dest": "cargo/vendor/tokio-1.19.2"
},
{
"type": "inline",
"contents": "{\"package\": \"4903bf0427cf68dddd5aa6a93220756f8be0c34fcfa9f5e6191e103e15a31395\", \"files\": {}}",
"dest": "cargo/vendor/tokio-1.18.2",
"contents": "{\"package\": \"c51a52ed6686dd62c320f9b89299e9dfb46f730c7a48e635c19f21d116cb1439\", \"files\": {}}",
"dest": "cargo/vendor/tokio-1.19.2",
"dest-filename": ".cargo-checksum.json"
},
{
@@ -3418,6 +3535,32 @@
"dest": "cargo/vendor/ttf-parser-0.15.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/typenum/typenum-1.15.0.crate",
"sha256": "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987",
"dest": "cargo/vendor/typenum-1.15.0"
},
{
"type": "inline",
"contents": "{\"package\": \"dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987\", \"files\": {}}",
"dest": "cargo/vendor/typenum-1.15.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.3.crate",
"sha256": "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c",
"dest": "cargo/vendor/ucd-trie-0.1.3"
},
{
"type": "inline",
"contents": "{\"package\": \"56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c\", \"files\": {}}",
"dest": "cargo/vendor/ucd-trie-0.1.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -3431,6 +3574,19 @@
"dest": "cargo/vendor/unicode-bidi-0.3.8",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.0.crate",
"sha256": "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee",
"dest": "cargo/vendor/unicode-ident-1.0.0"
},
{
"type": "inline",
"contents": "{\"package\": \"d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee\", \"files\": {}}",
"dest": "cargo/vendor/unicode-ident-1.0.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -3444,19 +3600,6 @@
"dest": "cargo/vendor/unicode-normalization-0.1.19",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.3.crate",
"sha256": "957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04",
"dest": "cargo/vendor/unicode-xid-0.2.3"
},
{
"type": "inline",
"contents": "{\"package\": \"957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04\", \"files\": {}}",
"dest": "cargo/vendor/unicode-xid-0.2.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
+7 -3
View File
@@ -25,8 +25,13 @@ https://hughsie.github.io/oars/index.html
-->
<content_rating type="oars-1.1" />
<releases>
<release version="1.3.17" date="2022-06-07">
<description>
<ul>
<li>Update all dependencies to latest versions</li>
</ul>
</description>
</release>
<release version="1.3.16" date="2022-06-07">
<description>
<ul>
@@ -34,7 +39,6 @@ https://hughsie.github.io/oars/index.html
</ul>
</description>
</release>
<release version="1.3.14" date="2022-05-30">
<description>
<ul>
+22 -31
View File
@@ -30,45 +30,36 @@ pub struct Settings {
impl Settings {
pub fn new() -> Result<Self, ConfigError> {
let mut s = Config::new();
let default_str = include_str!("defaultconfig.toml");
s.merge(File::from_str(default_str, config::FileFormat::Toml))?;
let config_file = get_config_file();
let config_file = config_file.to_string_lossy();
// Start off by merging in the "default" configuration file
s.merge(File::with_name(config_file.as_ref()).required(false))?;
// Add in the current environment file
// Default to 'development' env
// Note that this file is _optional_
let env = env::var("RUN_MODE").unwrap_or_else(|_| "development".into());
s.merge(File::with_name(&format!("config/{}", env)).required(false))?;
// Add in a local configuration file
// This file shouldn't be checked in to git
s.merge(File::with_name("local.toml").required(false))?;
// Add in settings from the environment (with a prefix of STEAMSYNC)
// Eg.. `STEAMSYNC_DEBUG=1 ./target/app` would set the `debug` key
s.merge(Environment::with_prefix("boilr").separator("-"))?;
let mut result: Result<Self, ConfigError> = s.try_into();
sanitize_auth_key(&mut result);
result
let config = Config::builder()
.add_source(File::from_str(default_str, config::FileFormat::Toml))
// Start off by merging in the "default" configuration file
.add_source(File::with_name(config_file.as_ref()).required(false))
// Add in the current environment file
// Default to 'development' env
// Note that this file is _optional_
.add_source(File::with_name(&format!("config/{}", env)).required(false))
// Add in a local configuration file
// This file shouldn't be checked in to git
.add_source(File::with_name("local.toml").required(false))
// Add in settings from the environment (with a prefix of STEAMSYNC)
// Eg.. `STEAMSYNC_DEBUG=1 ./target/app` would set the `debug` key
.add_source(Environment::with_prefix("boilr").separator("-"))
.build()?;
let mut settings = config.try_deserialize::<Settings>()?;
sanitize_auth_key(&mut settings);
Ok(settings)
}
}
fn sanitize_auth_key(result: &mut Result<Settings, ConfigError>) {
if let Ok(result) = result.as_mut() {
if let Some(auth_key) = result.steamgrid_db.auth_key.as_ref() {
if auth_key == "Write your authentication key between these quotes" {
result.steamgrid_db.auth_key = None;
}
fn sanitize_auth_key(result: &mut Settings) {
if let Some(auth_key) = result.steamgrid_db.auth_key.as_ref() {
if auth_key == "Write your authentication key between these quotes" {
result.steamgrid_db.auth_key = None;
}
}
}