From e5b06e3e775a87aca093633a65b69963cb429aa0 Mon Sep 17 00:00:00 2001 From: pin Date: Fri, 28 Apr 2023 08:23:46 +0000 Subject: [PATCH] misc/wthrr: update to 1.0.2 This release fixes for installation issues on nix and updates dependencies to solve potential vulnerabilities. Other than that, installation sources in the documentation have been updated and code has been refactored to improve quality and to allow for easier integration of other weather data sources in the coming releases. What's Changed - Add API Trait by @kevinmatthes in #88 - Add Information on cargo install --git by @kevinmatthes in #91 - Add information on installation from the AUR by @orhun in #104 - Refactor 'localisation' by @danieleades in #107 - Address a bunch of pedantic clippy lints by @danieleades in #106 - Refactor get_forecast_indices() by @tobealive in #111 - Updated flake.lock by @jeiang in #114 - Updated flake.nix to exclude network tests by @jeiang in #120 - Create Local Coverage GHA Workflow by @kevinmatthes in #112 --- misc/wthrr/Makefile | 6 +- misc/wthrr/cargo-depends.mk | 55 ++++++------ misc/wthrr/distinfo | 167 ++++++++++++++++++------------------ 3 files changed, 116 insertions(+), 112 deletions(-) diff --git a/misc/wthrr/Makefile b/misc/wthrr/Makefile index 467bfaa1b73a..c549ed3c4f5b 100644 --- a/misc/wthrr/Makefile +++ b/misc/wthrr/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.18 2023/03/28 20:30:02 pin Exp $ +# $NetBSD: Makefile,v 1.19 2023/04/28 08:23:46 pin Exp $ -DISTNAME= wthrr-the-weathercrab-1.0.1 -PKGNAME= wthrr-1.0.1 +DISTNAME= wthrr-the-weathercrab-1.0.2 +PKGNAME= wthrr-1.0.2 CATEGORIES= misc MASTER_SITES= ${MASTER_SITE_GITHUB:=tobealive/} GITHUB_PROJECT= wthrr-the-weathercrab diff --git a/misc/wthrr/cargo-depends.mk b/misc/wthrr/cargo-depends.mk index f306e99c5b98..51c407835b23 100644 --- a/misc/wthrr/cargo-depends.mk +++ b/misc/wthrr/cargo-depends.mk @@ -1,7 +1,8 @@ -# $NetBSD: cargo-depends.mk,v 1.15 2023/03/28 20:30:02 pin Exp $ +# $NetBSD: cargo-depends.mk,v 1.16 2023/04/28 08:23:46 pin Exp $ -CARGO_CRATE_DEPENDS+= aho-corasick-0.7.20 +CARGO_CRATE_DEPENDS+= aho-corasick-1.0.1 CARGO_CRATE_DEPENDS+= android_system_properties-0.1.5 +CARGO_CRATE_DEPENDS+= anstyle-1.0.0 CARGO_CRATE_DEPENDS+= anyhow-1.0.70 CARGO_CRATE_DEPENDS+= atty-0.2.14 CARGO_CRATE_DEPENDS+= autocfg-1.1.0 @@ -13,9 +14,10 @@ CARGO_CRATE_DEPENDS+= bytes-1.4.0 CARGO_CRATE_DEPENDS+= cc-1.0.79 CARGO_CRATE_DEPENDS+= cfg-if-1.0.0 CARGO_CRATE_DEPENDS+= chrono-0.4.24 -CARGO_CRATE_DEPENDS+= clap-4.1.13 -CARGO_CRATE_DEPENDS+= clap_derive-4.1.12 -CARGO_CRATE_DEPENDS+= clap_lex-0.3.3 +CARGO_CRATE_DEPENDS+= clap-4.2.4 +CARGO_CRATE_DEPENDS+= clap_builder-4.2.4 +CARGO_CRATE_DEPENDS+= clap_derive-4.2.0 +CARGO_CRATE_DEPENDS+= clap_lex-0.4.1 CARGO_CRATE_DEPENDS+= codespan-reporting-0.11.1 CARGO_CRATE_DEPENDS+= colored-2.0.0 CARGO_CRATE_DEPENDS+= console-0.15.5 @@ -25,9 +27,9 @@ CARGO_CRATE_DEPENDS+= cxx-1.0.94 CARGO_CRATE_DEPENDS+= cxx-build-1.0.94 CARGO_CRATE_DEPENDS+= cxxbridge-flags-1.0.94 CARGO_CRATE_DEPENDS+= cxxbridge-macro-1.0.94 -CARGO_CRATE_DEPENDS+= dialoguer-0.10.3 -CARGO_CRATE_DEPENDS+= directories-4.0.1 -CARGO_CRATE_DEPENDS+= dirs-sys-0.3.7 +CARGO_CRATE_DEPENDS+= dialoguer-0.10.4 +CARGO_CRATE_DEPENDS+= directories-5.0.0 +CARGO_CRATE_DEPENDS+= dirs-sys-0.4.0 CARGO_CRATE_DEPENDS+= encode_unicode-0.3.6 CARGO_CRATE_DEPENDS+= encoding_rs-0.8.32 CARGO_CRATE_DEPENDS+= errno-0.2.8 @@ -37,17 +39,17 @@ CARGO_CRATE_DEPENDS+= fnv-1.0.7 CARGO_CRATE_DEPENDS+= foreign-types-0.3.2 CARGO_CRATE_DEPENDS+= foreign-types-shared-0.1.1 CARGO_CRATE_DEPENDS+= form_urlencoded-1.1.0 -CARGO_CRATE_DEPENDS+= futures-0.3.27 -CARGO_CRATE_DEPENDS+= futures-channel-0.3.27 -CARGO_CRATE_DEPENDS+= futures-core-0.3.27 -CARGO_CRATE_DEPENDS+= futures-executor-0.3.27 -CARGO_CRATE_DEPENDS+= futures-io-0.3.27 -CARGO_CRATE_DEPENDS+= futures-macro-0.3.27 -CARGO_CRATE_DEPENDS+= futures-sink-0.3.27 -CARGO_CRATE_DEPENDS+= futures-task-0.3.27 -CARGO_CRATE_DEPENDS+= futures-util-0.3.27 +CARGO_CRATE_DEPENDS+= futures-0.3.28 +CARGO_CRATE_DEPENDS+= futures-channel-0.3.28 +CARGO_CRATE_DEPENDS+= futures-core-0.3.28 +CARGO_CRATE_DEPENDS+= futures-executor-0.3.28 +CARGO_CRATE_DEPENDS+= futures-io-0.3.28 +CARGO_CRATE_DEPENDS+= futures-macro-0.3.28 +CARGO_CRATE_DEPENDS+= futures-sink-0.3.28 +CARGO_CRATE_DEPENDS+= futures-task-0.3.28 +CARGO_CRATE_DEPENDS+= futures-util-0.3.28 CARGO_CRATE_DEPENDS+= getrandom-0.2.8 -CARGO_CRATE_DEPENDS+= h2-0.3.16 +CARGO_CRATE_DEPENDS+= h2-0.3.17 CARGO_CRATE_DEPENDS+= hashbrown-0.12.3 CARGO_CRATE_DEPENDS+= heck-0.4.1 CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19 @@ -88,7 +90,6 @@ CARGO_CRATE_DEPENDS+= openssl-sys-0.9.83 CARGO_CRATE_DEPENDS+= optional_struct-0.3.1 CARGO_CRATE_DEPENDS+= optional_struct_internal-0.3.1 CARGO_CRATE_DEPENDS+= optional_struct_macro_impl-0.3.1 -CARGO_CRATE_DEPENDS+= os_str_bytes-6.5.0 CARGO_CRATE_DEPENDS+= percent-encoding-2.2.0 CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.9 CARGO_CRATE_DEPENDS+= pin-utils-0.1.0 @@ -98,9 +99,9 @@ CARGO_CRATE_DEPENDS+= pure-rust-locales-0.5.6 CARGO_CRATE_DEPENDS+= quote-1.0.26 CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16 CARGO_CRATE_DEPENDS+= redox_users-0.4.3 -CARGO_CRATE_DEPENDS+= regex-1.7.3 -CARGO_CRATE_DEPENDS+= regex-syntax-0.6.29 -CARGO_CRATE_DEPENDS+= reqwest-0.11.15 +CARGO_CRATE_DEPENDS+= regex-1.8.1 +CARGO_CRATE_DEPENDS+= regex-syntax-0.7.1 +CARGO_CRATE_DEPENDS+= reqwest-0.11.16 CARGO_CRATE_DEPENDS+= ron-0.8.0 CARGO_CRATE_DEPENDS+= rustix-0.36.11 CARGO_CRATE_DEPENDS+= rustversion-1.0.12 @@ -110,9 +111,9 @@ CARGO_CRATE_DEPENDS+= scopeguard-1.1.0 CARGO_CRATE_DEPENDS+= scratch-1.0.5 CARGO_CRATE_DEPENDS+= security-framework-2.8.2 CARGO_CRATE_DEPENDS+= security-framework-sys-2.8.0 -CARGO_CRATE_DEPENDS+= serde-1.0.158 -CARGO_CRATE_DEPENDS+= serde_derive-1.0.158 -CARGO_CRATE_DEPENDS+= serde_json-1.0.94 +CARGO_CRATE_DEPENDS+= serde-1.0.160 +CARGO_CRATE_DEPENDS+= serde_derive-1.0.160 +CARGO_CRATE_DEPENDS+= serde_json-1.0.96 CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.1 CARGO_CRATE_DEPENDS+= shell-words-1.1.0 CARGO_CRATE_DEPENDS+= slab-0.4.8 @@ -128,8 +129,8 @@ CARGO_CRATE_DEPENDS+= thiserror-1.0.40 CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.40 CARGO_CRATE_DEPENDS+= tinyvec-1.6.0 CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1 -CARGO_CRATE_DEPENDS+= tokio-1.26.0 -CARGO_CRATE_DEPENDS+= tokio-macros-1.8.2 +CARGO_CRATE_DEPENDS+= tokio-1.27.0 +CARGO_CRATE_DEPENDS+= tokio-macros-2.0.0 CARGO_CRATE_DEPENDS+= tokio-native-tls-0.3.1 CARGO_CRATE_DEPENDS+= tokio-util-0.7.7 CARGO_CRATE_DEPENDS+= tower-service-0.3.2 diff --git a/misc/wthrr/distinfo b/misc/wthrr/distinfo index 194aa0dcb3f3..331dbe1a90b3 100644 --- a/misc/wthrr/distinfo +++ b/misc/wthrr/distinfo @@ -1,11 +1,14 @@ -$NetBSD: distinfo,v 1.18 2023/03/28 20:30:02 pin Exp $ +$NetBSD: distinfo,v 1.19 2023/04/28 08:23:46 pin Exp $ -BLAKE2s (aho-corasick-0.7.20.crate) = e435fcd774a78d21bafe7b56bad76b8595dcd87a850c6ef2a41206c7ec6439c5 -SHA512 (aho-corasick-0.7.20.crate) = ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 -Size (aho-corasick-0.7.20.crate) = 111440 bytes +BLAKE2s (aho-corasick-1.0.1.crate) = 8e677f89dbadbbfbc2ccd8fffda4c371bda28309eb9935695879405b93ed4c8d +SHA512 (aho-corasick-1.0.1.crate) = 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 +Size (aho-corasick-1.0.1.crate) = 167320 bytes BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765 SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 Size (android_system_properties-0.1.5.crate) = 5243 bytes +BLAKE2s (anstyle-1.0.0.crate) = 75ad9b0ca8eeb4b6164b5abb7364da3d09717d4c0df5efcee853e88e032893f4 +SHA512 (anstyle-1.0.0.crate) = 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b +Size (anstyle-1.0.0.crate) = 13972 bytes BLAKE2s (anyhow-1.0.70.crate) = 7539853540f3199a64f2af5113f25ff76f83df445783e585f35c9fdcd00c3115 SHA512 (anyhow-1.0.70.crate) = 6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b Size (anyhow-1.0.70.crate) = 43803 bytes @@ -39,15 +42,18 @@ Size (cfg-if-1.0.0.crate) = 7934 bytes BLAKE2s (chrono-0.4.24.crate) = fe1871977bee896047610e1e142c25d328f0482d9c7caabd6d83c834c0b0549b SHA512 (chrono-0.4.24.crate) = 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd Size (chrono-0.4.24.crate) = 191330 bytes -BLAKE2s (clap-4.1.13.crate) = 18da216c73a0c97694acc5e4536f9a294e2076a08f6d94a75889e02d356c51fc -SHA512 (clap-4.1.13.crate) = c7dfee06e457e861f18aa338c5779d7caa6210b4d1290f0e4e45af074f5299b87e92c01db0b82de738407b65ed1c2afdbf83183a2c4140c79d493db000ba7071 -Size (clap-4.1.13.crate) = 207693 bytes -BLAKE2s (clap_derive-4.1.12.crate) = 31be097779387ea1c9a40105aebe577ab9abdaf2d31b864654d8897cda8fbdda -SHA512 (clap_derive-4.1.12.crate) = 2d67831bc037f65168ba6c03045cf24cfdd7a348670d54a52c1b78b54e4ae213a001dd8f0c87843a28207fe9475340998cf0cfe4aac787ea87f9970595f342db -Size (clap_derive-4.1.12.crate) = 28858 bytes -BLAKE2s (clap_lex-0.3.3.crate) = 173cac0813134474033ceaf3e08a9404e2b613f11318cbbeffbdce2d6b9d10c6 -SHA512 (clap_lex-0.3.3.crate) = b3f89b462a47f4e53df098c1db0b9dc78871b42a3deeedfcfdfc22e91b6671968bce5e80c1c7331381d4ac0f6f6fac1ea1fc1ff4e026bea03d3cbe67a7ebf128 -Size (clap_lex-0.3.3.crate) = 9648 bytes +BLAKE2s (clap-4.2.4.crate) = 0a9ea110f9a9b73a37576dedbb5f1e45504a6f5e9a78d5f90fa4486fbb70d714 +SHA512 (clap-4.2.4.crate) = cc73c65d59fca7fc2ae7b40f9f9f9737a3fbf352338d23cff8e8f97f121f98585adfa795f7084523ee1c5bbaa46ffba7abd7b9dcb9b43c39c6b1780030f6768c +Size (clap-4.2.4.crate) = 54031 bytes +BLAKE2s (clap_builder-4.2.4.crate) = b0d440474caa92f42abbeb342140cb24127f6f63fb5c43a81349beaa7689ead3 +SHA512 (clap_builder-4.2.4.crate) = a27e626ac84d4630bcfd2518981130108c0000dd672499bfcad88d5bbd933feae91117c656dc106c6fa5010b7f1fdab9b7ac4a548a76c29aedbb79067ed917f5 +Size (clap_builder-4.2.4.crate) = 161926 bytes +BLAKE2s (clap_derive-4.2.0.crate) = cf6f52432df6bf5373e8135808e1b5126484e77465d98f9dd0fd497de18d53c6 +SHA512 (clap_derive-4.2.0.crate) = 99f509007248bef618550ecb49f77bcf8efedd0067333e97e72d4d3e05db08db8ba16f353a28a53c5719f5c6f367b8e085536492bf38b46e8d3cb9dfcd78ea1f +Size (clap_derive-4.2.0.crate) = 28953 bytes +BLAKE2s (clap_lex-0.4.1.crate) = a3e81ecc0298940eb44281f8d6d8eede5d639d3dfa90c9538c2f74bc4676d31f +SHA512 (clap_lex-0.4.1.crate) = 012f5b3bfd252a2278a4089bf05340b03f73866c18612b2a4572a81b3182c00bf13dcf47e61fff49eb9fb2e091602999e6c27dee275c7de7559b27955ad082d9 +Size (clap_lex-0.4.1.crate) = 12122 bytes BLAKE2s (codespan-reporting-0.11.1.crate) = be633c7879fb3d6ea50ceea7fc86d7883446a859cad5dbfac671b4c35b182ded SHA512 (codespan-reporting-0.11.1.crate) = 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 Size (codespan-reporting-0.11.1.crate) = 48963 bytes @@ -75,15 +81,15 @@ Size (cxxbridge-flags-1.0.94.crate) = 5253 bytes BLAKE2s (cxxbridge-macro-1.0.94.crate) = 358cb206ce3f48b7b21aa3a5070e3301763c2da688e84797a88101c846e7a01d SHA512 (cxxbridge-macro-1.0.94.crate) = 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d Size (cxxbridge-macro-1.0.94.crate) = 59873 bytes -BLAKE2s (dialoguer-0.10.3.crate) = 22472e8f5183bec5278e2d84841149082c55a49e4b3388bd81ed45520f5c6a76 -SHA512 (dialoguer-0.10.3.crate) = c95659395560e8fd0f4c232ecef89f38039ae096a822c85eae07c92e78d17a9be98c995af415ba43d43e12c245641a17f10d54b96512fdc16c2d34d13542ae2b -Size (dialoguer-0.10.3.crate) = 28627 bytes -BLAKE2s (directories-4.0.1.crate) = b3c41b5e7aa49a64db36afeb198fd641852dead20a8f3313ccb473ab938e1774 -SHA512 (directories-4.0.1.crate) = babe4e23759b2e01a284a14aa1b45ba9d705ad7257246fe8c1ee6a071f48192c58a30b7d09c222268be83f7ebb59c0cc91e8b1342c1f9f0a96ec079fd264f8d5 -Size (directories-4.0.1.crate) = 16040 bytes -BLAKE2s (dirs-sys-0.3.7.crate) = baa17cbec722cdc7e6369057c06ac108e433fa039f1f41c76612a5ece7f163c8 -SHA512 (dirs-sys-0.3.7.crate) = e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f -Size (dirs-sys-0.3.7.crate) = 10597 bytes +BLAKE2s (dialoguer-0.10.4.crate) = d7d108f3fd35c748983300dde79024987f88fd6684445f106086735e213bd593 +SHA512 (dialoguer-0.10.4.crate) = 0ad01a3cf177b2877c4d6a12f8368e6543f514d9d7993e38826c52f22b1181039b4140c618965f3c1ec20a175f477a759ac6948ca3b6c39c5508b87d64fe8002 +Size (dialoguer-0.10.4.crate) = 29928 bytes +BLAKE2s (directories-5.0.0.crate) = 89ea9858c703330ed7ca93ce3daed60c34e49e80e922f79d4011e9275d90eee6 +SHA512 (directories-5.0.0.crate) = 9f72cbe71aa350e6fb3908ec5e2ba440f69ee332769da45c875f2348abedb138edd93ac3ebf7cd92f62269e8c55489814ec4c10ee43a5cd7f47e3fb3b7a4533e +Size (directories-5.0.0.crate) = 16391 bytes +BLAKE2s (dirs-sys-0.4.0.crate) = 633848a02d50e071bc04c42a2504a397a0550dad34085d1e1f2c45e0d2085001 +SHA512 (dirs-sys-0.4.0.crate) = 5d8b6fdacbd817eed6477a53f8a145901e02cca3ba80788206b50f1cdcb499e9e9228584f545a0000f36a26412ce393b1b8dd2ef385243925d63145b6555c573 +Size (dirs-sys-0.4.0.crate) = 10509 bytes BLAKE2s (encode_unicode-0.3.6.crate) = 246a1a840cf66bde426c3d26e2318fc7d253aee72114f7634b0fcd79a09751cd SHA512 (encode_unicode-0.3.6.crate) = 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 Size (encode_unicode-0.3.6.crate) = 45741 bytes @@ -111,39 +117,39 @@ Size (foreign-types-shared-0.1.1.crate) = 5672 bytes BLAKE2s (form_urlencoded-1.1.0.crate) = 9c29b0cdd6391a3b581fbeee81b74b27a21e9d7c000cbecd16f66f97e597772d SHA512 (form_urlencoded-1.1.0.crate) = 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 Size (form_urlencoded-1.1.0.crate) = 8734 bytes -BLAKE2s (futures-0.3.27.crate) = 528db11363ba118110a4d42e4239e1d5a5346fc53b2a599cbcdadd877aabadc1 -SHA512 (futures-0.3.27.crate) = 2810721213096b37ce557213e655bf2727aec2f4ef57c18ec8eb323de3b9992ddaa354b6654d071c39f05260aee3550ce2f62b885e1b7fc332c1e3137f0f538e -Size (futures-0.3.27.crate) = 52816 bytes -BLAKE2s (futures-channel-0.3.27.crate) = aa31d874ad5ccb534ddd69cf11a37d8eec1d24925a4a3380fd2c4507711fd090 -SHA512 (futures-channel-0.3.27.crate) = 940755bd8217f2de2e68f99bd73976e4769e0225d369a681f28d14f5224c7eb07a9d236972016c5e57d8e20c0cbe5f3468368b0b79290ceaec9fc30159392cbb -Size (futures-channel-0.3.27.crate) = 32278 bytes -BLAKE2s (futures-core-0.3.27.crate) = 97566796c4dc225754d66c3faa939895959d3c7c0d06ac1034319a06691277ad -SHA512 (futures-core-0.3.27.crate) = 822ce6b9e38c33eb647960474e0cd700b214fb943ad42a3aa9bff91a23c687e0de14d7daf5dd5b238cb527ebfc950f8c91b83dc39b845a9c13fc0f64e2bb32d6 -Size (futures-core-0.3.27.crate) = 14709 bytes -BLAKE2s (futures-executor-0.3.27.crate) = 5810cdf93bb40ea8bca2803dc1acaa470c5d22f61f990bdccc6662102205f7a6 -SHA512 (futures-executor-0.3.27.crate) = c5e1a1ad5c053ced8743f3d412734ea29471d42e69286f8c61945003777ad9dc63170f371e0d245c8d4bff5735f3952c600f22bd742f4bf78f47577d9bc35ec6 -Size (futures-executor-0.3.27.crate) = 17745 bytes -BLAKE2s (futures-io-0.3.27.crate) = 18025c5d4fb1d032c7c2c3fe38f1d2c5c4e3807aa086e511ea9d8e621db7907d -SHA512 (futures-io-0.3.27.crate) = 93e42bb9e0af07ccf8f5ad683193d1992276317d847d76056e95b053732e07b327d2be067ada3a99672eb674ac20f8a1e17344139930e4931b6bc8a0983ff265 -Size (futures-io-0.3.27.crate) = 8912 bytes -BLAKE2s (futures-macro-0.3.27.crate) = 07d6a994d92ee1d166c6878299add8dcfdc91aeeaf9ba747c9352e5a58d536ac -SHA512 (futures-macro-0.3.27.crate) = 0c7a4985820131cd3bd6f7d1ed89bbe19699d032a4ce4cd594bf02f268cb9bd3d5426f7e1e4eda999fd8ac2572bbd07ee5d399d8a2964d49deda0fe61131e33c -Size (futures-macro-0.3.27.crate) = 11255 bytes -BLAKE2s (futures-sink-0.3.27.crate) = 033feec7354ee248aee6fdaf1e8a74f4705ed83e148adbb6bec7a03f8c96eeba -SHA512 (futures-sink-0.3.27.crate) = b376d3609212c80751de17d9e8cfeb062ee211ee5b126b0ab5ccc4615cc2eede352b4f0aa86e6a6f027df40ba617751e3d4374c2400d8bad3104319f7d5fc2ae -Size (futures-sink-0.3.27.crate) = 7853 bytes -BLAKE2s (futures-task-0.3.27.crate) = 59f0d66b9932b7616ed80a1aa22404c53ce78cc090e29251b961373181ef0e30 -SHA512 (futures-task-0.3.27.crate) = 67f424de561100d1521fefad210151665215ed2c93217f3da441b0dc6e071c2a138c32e9411d3ef1aa34e1391a73eeba7e2a51a277418eebe3c2d61588a3828e -Size (futures-task-0.3.27.crate) = 11854 bytes -BLAKE2s (futures-util-0.3.27.crate) = c3e89aca58ee1dbf14e2a7fefd6f83946e02709a227f204964351d5df4d5ffb7 -SHA512 (futures-util-0.3.27.crate) = 2d83541a354960653c2f54be5cfefa520611519d564f5e5d5e33752ee263426bf22f4e7a10900f8c0d057357a5afb311686d76794722eefdac8bc404788bdd52 -Size (futures-util-0.3.27.crate) = 158556 bytes +BLAKE2s (futures-0.3.28.crate) = bcd9e1c3dc122eb349152d32d579f91a7d462edb474dd99d5f2e167d8b833c4c +SHA512 (futures-0.3.28.crate) = 271c83c157de76b1c58db49d6f7aa0591c665551e60dbb260c3ad292a48138979b06e76b99a78cb4f3ea57cff3ec5884839cf6a0b807fa212d54ac28799c5e6d +Size (futures-0.3.28.crate) = 53229 bytes +BLAKE2s (futures-channel-0.3.28.crate) = 7c3d37c2ccc8b81a438196db38a736cba7b885f96fce19e9985ea35fd640bc92 +SHA512 (futures-channel-0.3.28.crate) = 21bcae42859687538a3bbd4a4328b1a176bf8eec3b03f9d341f8ec08e796ada1638c0c3011246995d742e392a3ecf4446ccd2e92ea5426fe658c5f5ad8303b99 +Size (futures-channel-0.3.28.crate) = 32281 bytes +BLAKE2s (futures-core-0.3.28.crate) = 973b21b733b578f60d899986c61148fc8b1a90a5e1fdec6916ac4fb91096518b +SHA512 (futures-core-0.3.28.crate) = a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0 +Size (futures-core-0.3.28.crate) = 14780 bytes +BLAKE2s (futures-executor-0.3.28.crate) = 697a83ad19ac99864da57806d92a976e8c1ce2f58448e20f95066930e1536e45 +SHA512 (futures-executor-0.3.28.crate) = 1404717a512f1968e3ac6c53bb6c428fa049b0f6c61565ddc4859407cf16c56735cddf7a2931b2816c6c8dc8809f76e7f98ff05d4f80e4567488c2aa7b424a50 +Size (futures-executor-0.3.28.crate) = 17743 bytes +BLAKE2s (futures-io-0.3.28.crate) = cf34ff69598803a868c0f73183628a673a452755f68cd61617222ea9372be5a8 +SHA512 (futures-io-0.3.28.crate) = 805177f2677a09d94ce5f010af9244e0e0dc285937e355a836179297c4c912a762f8d96bce57af388502810dcb67a772b7a522f5c6b21be3aa4b7ee46372d402 +Size (futures-io-0.3.28.crate) = 8910 bytes +BLAKE2s (futures-macro-0.3.28.crate) = 8b39d62d17aedebf1495f0e79f54469a32ff2300063e9c98131fdbcb9abe433e +SHA512 (futures-macro-0.3.28.crate) = accbe4f434b3704fea440e1fa7492c438068ac89798e3b2c85a2b251c55663ef2c65480f6da0884c8e80a9c5f5203aa6ae623059235f4a480a54d91bc5e9426a +Size (futures-macro-0.3.28.crate) = 11272 bytes +BLAKE2s (futures-sink-0.3.28.crate) = d851bed33a92873eedb2853797d8b99b99de8aa55826d89982e21d042615732b +SHA512 (futures-sink-0.3.28.crate) = e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07 +Size (futures-sink-0.3.28.crate) = 7852 bytes +BLAKE2s (futures-task-0.3.28.crate) = 640ca4c89136d60ca43f38733bc154e36f55fde3f03a10d92fafe08cac83c877 +SHA512 (futures-task-0.3.28.crate) = 198f3efa51b1a8492a4151a6e4ef6e7abd09f2f537f5ffc2b8f2cf739718fb9714718226ee1cde7a58d41a2e623445ae64013f02e7f00489320c06292465fa82 +Size (futures-task-0.3.28.crate) = 11848 bytes +BLAKE2s (futures-util-0.3.28.crate) = 48975437f872f9334c12ebb792f3724dde1e9d755f0943ea87abbb5a12281bcc +SHA512 (futures-util-0.3.28.crate) = 0c7dd3701b7ab0a443a56aa64e6d9b6ba7bb9ccba4c05dfe17608df3e2bed1c2fa460a0cb4abb9fb25289d3a776128ffcc4fced75ca73a65d40b18ee2e9a46e4 +Size (futures-util-0.3.28.crate) = 158510 bytes BLAKE2s (getrandom-0.2.8.crate) = 3384f83c641aae81e11d7974210ee38cc05eb376d6cbf156b219236ab21f9159 SHA512 (getrandom-0.2.8.crate) = cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 Size (getrandom-0.2.8.crate) = 30553 bytes -BLAKE2s (h2-0.3.16.crate) = a8518e3662aa8a6fbef0b49514a0bc5eddcc5b3b53a7df8c7ec1f30fcc0566fc -SHA512 (h2-0.3.16.crate) = 2a34cee510d39291cc8b5264a96201ae4cf78a1fa3a6f4cffbe42e0205315db5397668f7ce8a304c45c8ace51120037b567b5a40ca8451d5d2a87ad7e0fbc86e -Size (h2-0.3.16.crate) = 162883 bytes +BLAKE2s (h2-0.3.17.crate) = 05ba43e56eafed91a4af8d7828aa72a4e3ca8f8523408ce681a43fc2ea12b991 +SHA512 (h2-0.3.17.crate) = fbddbd943c619f514615232750ef989fd4d4bf954e0de3ad9f0274622fe04cca0f80716c03c0837954933ebbfe1c26a6434a8a2442a1165609d1cc13b3dac656 +Size (h2-0.3.17.crate) = 164526 bytes BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 Size (hashbrown-0.12.3.crate) = 102968 bytes @@ -264,9 +270,6 @@ Size (optional_struct_internal-0.3.1.crate) = 819 bytes BLAKE2s (optional_struct_macro_impl-0.3.1.crate) = 12ec8cb916aeeb345d2be0664a16fab1a0b8ca6a1cb55cc1bc9ce72f43d70a53 SHA512 (optional_struct_macro_impl-0.3.1.crate) = afcf7fc093f06f2711b485fce3e50c1d15aaaa1490b49d08c3ace855fe212a3c026fed6cd5604b8ed479072e63c04caba6b9260e2f95198107fbf86552bfb669 Size (optional_struct_macro_impl-0.3.1.crate) = 4227 bytes -BLAKE2s (os_str_bytes-6.5.0.crate) = 1ed0bc1fab5145654e34181467ca2295869adf3f20df4de6bc788399286707f9 -SHA512 (os_str_bytes-6.5.0.crate) = cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2 -Size (os_str_bytes-6.5.0.crate) = 23166 bytes BLAKE2s (percent-encoding-2.2.0.crate) = d378c76723ad109df43501dfa379aceeff8f5ef85584def8e334145f53669b6e SHA512 (percent-encoding-2.2.0.crate) = 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 Size (percent-encoding-2.2.0.crate) = 10075 bytes @@ -294,15 +297,15 @@ Size (redox_syscall-0.2.16.crate) = 24012 bytes BLAKE2s (redox_users-0.4.3.crate) = fafe5c327db7de7f8b6340807a14fb60bdea5ac74634a60379b62c4793cb447b SHA512 (redox_users-0.4.3.crate) = 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda Size (redox_users-0.4.3.crate) = 15353 bytes -BLAKE2s (regex-1.7.3.crate) = 6dbf474304f33549effd37770ceab94c143eb348159936e3c8a98a66a4cc32ca -SHA512 (regex-1.7.3.crate) = f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f -Size (regex-1.7.3.crate) = 239886 bytes -BLAKE2s (regex-syntax-0.6.29.crate) = d478d8eadc2bbe2a71c9d613a1f7eae28f5b1c41015674b1da7b060922ed6631 -SHA512 (regex-syntax-0.6.29.crate) = 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e -Size (regex-syntax-0.6.29.crate) = 299752 bytes -BLAKE2s (reqwest-0.11.15.crate) = 43b10adec9802dc5d95c5c85252317015f48f14887c882c3fd13c6c2815bf0f2 -SHA512 (reqwest-0.11.15.crate) = 8ee67ce1369008b098335fb9567eb92fe7147663452d062f2b10f7d24eef5fac50e327321013f28846942ba8e5a9ec666ed662014ad6bfce20772ef096da631b -Size (reqwest-0.11.15.crate) = 151913 bytes +BLAKE2s (regex-1.8.1.crate) = 71cb6cdc7afc69a28a12b42ee54131b0c7342c29be4e3cdaae5eeff81b85375a +SHA512 (regex-1.8.1.crate) = fe83c2497b786314cbd9ead0d85a39ca87ae92225e444a41ba381fe80aa381a88806e2c20e1c468b8b59503fdf1c2b7e5bf6eaae0ddf9f14a70c1ca2773e8830 +Size (regex-1.8.1.crate) = 248412 bytes +BLAKE2s (regex-syntax-0.7.1.crate) = 1babdd38699d2a3d493e496951817b2f0ed1f2ecd9918c2b54f05a3501dcbad5 +SHA512 (regex-syntax-0.7.1.crate) = ff61e4a075550fce3a16e516f8222a489dfe2bdf9431220c98c33b1f9e6b19da7bc1ca6bf34031235d6f1ad06882b63d606874a14d2e27c615701ecc2f4cdd9a +Size (regex-syntax-0.7.1.crate) = 339705 bytes +BLAKE2s (reqwest-0.11.16.crate) = 10f7c433f902541b5bd8e78e1f29b007f88a8139b9d99fdb9eae5595ae6fc94f +SHA512 (reqwest-0.11.16.crate) = 949cab4b4cf91092af76cba5e6d14b6211699f6ef237d4f42add32abb0cbdbb4a14b3460d6d016dcde64ef300fc7b9575d0e5e6afb8ddd38624504ec400914bb +Size (reqwest-0.11.16.crate) = 152152 bytes BLAKE2s (ron-0.8.0.crate) = 718f7abdb265e71520ac0407d9990f8fa7f8c1d33c017342ce0428be24b7bafd SHA512 (ron-0.8.0.crate) = 689aba27920e5d4fd2c9c38e3bf3eb490ea810170bdd6c04ea270a1e57dda0955768a61344a21decb30ab73c460436e90879b4b66de3e62ac7ec27bf4ca8718f Size (ron-0.8.0.crate) = 57013 bytes @@ -330,15 +333,15 @@ Size (security-framework-2.8.2.crate) = 77045 bytes BLAKE2s (security-framework-sys-2.8.0.crate) = 7a6a8e5939e3954c8f58b6e1c44a296cc3eaaf5267eb25b86eeb4ab6af5b0a5d SHA512 (security-framework-sys-2.8.0.crate) = 5e670f5f5d54f2bc11e05435b975d5d26d990d6f7446613dcd5be88c3cd52baeb702931cfc663fd5018c8c99f4619c23e57f31eea60b15d3a5e7ce01a291886c Size (security-framework-sys-2.8.0.crate) = 17911 bytes -BLAKE2s (serde-1.0.158.crate) = a5ff1915f688684ce7beb0fb7664e44204b31797f1d43db369be68546d2fa669 -SHA512 (serde-1.0.158.crate) = 9b8a416206f774ed2e2d82883a45a8e55ea954a2ffb3064c9a4b1241cec6c2e455e40a2a4a53efbb3d63ccf17a274408a9acf9bb6fcaf9caa7ac97404bfc4982 -Size (serde-1.0.158.crate) = 77018 bytes -BLAKE2s (serde_derive-1.0.158.crate) = fcc6b3b8061efe13ed5b2f56104d7c76f3a07598345b6280b1ca5fd476a3bd47 -SHA512 (serde_derive-1.0.158.crate) = cc77f1153234c2b523ef265013ababa6c0c72738301e5c26420c274cc0732748018a55dde5571db3121959ca41d027cb95b0e7210efa4ed1c9941791101749af -Size (serde_derive-1.0.158.crate) = 55002 bytes -BLAKE2s (serde_json-1.0.94.crate) = 4762ae4e33f7f28492ff76a0887a6fd476afc5965968ca9f657f3ad25e5145c7 -SHA512 (serde_json-1.0.94.crate) = 0c85ccfce884a12dc7d57c110de4c96994f84e6a23ed28b9d38c9ac53ad6be506ad414735bfbd4d90fb49ea087460bb9da1929bb3aad7bbfc518b812ce92516a -Size (serde_json-1.0.94.crate) = 144406 bytes +BLAKE2s (serde-1.0.160.crate) = 6b5721c6a2cbe554139df2678d92c1a9230128ab9f8539f025de8b461d8b8267 +SHA512 (serde-1.0.160.crate) = b03eb453ac01a483843829952462de4e8f6d0fa4a244d38a6f476a911e2e991a508121265befd108134ae7cce8a7a40c4d217f80f3e025f9a612a0bf80862306 +Size (serde-1.0.160.crate) = 77010 bytes +BLAKE2s (serde_derive-1.0.160.crate) = 850cd9159660b47869267e058f09e8201db2e8276912720b7b33724a790ff6fd +SHA512 (serde_derive-1.0.160.crate) = 14b2a2ad7131efa7ec95d5a6e7633a9d1e991b046c0b00cce9c3681edd73cb53ff477aa52a430d8465aa8b362696244ea80f12ffbf0e6f98e35605fe4c60f407 +Size (serde_derive-1.0.160.crate) = 55081 bytes +BLAKE2s (serde_json-1.0.96.crate) = 247b6fb16e9e117100dc9e255797cd04c2f1fc8ebe65ebc61bf7b07f7cb1a16f +SHA512 (serde_json-1.0.96.crate) = 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e +Size (serde_json-1.0.96.crate) = 144652 bytes BLAKE2s (serde_urlencoded-0.7.1.crate) = 4d10ffcb9e7dc7e4f2d2e0ac6596c7c9f3b12e3f05799bb5219b0f1e0acd7629 SHA512 (serde_urlencoded-0.7.1.crate) = b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 Size (serde_urlencoded-0.7.1.crate) = 12822 bytes @@ -384,12 +387,12 @@ Size (tinyvec-1.6.0.crate) = 45991 bytes BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e Size (tinyvec_macros-0.1.1.crate) = 5865 bytes -BLAKE2s (tokio-1.26.0.crate) = eadf6e3713e87ddf736315cc8d2159fb430e2292e1f299624185ba5f6b5d8890 -SHA512 (tokio-1.26.0.crate) = cad40d89b80db193919271f46f32e64c1f5f49ef2defa658273dc27f6d0f76747bdc1ea7ebb2ef3c040ce04441cd41bfbf0176474b336c9c3c71901836b31570 -Size (tokio-1.26.0.crate) = 646327 bytes -BLAKE2s (tokio-macros-1.8.2.crate) = 0942808ed26f71f13547778f9e9531b2f97e22954f9d3408aca510a8839ca145 -SHA512 (tokio-macros-1.8.2.crate) = 753888eed2d7a39e616851918b707c7634d30a54d8d276414b17ce310a2a6fa586bdce4f29b4fbc23f175654caeaa4b0589e571e2a346d99e948297a80f24994 -Size (tokio-macros-1.8.2.crate) = 10071 bytes +BLAKE2s (tokio-1.27.0.crate) = f595d7bc75685673c282cab280ae64354764169c233a8be610b0677d7b0f36c8 +SHA512 (tokio-1.27.0.crate) = d7c36e07348a5067678bbd7729c59e81ca71ef6d9581e5cefb122041b1a3f693f77ebad79382cf4dc8e38fde5cf731cdabb02adf55f297fb7b4907cd42775b09 +Size (tokio-1.27.0.crate) = 653991 bytes +BLAKE2s (tokio-macros-2.0.0.crate) = ffe5d14737cce3cd50135db2a83dbdb22ea8d08fd0f0b9c99233dcf4f6ca3519 +SHA512 (tokio-macros-2.0.0.crate) = db3abe409c28f8502b6ad49bdef5570b6b9bdaf5c5ab7967d02acddefe8043b162648b65751854c651f5b3167d8201354dc2f3d0137116a0aaa275a0e387060c +Size (tokio-macros-2.0.0.crate) = 10382 bytes BLAKE2s (tokio-native-tls-0.3.1.crate) = f73219c6c7add7800ed25559789a70a829b9bd3c2a219c10c417b5ee25edfc36 SHA512 (tokio-native-tls-0.3.1.crate) = bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 Size (tokio-native-tls-0.3.1.crate) = 20676 bytes @@ -501,6 +504,6 @@ Size (windows_x86_64_msvc-0.42.2.crate) = 666936 bytes BLAKE2s (winreg-0.10.1.crate) = 6932ce51a190f71d7f3d28a5e2e11f3406b5e22f5933ec4e490783ffb67cccd5 SHA512 (winreg-0.10.1.crate) = 09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c Size (winreg-0.10.1.crate) = 25725 bytes -BLAKE2s (wthrr-the-weathercrab-1.0.1.tar.gz) = 4c827b9c52f6d9c3cb6776cfafb48c2cee4803c0ca9bf49fec028500f7306e55 -SHA512 (wthrr-the-weathercrab-1.0.1.tar.gz) = 842658e4d119d087573009f7f7456ae46cd820917e796be46d37efa232d18d6b46409c8618c064d42aabbe4daf5d6fa4795595b16551ec38f654272928c5044e -Size (wthrr-the-weathercrab-1.0.1.tar.gz) = 42124 bytes +BLAKE2s (wthrr-the-weathercrab-1.0.2.tar.gz) = 0a57b39e2fc67320ad1a56d0311f23a8f50c76b72c3dde05d61127a7a5007090 +SHA512 (wthrr-the-weathercrab-1.0.2.tar.gz) = 7070893bf896b0b3cd35faab01def27df157d19cb7fca757250e67e30e0f0d314f80b2c4008e50171505543b549e4a117bf0892258366bae52494d217b65c869 +Size (wthrr-the-weathercrab-1.0.2.tar.gz) = 43498 bytes