pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/gleam



Module Name:    pkgsrc
Committed By:   nikita
Date:           Thu Mar  2 18:53:57 UTC 2023

Modified Files:
        pkgsrc/lang/gleam: Makefile cargo-depends.mk distinfo

Log Message:
gleam: update to version 0.27.0

ChangeLog (taken from https://gleam.run/news/v0.27-hello-panic-goodbye-try/):

Gleam is a type safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today Gleam v0.27.0 has been released, let’s take a look at what’s new.
Using patterns in use expressions

The Gleam v0.25 release introduced the use expression, a feature that helps avoid “callback hell” in Gleam programs. It is quite powerful and can be used to emulate many features found in other 
languages such as early returns, list comprehensions, async/await, monadic do syntax, and more!

pub fn handle(req: Request) -> Response {
  // Return an error for non-post requests
  use <- when(req.method != Post, return: method_not_allowed)

  // Parse the request body or return an error
  use json <- require_json_body(req)

  // Open a database connection, closing it when we're done
  use conn <- database.with_connection

  case database.insert(conn, json) {
    Ok(record) -> created_response(record)
    Error(err) -> bad_request_response(err)
  }
}

One limitation of the use expression was that patterns could not be used with their assignments, only bare variables. This means you could not destructure a tuple or other data structure with them.

As of this release patterns are now supported in the use expression, for all your destructuring needs!

use #(first, second) <- some_tuple_function()

Don’t Panic!

This release introduces the panic keyword, a simple little keyword that causes the program to crash. Why would you want to do this?

Your program may not have sufficiently constrainted types to make invalid state unrepresentable. In this case you may want to use panic to crash the program when an invalid state is reached, which is 
often preferable than silently continuing or programming defensively.

Alternatively you may be embracing the Erlang philosophy of “let it crash” and choosing to use handle unexpected exceptional errors with an Erlang style supervision tree. This strategy is 
particularly effective when rapidly prototyping or in situations where there is no way to reasonably recover from an error, or client to show an error message to.

case this_should_never_fail() {
  Ok(value) -> continue(value)

  // Oh no! Something went horribly wrong!
  Error(_) -> panic
}

Panic is similar to the assert keyword, only it always crashes rather than conditionally. Speaking of the assert keyword…
Towards a better assert

Gleam’s assert keyword is used to ensure that data matches a given pattern, crashing the program if it does not. This is useful, but using assert for this functionality means that we can’t have an 
assert feature that works with boolean expressions, as is commonly found in other languages.

To remedy this the pattern matching feature has been moved to this let assert syntax. The existing assert keyword has been deprecated and will later be used for a more conventional assertion feature, 
to be part of a larger Gleam milestone based around improving the ergonomics of testing Gleam code.

let assert Ok(value) = this_should_never_fail()

Deprecations are annoying, and nobody likes having to fix their code, so the Gleam tooling will automatically upgrade your syntax when you run gleam format or format the code in your editor.
Moving beyond try

try expressions were introduced way back in v0.9 as a way of avoiding callback hell when working with functions that can either return a value or an error. Now that we have use expressions, the less 
general try expressions are redundant. We always prefer to have fewer ways to do the same thing in Gleam, and fewer things to have to learn, so try expressions are deprecated in this release.

A try expression can be replaced by a use expression with the then function from the gleam/result module. Once try is no longer a keyword the then function will be aliased to try.

// With try
try file = open_file()

// With use
use file <- then(open_file())

// After `try` is removed
use file <- try(open_file())

This is still annoying to fix by hand, so the new gleam fix command has been created to automatically upgrade your code for you.

And that’s it! There’s also lots of other small improvements and bug fixes, so check the full release notes for more details.

Thanks

Gleam is made possible by the support of all the kind people and companies who have very generously sponsored or contributed to the project. Thank you all!

If you like Gleam consider sponsoring or asking your employer to sponsor Gleam development. I work full time on Gleam and your kind sponsorship is how I pay my bills!

    Fly


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/gleam/Makefile \
    pkgsrc/lang/gleam/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/gleam/cargo-depends.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/gleam/Makefile
diff -u pkgsrc/lang/gleam/Makefile:1.6 pkgsrc/lang/gleam/Makefile:1.7
--- pkgsrc/lang/gleam/Makefile:1.6      Mon Feb  6 19:50:53 2023
+++ pkgsrc/lang/gleam/Makefile  Thu Mar  2 18:53:57 2023
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2023/02/06 19:50:53 nikita Exp $
+# $NetBSD: Makefile,v 1.7 2023/03/02 18:53:57 nikita Exp $
 
 GITHUB_PROJECT=        gleam
 GITHUB_TAG=    v${PKGVERSION_NOREV}
-DISTNAME=      gleam-0.26.2
+DISTNAME=      gleam-0.27.0
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=gleam-lang/}
 DIST_SUBDIR=   ${GITHUB_PROJECT}
Index: pkgsrc/lang/gleam/distinfo
diff -u pkgsrc/lang/gleam/distinfo:1.6 pkgsrc/lang/gleam/distinfo:1.7
--- pkgsrc/lang/gleam/distinfo:1.6      Mon Feb  6 19:50:53 2023
+++ pkgsrc/lang/gleam/distinfo  Thu Mar  2 18:53:57 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2023/02/06 19:50:53 nikita Exp $
+$NetBSD: distinfo,v 1.7 2023/03/02 18:53:57 nikita Exp $
 
 BLAKE2s (gleam/adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
 SHA512 (gleam/adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
@@ -24,9 +24,9 @@ Size (gleam/askama_escape-0.10.3.crate) 
 BLAKE2s (gleam/askama_shared-0.11.2.crate) = 0d23288ec0537dc72bd17ba7d8ebb68f14128a2f0d0030e9589b16cbf66f7977
 SHA512 (gleam/askama_shared-0.11.2.crate) = 1010b6cdd29e82a4585581b69b730b05f478e9c65acd6d9838637b323309827f013ca2604b08ff93e42e57a0a11ced83e12c209985a87929b3d7e9a4a83779a7
 Size (gleam/askama_shared-0.11.2.crate) = 30626 bytes
-BLAKE2s (gleam/async-trait-0.1.61.crate) = 5fd936a447a7dcf2ac3f14aef216be3ad155801b6e9ba5f728996b4a3f250b49
-SHA512 (gleam/async-trait-0.1.61.crate) = c84c3f9a822e737822c00bdd62ea427e316dab106085743ce462bfb457dcc06722ff914ad5af08e2b97790cbb67b66fb46786979ab49bf7af67b025eeb016732
-Size (gleam/async-trait-0.1.61.crate) = 27660 bytes
+BLAKE2s (gleam/async-trait-0.1.64.crate) = 059577bdf55bea48fdc0704db0001057530f21672a8b1b57550adc700cc72ed5
+SHA512 (gleam/async-trait-0.1.64.crate) = 0487a688cddae7529def0645f6ef4440916eaa757b14e8e414f910b55e17e2c1fe3fe18c216c3a1916a21909c32cba7add8e461adeefaa4be5deaa3c7085fad7
+Size (gleam/async-trait-0.1.64.crate) = 29196 bytes
 BLAKE2s (gleam/atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405
 SHA512 (gleam/atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 Size (gleam/atty-0.2.14.crate) = 5470 bytes
@@ -57,24 +57,24 @@ Size (gleam/bitvec-0.19.6.crate) = 14795
 BLAKE2s (gleam/block-buffer-0.9.0.crate) = 06bd74295bb532d3bbff91caf2db8fd0025e575ad481e3a68d8c1d0fd13af34d
 SHA512 (gleam/block-buffer-0.9.0.crate) = 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
 Size (gleam/block-buffer-0.9.0.crate) = 7108 bytes
-BLAKE2s (gleam/bstr-1.1.0.crate) = b0fa61b053b90c810682729ea7d7ea02c914215f1a3b491b847f40acc5a9d52e
-SHA512 (gleam/bstr-1.1.0.crate) = 5c7802a9d3d2cc219d26fd82c91288195a95d16d4f9f14d7bc3e9932f1027b6a4a50729a2eef998eba25e75d95945a4bd4fba9bd18b8a5bd33306b4548f114ca
-Size (gleam/bstr-1.1.0.crate) = 340878 bytes
-BLAKE2s (gleam/bumpalo-3.11.1.crate) = 20152b0f139ad04aabd14f825b0fe1bf432d7f882e153e0fe9bb5cea306ede64
-SHA512 (gleam/bumpalo-3.11.1.crate) = 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
-Size (gleam/bumpalo-3.11.1.crate) = 81207 bytes
-BLAKE2s (gleam/bytes-1.3.0.crate) = a8c7cd1fc358469bf398ecc2264449d5059aa4f535b25a9de58be0d52fe4c31f
-SHA512 (gleam/bytes-1.3.0.crate) = 902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76
-Size (gleam/bytes-1.3.0.crate) = 57563 bytes
+BLAKE2s (gleam/bstr-1.3.0.crate) = 41406092133c350739fec096ac8f5f81ad7a80c22eb35f45f8f4fa2c8a939536
+SHA512 (gleam/bstr-1.3.0.crate) = bacb9d8ef907853810bfa67efb670a98f76116af74161664ef11fc875f0b9f5f80423ee8af7db6a483f2c7cf70c13be3a36cbc1354698ea55405c684e9604253
+Size (gleam/bstr-1.3.0.crate) = 340998 bytes
+BLAKE2s (gleam/bumpalo-3.12.0.crate) = bfc6e2e7c9f508181fdf1dd23725ddd106cf17f013f3f138bfc95ccb2f7c08f9
+SHA512 (gleam/bumpalo-3.12.0.crate) = 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
+Size (gleam/bumpalo-3.12.0.crate) = 81604 bytes
+BLAKE2s (gleam/bytes-1.4.0.crate) = 69151c4603b9813cb6bf13fcaa0241963c5c5983b6cc733fa316772d84bb81ee
+SHA512 (gleam/bytes-1.4.0.crate) = 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000
+Size (gleam/bytes-1.4.0.crate) = 58080 bytes
 BLAKE2s (gleam/capnp-0.14.11.crate) = e19bffc40db9eaef0a565c772174fa53ed5bdde5848c6e5e14b94a71f2b75357
 SHA512 (gleam/capnp-0.14.11.crate) = 4d05cbb7c613a1b783bdf61fe470902a7111ec4531d76c4e66aa3b4e15edf35f76d201d67eb1d7bb95a5f5c227944a2785ab6f0f87947810784021db29104141
 Size (gleam/capnp-0.14.11.crate) = 70440 bytes
 BLAKE2s (gleam/capnpc-0.14.9.crate) = feaf7971e5aa537d81d94ae6765a8f49a52e220aee239aa15d937d2e16b17779
 SHA512 (gleam/capnpc-0.14.9.crate) = 2fe73522e740b6be01827193c1c485c01324549a8aab53838dce5b42f12f0acd46d3c83635f00031d3819426dbc55d65846bbd64f83f39013fcc0c8f09450208
 Size (gleam/capnpc-0.14.9.crate) = 47584 bytes
-BLAKE2s (gleam/cc-1.0.78.crate) = c69184e0c38eed5c605f1ff1beb0c479dd022a282e5f035442d46904d7670ac5
-SHA512 (gleam/cc-1.0.78.crate) = b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
-Size (gleam/cc-1.0.78.crate) = 61375 bytes
+BLAKE2s (gleam/cc-1.0.79.crate) = 17938b742da494c871322dd29eb6948f35a47beac2b647ef27ec595a33b8de91
+SHA512 (gleam/cc-1.0.79.crate) = cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
+Size (gleam/cc-1.0.79.crate) = 62624 bytes
 BLAKE2s (gleam/cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
 SHA512 (gleam/cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 Size (gleam/cfg-if-1.0.0.crate) = 7934 bytes
@@ -96,9 +96,9 @@ Size (gleam/codespan-reporting-0.11.1.cr
 BLAKE2s (gleam/combine-4.6.6.crate) = 3ebef6be706ae7d753ef53329cff710950275a55564c6ca8c5ea90421ba97829
 SHA512 (gleam/combine-4.6.6.crate) = ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819
 Size (gleam/combine-4.6.6.crate) = 132428 bytes
-BLAKE2s (gleam/console-0.15.4.crate) = 89640adc87819ea162ed84487fede65beb43113580160c22fa869f60e9e4463e
-SHA512 (gleam/console-0.15.4.crate) = fc719a26f93fa28793379e77eb90a9144892b07ee7fa5c495d842c892f5a161607da83376d447950dc1b2be6b023b38f2f1d416b112c09ab2c84847e53055650
-Size (gleam/console-0.15.4.crate) = 34237 bytes
+BLAKE2s (gleam/console-0.15.5.crate) = bb2c127db5d03fd0d14c5c122f13ec1f9eab4b6c77f3e536836e48f9f7e1f740
+SHA512 (gleam/console-0.15.5.crate) = 54dc15a0c0d7e1a96a368e5866e1e5ea9d11b0b7eafd0e086376085efd3f656bcf5ec86f4eb387b42dd8cd4258f9162c401914d519a175331d0c1873794f8d43
+Size (gleam/console-0.15.5.crate) = 34788 bytes
 BLAKE2s (gleam/console_error_panic_hook-0.1.7.crate) = 9b63b62dfc7dda93c501477c7c08398275c1f7a8286bf58b5b45906d95630922
 SHA512 (gleam/console_error_panic_hook-0.1.7.crate) = 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
 Size (gleam/console_error_panic_hook-0.1.7.crate) = 507196 bytes
@@ -123,9 +123,9 @@ Size (gleam/crossbeam-utils-0.8.14.crate
 BLAKE2s (gleam/ctor-0.1.26.crate) = 14d2bd7a763d51978fe73b27b66d909ccd5b2dc014cb8dd366e3d1f12fa70aa8
 SHA512 (gleam/ctor-0.1.26.crate) = 3a3d60c976ec02a9edfe04470af4b04b02601c48e2a007393cedfef5c13e22bca58630e9e885e635a71aabc3e0ad8fb70995876551cdbc6a31029d8d2bc2e86d
 Size (gleam/ctor-0.1.26.crate) = 10803 bytes
-BLAKE2s (gleam/ctrlc-3.2.4.crate) = 712d4cdbb984153a976bf5febce241ab47977587c22921e28219f70bf32c5fc3
-SHA512 (gleam/ctrlc-3.2.4.crate) = cc945d6092f8eed3e2a50fac82e54b132dd661d58819b9326dd23592c3848c919caa6c2490cda269154b8ddd0cdd47144df025461c72885b4fd6f5d33cdab242
-Size (gleam/ctrlc-3.2.4.crate) = 13207 bytes
+BLAKE2s (gleam/ctrlc-3.2.5.crate) = 20753985b05837d283bb0a2ac22ce9f4c00cce49e767ab09080bb15bf5387658
+SHA512 (gleam/ctrlc-3.2.5.crate) = 27ffc60b19a17b1dae2e8ff90698b0c17d7980ccdfdc680f88d2dcbdf9717c26deba239dfe34ce3d67adf0e828127db481ec82000da9cf705abb199094d27097
+Size (gleam/ctrlc-3.2.5.crate) = 13282 bytes
 BLAKE2s (gleam/data-encoding-2.3.3.crate) = 7d56f4394083d4ab18a46262e23914c650024f8141fd55e7675f9c08b28e7728
 SHA512 (gleam/data-encoding-2.3.3.crate) = 5922cdfaaa9b4c3b2faa68e86018653dac7bccef3f2a1e16f6c599dc8c3e98a644f29c3a9082234d3a58f9feb0eb54842e57ab62ceadcf287c43f7eed1906d93
 Size (gleam/data-encoding-2.3.3.crate) = 19117 bytes
@@ -150,21 +150,27 @@ Size (gleam/dirs-next-2.0.0.crate) = 116
 BLAKE2s (gleam/dirs-sys-next-0.1.2.crate) = 954d4a890f8b3452a4340a93e26b0b04a16397a2b9c15a6f38b88dbf4b836b45
 SHA512 (gleam/dirs-sys-next-0.1.2.crate) = b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5
 Size (gleam/dirs-sys-next-0.1.2.crate) = 10681 bytes
-BLAKE2s (gleam/either-1.8.0.crate) = 1de907e00592eaab6463081f07dbb9bf7d7a11b84b8a53d55f14bd9bd0f0b055
-SHA512 (gleam/either-1.8.0.crate) = 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2
-Size (gleam/either-1.8.0.crate) = 15992 bytes
+BLAKE2s (gleam/either-1.8.1.crate) = 337587245b86cc5cc5b8b9eac3cef2032d9c47569392c1816c218c59a2a37d67
+SHA512 (gleam/either-1.8.1.crate) = 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e
+Size (gleam/either-1.8.1.crate) = 16027 bytes
 BLAKE2s (gleam/encode_unicode-0.3.6.crate) = 246a1a840cf66bde426c3d26e2318fc7d253aee72114f7634b0fcd79a09751cd
 SHA512 (gleam/encode_unicode-0.3.6.crate) = 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
 Size (gleam/encode_unicode-0.3.6.crate) = 45741 bytes
-BLAKE2s (gleam/encoding_rs-0.8.31.crate) = 84fba8bb0bdedcca16a4027b45cebd25ea37c5c98c78b8d7aed1f79c3859c516
-SHA512 (gleam/encoding_rs-0.8.31.crate) = a9e582ab63d00bfd17c9f813f886c5908279fe4d23cdd70f79580931f3a0479162b78210a27b113a7bf6fbc4f8d62bbf098ef645d598fe0eaa428639c35cec31
-Size (gleam/encoding_rs-0.8.31.crate) = 1370113 bytes
-BLAKE2s (gleam/fastrand-1.8.0.crate) = cb28df4801bfcdbafafd7ee6ee3dc6688aa85e312c665889c33079f5b04e481b
-SHA512 (gleam/fastrand-1.8.0.crate) = 82cbc2b29b97fa3fa2c9372d3e8c390586a7b39f6c7d8c45f9b779bdfdaa2e8a3b44bc7bfcb3367c18120726facc753c9827cf63a8fb4ddc2667509b16333cb1
-Size (gleam/fastrand-1.8.0.crate) = 11369 bytes
-BLAKE2s (gleam/filetime-0.2.19.crate) = d1d086918a1ddd41ceb851e3bb093586aef7b641529e37a7f40ae3a6dd68d787
-SHA512 (gleam/filetime-0.2.19.crate) = 9a30f078ceab0f24ff63cb6b80e76f357fd15aab9ec206186ddda950370b9ed738a6817b942cfc01baf518f9eb749e3b9c749718b4581ba74f65424bc226c34d
-Size (gleam/filetime-0.2.19.crate) = 15028 bytes
+BLAKE2s (gleam/encoding_rs-0.8.32.crate) = 8395f01dc381953adc038d6899384e4669f8023e91576993b2d6f7415ebf110e
+SHA512 (gleam/encoding_rs-0.8.32.crate) = 8a695aedf388dc90b039277fb8a88cd0fe157002554ef478b820e962b6fb19f3fecd5940d0720cc820d07c77e64f7415271a119c87b72c740e6e370ee8cc418a
+Size (gleam/encoding_rs-0.8.32.crate) = 1370046 bytes
+BLAKE2s (gleam/errno-0.2.8.crate) = 7a95f703aa898902b7ae91170e7ee422e103822d88320454f17893e5fd2e7d82
+SHA512 (gleam/errno-0.2.8.crate) = 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1
+Size (gleam/errno-0.2.8.crate) = 9276 bytes
+BLAKE2s (gleam/errno-dragonfly-0.1.2.crate) = 98b2cbc4374e5c9bec5416a0564feba5e8b0ff6ff565fc69342afb77ee6a1fee
+SHA512 (gleam/errno-dragonfly-0.1.2.crate) = f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
+Size (gleam/errno-dragonfly-0.1.2.crate) = 1810 bytes
+BLAKE2s (gleam/fastrand-1.9.0.crate) = dc942e02b17541c66fee9e72abd49b248a239da8d1e247db6eeb2858bb10a81b
+SHA512 (gleam/fastrand-1.9.0.crate) = 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52
+Size (gleam/fastrand-1.9.0.crate) = 11910 bytes
+BLAKE2s (gleam/filetime-0.2.20.crate) = 5098b96d6be7a18673b96a672110da2ce7634a053abe5d7e67272ac100664760
+SHA512 (gleam/filetime-0.2.20.crate) = 71b2705acb0aed833b8c5da8f07384aeb0e290be78c68f4bfc044bcb7e8285740186b74b0e37c619d93bc05b9022a83cb0edb75c688b106cdc844f843d0e8a0d
+Size (gleam/filetime-0.2.20.crate) = 15027 bytes
 BLAKE2s (gleam/fixedbitset-0.4.2.crate) = 4b9d305e9a18e8ccdf747fa067106c885d45e3856780140107551f9aaee4812c
 SHA512 (gleam/fixedbitset-0.4.2.crate) = 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
 Size (gleam/fixedbitset-0.4.2.crate) = 15954 bytes
@@ -177,51 +183,51 @@ Size (gleam/fnv-1.0.7.crate) = 11266 byt
 BLAKE2s (gleam/form_urlencoded-1.1.0.crate) = 9c29b0cdd6391a3b581fbeee81b74b27a21e9d7c000cbecd16f66f97e597772d
 SHA512 (gleam/form_urlencoded-1.1.0.crate) = 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
 Size (gleam/form_urlencoded-1.1.0.crate) = 8734 bytes
-BLAKE2s (gleam/fs_extra-1.2.0.crate) = 26712832597e7e8951f97ad0e353ca622653763beeeb130dadf75894c77a5152
-SHA512 (gleam/fs_extra-1.2.0.crate) = 66670d624394874d7f786f8d362438c53f5b18008909ab8e7a74e82518dbc189e37588836f05f19dcd4718f4c1a5296fdf274380d574b1f475e28891ecdd6c91
-Size (gleam/fs_extra-1.2.0.crate) = 29918 bytes
+BLAKE2s (gleam/fs_extra-1.3.0.crate) = c7a8a9481929e4b2cc7f5029eabe9d55f53c580f9b39a59a60311c651bd9af18
+SHA512 (gleam/fs_extra-1.3.0.crate) = 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d
+Size (gleam/fs_extra-1.3.0.crate) = 31298 bytes
 BLAKE2s (gleam/fslock-0.2.1.crate) = 39ff044c32e6b62909363aaa8bfccd66a817bd79b594aacdefd93635472ee936
 SHA512 (gleam/fslock-0.2.1.crate) = 89f69658457994697f090c5ea090fed0699d032e2fa66fdafaab12d545ad6d21a324912e7132dab02e2bb1a09fc7b72d6562004c0321988a0b34332542f061f4
 Size (gleam/fslock-0.2.1.crate) = 13463 bytes
 BLAKE2s (gleam/funty-1.1.0.crate) = 3f355e61e1f98e80f8ecaf5c490150261802eb035fdf3d29d3b812d0eb3a64a0
 SHA512 (gleam/funty-1.1.0.crate) = 771f42f601a0349a8e9344c8df552491c64af350b18eacc99463e972335d4a4c95416704ebf49e904503fb2d6f78bf201c8cb82fa20bfbf460ab1e7ed9f94a9e
 Size (gleam/funty-1.1.0.crate) = 11631 bytes
-BLAKE2s (gleam/futures-0.3.25.crate) = 9501963bf02bcddafd0d544d136a3346535576f8c08ac0342787f7c03b2c2cc9
-SHA512 (gleam/futures-0.3.25.crate) = 1b41edee2927cc68da7101fd9ce8616a61b4102bc378429b8b53adbabda584a5e1df98bcdb2b0ec73466c5a51e996dead7b2d286c7025fcafaffe5e64d715997
-Size (gleam/futures-0.3.25.crate) = 51664 bytes
-BLAKE2s (gleam/futures-channel-0.3.25.crate) = 463b7ecc38b88ca705a34ae27dca458ab19bfa4ae6d2703d0887f8b97622b462
-SHA512 (gleam/futures-channel-0.3.25.crate) = 1275e91c90a060a01922747d160435c04bba4686990912e5ba0a4fbbd91ebdbf4f5abbf3530e5f842445f7482e60afdcdbd836586b42f0277e5fdb1a2fcb7239
-Size (gleam/futures-channel-0.3.25.crate) = 31974 bytes
-BLAKE2s (gleam/futures-core-0.3.25.crate) = 2ff0063ae1edcaf923548854843263e561dad3b87bb35c39ffa6bed5b2bd7df1
-SHA512 (gleam/futures-core-0.3.25.crate) = 3b3c758c493255024df26a763023a5d403fcf1a9fd105b08c518bdd5891ada4fddfcbfc8cde6101157a209ab6d1555831bfeb49372b17e902b4fdd8a83cded4b
-Size (gleam/futures-core-0.3.25.crate) = 14623 bytes
-BLAKE2s (gleam/futures-executor-0.3.25.crate) = beea9585ba7f671a27f66e2296b2f70b637d5f2794509c5a089499ab87a1e7e7
-SHA512 (gleam/futures-executor-0.3.25.crate) = 66b9bdce86c41d5574734a6878562fee45182a3a6ad3b5cf57895aabafa5ae610f440dd226887e547c3aabee792628a5f7b4406c4ddd909501afb66dcb26b64b
-Size (gleam/futures-executor-0.3.25.crate) = 17744 bytes
-BLAKE2s (gleam/futures-io-0.3.25.crate) = 0ff843b13703cdc587f287b02582113067f488be690e85dd5f702f41b9e3c22a
-SHA512 (gleam/futures-io-0.3.25.crate) = ad19dc9de5e3559ac453478aa5d154c28a174a9d6492c028cf4d7c6d9e2ec1ce3ba80aa79c0035f82a1bbf86e55e4a65c9eae488bc5dabd399419cfa8cf652e0
-Size (gleam/futures-io-0.3.25.crate) = 8911 bytes
-BLAKE2s (gleam/futures-macro-0.3.25.crate) = 5d093a9342a386660bc51510c6f7709f2176809a6e992200e6ec3603a5cb6ada
-SHA512 (gleam/futures-macro-0.3.25.crate) = 603863a3249df6dea4ed249b71236526ad506faa5cdc430b3a0c96845e21ffcf800407eb31ca7f0cd45c989bdc1ea68884233ab0fd0abd1d61700830293e968e
-Size (gleam/futures-macro-0.3.25.crate) = 11256 bytes
-BLAKE2s (gleam/futures-sink-0.3.25.crate) = cf70f64e8c0ac0d011ff59ff498074a83b30b2107e22893f00f9701772aff14c
-SHA512 (gleam/futures-sink-0.3.25.crate) = fc318461bcec3344c0658135944ce7ebf6756c9d1950c2c5e3ab3ddc7d4ef5b0f0858d09f14d7bbc9a9fec7da19236a10dec0e125e5550c965bae95255eb0089
-Size (gleam/futures-sink-0.3.25.crate) = 7854 bytes
-BLAKE2s (gleam/futures-task-0.3.25.crate) = 5c9d7cea3c23b14a1deaf8205c52cc7cccb0201031216cb263c6b53095d08ddb
-SHA512 (gleam/futures-task-0.3.25.crate) = d2278d52397390d7cc1028bcccf1aec009b16ffc33873b8a96cc4f456d7cf501b86660507489d8b284e0798e7fe68c04796471050b6fd2d0529c761d89f9efed
-Size (gleam/futures-task-0.3.25.crate) = 11844 bytes
-BLAKE2s (gleam/futures-util-0.3.25.crate) = 3085e1db2d33b99619519b3767c45e78477a1beb89690173a6db41471d3d7c25
-SHA512 (gleam/futures-util-0.3.25.crate) = 3e233a3093f3889af6bb5adf661c1cc32f821b00975bea05eee14c2b38e25974b65c10234eb060c52dea4c665ebd09895df666f8583559b7f7d7636070ea51a8
-Size (gleam/futures-util-0.3.25.crate) = 155866 bytes
+BLAKE2s (gleam/futures-0.3.26.crate) = af72b4ccf14218ba7d74132543285da8df1e24c267563e8ab94115fb32a77617
+SHA512 (gleam/futures-0.3.26.crate) = 21ef0cc46e5a2954d396f705a71e5f5e12164f84ea8e79dc1f0efd4955bb5d3c857e5c9694f3d16c4b5ce6aed9d58ac136892ec0e69d2ee5f461c5b93a85b553
+Size (gleam/futures-0.3.26.crate) = 52163 bytes
+BLAKE2s (gleam/futures-channel-0.3.26.crate) = 752e23b68656617387af373eb1c3b5e9f546cee153c5c5b39d415f4a45aa7cae
+SHA512 (gleam/futures-channel-0.3.26.crate) = c270276fa0ba9ebfdf5b575c8b2c31c21efe0c55310738aaf548126e1db004134141639c7486f8b3d5edf2ef7d712df45ca505f0150c2ad7fbadbef07b75044c
+Size (gleam/futures-channel-0.3.26.crate) = 32283 bytes
+BLAKE2s (gleam/futures-core-0.3.26.crate) = d3c72e736215034ef88f7c9343e945723bb4e51773d15fe3a7afb4605e86d30d
+SHA512 (gleam/futures-core-0.3.26.crate) = 0362f98019f745d2eb3bc19e504813b262342a511c403d4bfc89ff750d7488d48da476a49183c2ddc9862850c5bedcd29ff82ffdd2033d971ece68984cededcb
+Size (gleam/futures-core-0.3.26.crate) = 14708 bytes
+BLAKE2s (gleam/futures-executor-0.3.26.crate) = ea98d146d9bce6459bc0b3d349ab7067a7f48d7144876516e9c85e6a75d19e43
+SHA512 (gleam/futures-executor-0.3.26.crate) = 34a0c024ace1eb40f42804cd554f050261bb5dbeb3da236879236483303dba015c21ba54690f428e2fcb41a43a263cd811626bd2acd86836fab524a44648f002
+Size (gleam/futures-executor-0.3.26.crate) = 17747 bytes
+BLAKE2s (gleam/futures-io-0.3.26.crate) = 32f44dd63760d77ae72dfaf8dfc9e0f173afa62e365f2ad8aa81eac6f4bfb20f
+SHA512 (gleam/futures-io-0.3.26.crate) = e3334e6ba43bf21b82ff79bd042efcc7b8004c965d3de5df1c60e98a6891c67b0b22fc82b692fb3eda0c8d6caa388ad64ecc90b1c2b58940d787f827069d7b4e
+Size (gleam/futures-io-0.3.26.crate) = 8913 bytes
+BLAKE2s (gleam/futures-macro-0.3.26.crate) = 415d468c9f516bfb210f16167e78d2c40f1d2eb5c74b258afb48ddc6078584d3
+SHA512 (gleam/futures-macro-0.3.26.crate) = f5eff68d441cd4d88c636d0492a177dcad6015a9ec6f90705c4125bc827c4e3718cf3f060456e4602818c75566cced2f2da8f6e70df8194e5c2219bb76c95112
+Size (gleam/futures-macro-0.3.26.crate) = 11257 bytes
+BLAKE2s (gleam/futures-sink-0.3.26.crate) = a0c3bcd94c0ea3f8fd0915dac954b8822274929595ba8809c2deffd4a826497b
+SHA512 (gleam/futures-sink-0.3.26.crate) = cf7d926ffd47abedff3b9ef9dc0a1b6e2bea9fbf435a009e48d2d453b8ddbeafd770300f009c379e88550acae1e1dd71a680e459a98be1dc21e439fe7572a0e7
+Size (gleam/futures-sink-0.3.26.crate) = 7853 bytes
+BLAKE2s (gleam/futures-task-0.3.26.crate) = 4c87d2e8da16604c9442276fccf6df31f3fe7ffa4c55364fb1ad4587c817bdf5
+SHA512 (gleam/futures-task-0.3.26.crate) = 82ea13f96b039d0c0c209cb728c055dc81622f5f2a0a670e9e1ea409124d3c7f0e9a4eac2cf23c4e6875ee6f3a917dfd37f90326c217df136c79d8eae058e9f4
+Size (gleam/futures-task-0.3.26.crate) = 11855 bytes
+BLAKE2s (gleam/futures-util-0.3.26.crate) = a4f13ae79b7120e50b68362a0bd5d64137f62989d43057a03c7192149de7430c
+SHA512 (gleam/futures-util-0.3.26.crate) = 7e00e4221f3864cb8d66017258e0ce284ce730c49713aa37bff4f317934fddf1def70c47c8f120a5469766004d1a774e969d99631954a813461cf41c9e2c6d13
+Size (gleam/futures-util-0.3.26.crate) = 156709 bytes
 BLAKE2s (gleam/generic-array-0.14.6.crate) = cfeb6337fedcee5b776d17505ade14558677b003d273ecbe9b3703a42bbd3585
 SHA512 (gleam/generic-array-0.14.6.crate) = 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20
 Size (gleam/generic-array-0.14.6.crate) = 15889 bytes
 BLAKE2s (gleam/getrandom-0.2.8.crate) = 3384f83c641aae81e11d7974210ee38cc05eb376d6cbf156b219236ab21f9159
 SHA512 (gleam/getrandom-0.2.8.crate) = cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
 Size (gleam/getrandom-0.2.8.crate) = 30553 bytes
-BLAKE2s (gleam/gleam-0.26.2.tar.gz) = 6eba0eb228233e0eccd2f69efa9ccc5e30ed04a2cc21d6057769fb7c78498ebb
-SHA512 (gleam/gleam-0.26.2.tar.gz) = f9731fd0ce5c7d3464aa5318146892c4c69541851a5b71e8ee001462f624f48d53a32401bbdea87b2a8f2a24313b15ee3ef039b6b38e84a347699742c98da078
-Size (gleam/gleam-0.26.2.tar.gz) = 626658 bytes
+BLAKE2s (gleam/gleam-0.27.0.tar.gz) = 9cf16a720927380f321b69a725b16d2313cb6a105300d24358f0332df0d75905
+SHA512 (gleam/gleam-0.27.0.tar.gz) = 0156b67a7ec00d8f29e218989f7eb009d2dcdbe6f14e9dbbdf85d56d4accc5b08494a1c0bc72e37b7fbfff564322e3e8d657d85001ee8314f1595a290c7b5bca
+Size (gleam/gleam-0.27.0.tar.gz) = 649345 bytes
 BLAKE2s (gleam/globset-0.4.10.crate) = d8000af6f73464d16e587c06837aa05f3e0cef307129df7ceef9495c2e0005c1
 SHA512 (gleam/globset-0.4.10.crate) = 85a1213fd3ec55ffd87fde25f4cdbd2e8ed4056132d3c516eb117f107a744d733e1ad8fa06f296a60084a23ee968c3c0899399fd3ab9bbf72e217638a5cf165e
 Size (gleam/globset-0.4.10.crate) = 22923 bytes
@@ -231,9 +237,9 @@ Size (gleam/h2-0.3.15.crate) = 162238 by
 BLAKE2s (gleam/hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
 SHA512 (gleam/hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
 Size (gleam/hashbrown-0.12.3.crate) = 102968 bytes
-BLAKE2s (gleam/heck-0.4.0.crate) = 0bbfc0807fe42d68570dab10b6cdfeabd24e6c732caebcec1880c2b9efeb36b5
-SHA512 (gleam/heck-0.4.0.crate) = 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f
-Size (gleam/heck-0.4.0.crate) = 11161 bytes
+BLAKE2s (gleam/heck-0.4.1.crate) = 2d8cd3bc30076ec6e8717de87da253e7d5e1aac22079242ff7d74fba5a4e1741
+SHA512 (gleam/heck-0.4.1.crate) = 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
+Size (gleam/heck-0.4.1.crate) = 11567 bytes
 BLAKE2s (gleam/hermit-abi-0.1.19.crate) = c731a42a9056a75a3ba26b5ab02c7c60c1fa2f21635d4152de66dc2eb407e097
 SHA512 (gleam/hermit-abi-0.1.19.crate) = 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
 Size (gleam/hermit-abi-0.1.19.crate) = 9979 bytes
@@ -246,9 +252,9 @@ Size (gleam/hexpm-2.0.0.crate) = 417655 
 BLAKE2s (gleam/hostname-0.3.1.crate) = 1ba7ccb44dbfb86e86ffb860f17ff918366478dbbc2f414e9bae1e84c20c2136
 SHA512 (gleam/hostname-0.3.1.crate) = a90407996353c9bcf5b76be03713e3a0455ac80a50892e77a508744cf436a938ddb87ef97d8cc91ec7dc4353cfb7bca0fd28c90a72f8a9ecd4f29220d174edf2
 Size (gleam/hostname-0.3.1.crate) = 9272 bytes
-BLAKE2s (gleam/http-0.2.8.crate) = 13e7bf1c32bd812c45886467cc799211428ae955c96e91a874b37e90d3b4fb23
-SHA512 (gleam/http-0.2.8.crate) = 8e8d01803552299807b07a9fddb45d92af089e43344eecacf2bee07b0e745f33558d26a5cde987ac0dd50f939fdac2de6855c8b44f7362e86d05efdde8a7d956
-Size (gleam/http-0.2.8.crate) = 105591 bytes
+BLAKE2s (gleam/http-0.2.9.crate) = 779749b8aa22f791910b247226599f1538126e345f4f184495362bd7e7502e8c
+SHA512 (gleam/http-0.2.9.crate) = 17bbc886d34f5aa4b56d82a605a54e920a244988085d06e70bc416f8e0edfa3356544f29082b3fbf3dcea18e741ade374375dd82ebe2276fd9a9508735a1e03a
+Size (gleam/http-0.2.9.crate) = 100146 bytes
 BLAKE2s (gleam/http-auth-basic-0.3.3.crate) = 203b57be6ee46cf7304a8224e0d25fa574822595553f0a2b4601226747e01a09
 SHA512 (gleam/http-auth-basic-0.3.3.crate) = a08db96170cc8683e8bb72a80b0872e5b8017599b5215b5c1c32b957de1d58fe838e445fdd9fdee0c70159ef0b3f8a7820294d2b6ea89298481d1cc2a768eb26
 Size (gleam/http-auth-basic-0.3.3.crate) = 26096 bytes
@@ -264,30 +270,33 @@ Size (gleam/httpdate-1.0.2.crate) = 1067
 BLAKE2s (gleam/humansize-1.1.1.crate) = cda09d0c3277d161f991ec08e648f32d295468dd7afd1e72ad63f5ee13b4d0c5
 SHA512 (gleam/humansize-1.1.1.crate) = 90b25500014d7ff541b6feb496ebb25ffbf0bbdfc3ea80ce3b3a1597d08c2cea9b967c674e261d3c8c3587d3481da8d899cc5e3fb05b22c55f90e178508ebeff
 Size (gleam/humansize-1.1.1.crate) = 9131 bytes
-BLAKE2s (gleam/hyper-0.14.23.crate) = e3351c4680cae6d3f882c4998f6a93164175bc0abcaddddf98cd5a6e148da213
-SHA512 (gleam/hyper-0.14.23.crate) = aa2eee244461d82dd56efa1ac30f25fffe2ba881ce0623d02097237582eafd9313bbb52ee72d0c509cd1b43a10f715e9dc84dfb13c838cd7b834db565fb4c09e
-Size (gleam/hyper-0.14.23.crate) = 186136 bytes
+BLAKE2s (gleam/hyper-0.14.24.crate) = f95c0d34a1cdbd5f179e044f071db0f8fb936c74b59d4f9c4e341acddfac5bbb
+SHA512 (gleam/hyper-0.14.24.crate) = 666f181badd8e1d440b1e650dddc7e370eca2baf628b89f5f579702b3d8f60b5e5e9b2e03f36cd64de67a6acc3567d1b1e629a82206fb31870d5d50238fbd18a
+Size (gleam/hyper-0.14.24.crate) = 186392 bytes
 BLAKE2s (gleam/hyper-rustls-0.23.2.crate) = 251868b020f722dc2bd1ebfa2a34c77f581841e8b9b557866dfa3292cfa9aa6f
 SHA512 (gleam/hyper-rustls-0.23.2.crate) = 4a2982a43f98ce7335d5fa1575d35ed4e190efdc6f489a8dfddf4c0f185563f76f2067c262240161c4a0baaeb8fb3d8e21f8ad50e2f7978e3ae570e3e0e205cd
 Size (gleam/hyper-rustls-0.23.2.crate) = 30993 bytes
 BLAKE2s (gleam/idna-0.3.0.crate) = ce38eb711b7c9ad70b2f58c9e70c1edf065593fcc29a34d12af3ac130a5a35dc
 SHA512 (gleam/idna-0.3.0.crate) = 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441
 Size (gleam/idna-0.3.0.crate) = 271128 bytes
-BLAKE2s (gleam/ignore-0.4.19.crate) = 19c973ba1a217843498152c716b87d145853f59642cce6efc0eaa1548ece8700
-SHA512 (gleam/ignore-0.4.19.crate) = d8265f67350d606aec197a727d24eab97a085a638783785ecd49c5438b961a6bbf895fe1a6f6c3d634ea3a769a888eec5b439b98c6961283d3a708c3717b99e8
-Size (gleam/ignore-0.4.19.crate) = 53552 bytes
+BLAKE2s (gleam/ignore-0.4.20.crate) = 2a344166bb57bac61477b69436875a0a557d3b465abd5078f5d435e5e4a3fd81
+SHA512 (gleam/ignore-0.4.20.crate) = e90c5c356252fa1c573bb92971477f2805e4167c3e7878e7da6756ae14463cca328a6614d448cf9a3a28abc5bf0f7c62313a8cb8103a04bb1c3bac0d0924f658
+Size (gleam/ignore-0.4.20.crate) = 53551 bytes
 BLAKE2s (gleam/im-15.1.0.crate) = a4642d90610548a60378c3bbfdb6fedbfd2565ea13a8a8c10fc7d2c988af11ce
 SHA512 (gleam/im-15.1.0.crate) = 4828019927645e15190347ca79566452fa910a96f4a9f20cb7f2dbec2ad71a820a906ee5078810bc71355b9e7e0c2a42108b96aa7451a81b5caa74e476e99750
 Size (gleam/im-15.1.0.crate) = 117169 bytes
 BLAKE2s (gleam/indexmap-1.9.2.crate) = f6cceefc96099678efedd17b938e032d0359152de4540e2feb60c4ed911e2e5c
 SHA512 (gleam/indexmap-1.9.2.crate) = 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85
 Size (gleam/indexmap-1.9.2.crate) = 54627 bytes
-BLAKE2s (gleam/insta-1.26.0.crate) = bda9f3563ffd724c44c906f2efdf737ce293bfb109703b7767331d4b90f99c03
-SHA512 (gleam/insta-1.26.0.crate) = 7c992885bda2ca72919abe16415c8906b1d823ae8981ba1e40ab0ae5ca7f09829c9a3d79d22997aa744ff79acf5300eaa15eaa8416c09472092725e3b6d9f5c5
-Size (gleam/insta-1.26.0.crate) = 540203 bytes
+BLAKE2s (gleam/insta-1.28.0.crate) = 9f68e92d1989d5e7878a7568cb682b55163ca1dbb191c500d5517a01edbcca5f
+SHA512 (gleam/insta-1.28.0.crate) = 0195f32e4e47c03ec1c56951f671a5f16c72e1c2c847d39e4c3bfa90139209b1c1f5b7acb7966cf36fa66e4691cfab344ce7cd02443e8521b5c3d2bc77c703ba
+Size (gleam/insta-1.28.0.crate) = 543398 bytes
 BLAKE2s (gleam/instant-0.1.12.crate) = b06541050e8fca335fbc4ea630c2e4b68d8c53a8195c406fd1afdf9d8292ba52
 SHA512 (gleam/instant-0.1.12.crate) = fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
 Size (gleam/instant-0.1.12.crate) = 6128 bytes
+BLAKE2s (gleam/io-lifetimes-1.0.5.crate) = 71f33b3f63072a89a64a333a1b90c42e9b775d54c6d4460142238e6c10513ff4
+SHA512 (gleam/io-lifetimes-1.0.5.crate) = 73b884426e26c19e65e25bb44c6255f1c46178d946306d39088350151253c2b96760ac9df84a01609f50bbfc79680a58e9a2490a14f2bef2ca7d4c11f4faba2a
+Size (gleam/io-lifetimes-1.0.5.crate) = 35939 bytes
 BLAKE2s (gleam/ipnet-2.7.1.crate) = d13e7cd54240b4e3bdfeb14bc1acba55b82d51f25ea99b29abd8653307174d8a
 SHA512 (gleam/ipnet-2.7.1.crate) = c6ee9002f0500dc1a4820d3f135018694798808354bd4f89f983fe495a27f4d14c538c95c7d8b5e4d17ae6ea1cef3f424e87d80f83f6ea6dad92039e1a3166b4
 Size (gleam/ipnet-2.7.1.crate) = 26989 bytes
@@ -297,9 +306,9 @@ Size (gleam/itertools-0.10.5.crate) = 11
 BLAKE2s (gleam/itoa-1.0.5.crate) = 09dd60f328cd8d89873ff48dc4cfc34bcc37cb5e2fac3f1edaf17a6fe6716493
 SHA512 (gleam/itoa-1.0.5.crate) = b90841e3a016a9a68cb090e4bf78959bbadecb3391cba71e0deeb5ac2723379ccd3251ec18a0bd055fba7cb6e71608ab1d7db990ad4d03cf2fd1289bd5834540
 Size (gleam/itoa-1.0.5.crate) = 10622 bytes
-BLAKE2s (gleam/js-sys-0.3.60.crate) = 3704bfae29ccb6ae483c2c0ac495fce7ebd7c93cd10ce88623685dc80a598292
-SHA512 (gleam/js-sys-0.3.60.crate) = 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665
-Size (gleam/js-sys-0.3.60.crate) = 79257 bytes
+BLAKE2s (gleam/js-sys-0.3.61.crate) = 1a67ea0592fe53ca65b0ebc3816e67d7516ab001dddd329a4702778d9553fcc2
+SHA512 (gleam/js-sys-0.3.61.crate) = f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16
+Size (gleam/js-sys-0.3.61.crate) = 80158 bytes
 BLAKE2s (gleam/kstring-1.0.6.crate) = 6f1b8288d3a4d6ff8d9cbb36ec6f206ef0749c61672883c34456baa5d7f97f0f
 SHA512 (gleam/kstring-1.0.6.crate) = e1920ab6da39e414e0f89e0728a1993a516d201149a922e58a326c5392891919746891a61847f0c56b67d9ef5d3bc346cb00b2da1325191dff7d9661a5a12ba4
 Size (gleam/kstring-1.0.6.crate) = 20728 bytes
@@ -315,6 +324,9 @@ Size (gleam/libc-0.2.139.crate) = 638983
 BLAKE2s (gleam/linked-hash-map-0.5.6.crate) = 06eec16c1a2dd3fc12933a669b9ddc465cceeb3845eb15197228e0d319366ce3
 SHA512 (gleam/linked-hash-map-0.5.6.crate) = 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
 Size (gleam/linked-hash-map-0.5.6.crate) = 15049 bytes
+BLAKE2s (gleam/linux-raw-sys-0.1.4.crate) = 74dfc732d1784d1e58452e43113cfbdab751b95ad3c77a97f9f23973f49c1925
+SHA512 (gleam/linux-raw-sys-0.1.4.crate) = ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768
+Size (gleam/linux-raw-sys-0.1.4.crate) = 878981 bytes
 BLAKE2s (gleam/log-0.4.17.crate) = 6994234f481cfe97b62255329a6c6f4a07dcdb193cc54d2c7ddda0519b41d214
 SHA512 (gleam/log-0.4.17.crate) = 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
 Size (gleam/log-0.4.17.crate) = 38028 bytes
@@ -339,12 +351,12 @@ Size (gleam/mime-0.3.16.crate) = 15206 b
 BLAKE2s (gleam/miniz_oxide-0.6.2.crate) = 40705e2707ac84ac57fc3cd07f78c1e6762938d377651212ed54c3297d78e96c
 SHA512 (gleam/miniz_oxide-0.6.2.crate) = 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419
 Size (gleam/miniz_oxide-0.6.2.crate) = 54536 bytes
-BLAKE2s (gleam/mio-0.8.5.crate) = a1efca50e44ec8a84157d9e3def55fee88869e8c0383d599f573e5af48632751
-SHA512 (gleam/mio-0.8.5.crate) = e92bbc1d06ad8d4311d76f878d514d0c91e47de2c511c54bb53096ad689012c3d1ffeec18e2de05a5f66c03ad83150cd45d31edd203e9b9522ece13be00bcede
-Size (gleam/mio-0.8.5.crate) = 93993 bytes
-BLAKE2s (gleam/nix-0.26.1.crate) = 0e0e02016a55bc93363ee0045d9e76b5a505f05185d4822ee30af6ef61998c0b
-SHA512 (gleam/nix-0.26.1.crate) = 4d75ccc1a8c4627dc14b4a2080aeda721d22dd6d7c78e448131f7589d0ddb58fd5649eedd80816153a978571fc843f078256a6c09ceaf34b95fd3caa3e6b73e4
-Size (gleam/nix-0.26.1.crate) = 277805 bytes
+BLAKE2s (gleam/mio-0.8.6.crate) = 3317e4477a132ffc1bf82d66c10214e21f3b65837fa8dffeeab4d973bebac4fd
+SHA512 (gleam/mio-0.8.6.crate) = 45b3d2a911b66be556dfb79d87ffcc57ee5f33a03fb30f319631796090caf8779e94cda37fc7a76685c69483f1cc7616c15440b71bfcc51239928d8879873f6e
+Size (gleam/mio-0.8.6.crate) = 93658 bytes
+BLAKE2s (gleam/nix-0.26.2.crate) = b6371167e48374b22763f9990701ceeb4cb000dafb9c58a5239b531b3f9935c6
+SHA512 (gleam/nix-0.26.2.crate) = abf2d0a4eb83cd4bd43836e8b533f0f07f07979619c86c11302a2df0800d569f33f0dda0bc2c4136d36c79789d175eaf5d3928ecf16286319aabf93c720a1704
+Size (gleam/nix-0.26.2.crate) = 277973 bytes
 BLAKE2s (gleam/nom-6.1.2.crate) = aae6737acf60a12b85060be96d8275e4cee36468df7ab0e21454243083e2c5b2
 SHA512 (gleam/nom-6.1.2.crate) = f9a12a6c523c1c3202f3c45a514d02c40c600c835b83a1f94fd8e51ab462fdb89de3b32ad11630813d8e3cf4c8bc76acc620781568dbf2eb12469dcd9d3d0b19
 Size (gleam/nom-6.1.2.crate) = 147539 bytes
@@ -366,9 +378,9 @@ Size (gleam/num_cpus-1.15.0.crate) = 156
 BLAKE2s (gleam/oid-registry-0.1.5.crate) = 501c8c69e01a10d37d64b73cf908fb34d2dc0825ea0f70a4269220f8f976d1e6
 SHA512 (gleam/oid-registry-0.1.5.crate) = fc3aa9d25f06d83625f59aa0f33424a978bb9dd4fd1c802b69cde5ca5794e236fc6ee28f8f39f68905d1e20a4e65051c455be606619a14e6f2a67f4c77dfe7e4
 Size (gleam/oid-registry-0.1.5.crate) = 13813 bytes
-BLAKE2s (gleam/once_cell-1.17.0.crate) = f0cc4bdb32165b57720e83c2cedf519303aff7e73d6b4103843824948510e63d
-SHA512 (gleam/once_cell-1.17.0.crate) = 291d87380c0ea17fb3ffc9fdff8620d2ff55601c06ef65b2f0c54254fecd5b488645c6e94c6026b82071893f4d420491ff712399a782e14efa1e323e5c299c46
-Size (gleam/once_cell-1.17.0.crate) = 32736 bytes
+BLAKE2s (gleam/once_cell-1.17.1.crate) = 4e7e4583b148b41c5ee92bcdab4b1ba6891d8f21f80b3f9c5c84e23a90dc6c8b
+SHA512 (gleam/once_cell-1.17.1.crate) = 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
+Size (gleam/once_cell-1.17.1.crate) = 32856 bytes
 BLAKE2s (gleam/opaque-debug-0.3.0.crate) = 67915f5846ad1b13c074f2605d26a296f05be8e3b9f846b848cb538e409f98c9
 SHA512 (gleam/opaque-debug-0.3.0.crate) = 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae
 Size (gleam/opaque-debug-0.3.0.crate) = 5767 bytes
@@ -387,9 +399,9 @@ Size (gleam/overload-0.1.1.crate) = 2443
 BLAKE2s (gleam/percent-encoding-2.2.0.crate) = d378c76723ad109df43501dfa379aceeff8f5ef85584def8e334145f53669b6e
 SHA512 (gleam/percent-encoding-2.2.0.crate) = 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68
 Size (gleam/percent-encoding-2.2.0.crate) = 10075 bytes
-BLAKE2s (gleam/petgraph-0.6.2.crate) = 5a0ff7ddf24bfd17bb6a40ac1798f4a66d2cd6c73e2cc56a14ee5aceb1dbf589
-SHA512 (gleam/petgraph-0.6.2.crate) = 6a4ad4bc630e486ac2db107a9ee3e0d6116e76788d2d182a086649eb00321cedbb7c9165012a3957aa276c0eb29e0b2b25210311ea3c662f2467d3ef1afb3fd9
-Size (gleam/petgraph-0.6.2.crate) = 182513 bytes
+BLAKE2s (gleam/petgraph-0.6.3.crate) = 506430a460cb1591673a711b45d857f0b3a53126d8e1230d6de43eb0138b6283
+SHA512 (gleam/petgraph-0.6.3.crate) = 9b624ab93ebd06fcda716b1e79dd82c5594a11c71ea0ad806b6b708fee3f432ee174ac292c5af3bb0c84b411c26564ad11436624a52ac4e74ed40432778c21e8
+Size (gleam/petgraph-0.6.3.crate) = 185740 bytes
 BLAKE2s (gleam/pin-project-lite-0.2.9.crate) = 21ff73557f52248f91876a765bc209e4313f3cb15746b3f3ceddeceea5e2c95d
 SHA512 (gleam/pin-project-lite-0.2.9.crate) = cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4
 Size (gleam/pin-project-lite-0.2.9.crate) = 27713 bytes
@@ -408,9 +420,9 @@ Size (gleam/proc-macro-error-1.0.4.crate
 BLAKE2s (gleam/proc-macro-error-attr-1.0.4.crate) = 3204ef6b947e06798ac6e978bd1a40f2f7e81de7d3079fd7b639242f8ed032a8
 SHA512 (gleam/proc-macro-error-attr-1.0.4.crate) = 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
 Size (gleam/proc-macro-error-attr-1.0.4.crate) = 7971 bytes
-BLAKE2s (gleam/proc-macro2-1.0.49.crate) = 719879e65609ed32cb54c703b9cf77c1e2ce0f3c3abc3393b18b992facdf0488
-SHA512 (gleam/proc-macro2-1.0.49.crate) = b490d5cbaa790163aaa49c1595e694dfaded61c59fc23f9b6d359f4b774ee6eb20ae8efc5f5ebd59c8ca75da85baad61c065451c1cde03b3b6148e2aaa2c9e1b
-Size (gleam/proc-macro2-1.0.49.crate) = 41977 bytes
+BLAKE2s (gleam/proc-macro2-1.0.51.crate) = fb4ddc38d8be3331e8189c2791d9485d5467f9e4cab3c32144275f46d9ef44b5
+SHA512 (gleam/proc-macro2-1.0.51.crate) = 10ad77a5d05437c1b2c40a8f82389d081e64993171aa6259e8dca98d9afb04f5fb870f2037ad626a280d59c1a89fd4482bead701d744d6fb7c893bd9e78dfc1f
+Size (gleam/proc-macro2-1.0.51.crate) = 41804 bytes
 BLAKE2s (gleam/protobuf-2.28.0.crate) = 02d34ed4bb3b14ff6927c9de6dc995d8ac7e53ec99e017b063ac7e50ca9c88ee
 SHA512 (gleam/protobuf-2.28.0.crate) = 14e87f5e4039eb98d473055634102e7d8f79d294de0e04e0c0423dba6e34abbb28b1f94bc2d96ab16d3e02e770fe876b4c8c3af8835a43a8448514efd0b02312
 Size (gleam/protobuf-2.28.0.crate) = 167541 bytes
@@ -459,12 +471,9 @@ Size (gleam/regex-automata-0.1.10.crate)
 BLAKE2s (gleam/regex-syntax-0.6.28.crate) = c40298ba14ce3896bd03d232d78063b4961c18b64ce8b02efdb131a33d8843e2
 SHA512 (gleam/regex-syntax-0.6.28.crate) = ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85
 Size (gleam/regex-syntax-0.6.28.crate) = 299288 bytes
-BLAKE2s (gleam/remove_dir_all-0.5.3.crate) = 1c3501d77c00011b5c303ca74013c37e39700786c370d0891f8114759e4e6b4b
-SHA512 (gleam/remove_dir_all-0.5.3.crate) = 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
-Size (gleam/remove_dir_all-0.5.3.crate) = 9184 bytes
-BLAKE2s (gleam/reqwest-0.11.13.crate) = 2f3c8c81315f3768702befa7197aae87a767478c8c2d8cff576c1e86beb33247
-SHA512 (gleam/reqwest-0.11.13.crate) = 8648ab7581efd412ce5b728fc456ad2a99feaf0d41c1345c89a65731ed762cfce1dd667a220e5f30f24266ddf78303bc167265588dd3cf6c6adb715e5e15e166
-Size (gleam/reqwest-0.11.13.crate) = 144263 bytes
+BLAKE2s (gleam/reqwest-0.11.14.crate) = 3d3cc198a76262fdd6107015fbe1a837468b3680b49cad8af37816e9d63ba41a
+SHA512 (gleam/reqwest-0.11.14.crate) = b853212d8495e98295e861b900e73ce80be1135ec9904b57dd75de2102fc465c3e3dee93c70c07dc46ac67b56affbc0f88a7b65c706521564a7c1ac5f6e62115
+Size (gleam/reqwest-0.11.14.crate) = 145216 bytes
 BLAKE2s (gleam/ring-0.16.20.crate) = de2f801e5445409bf543e674e2837e3dcfc9869794cc30ddabbf7ad3f1fc76b0
 SHA512 (gleam/ring-0.16.20.crate) = d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
 Size (gleam/ring-0.16.20.crate) = 5082615 bytes
@@ -477,9 +486,12 @@ Size (gleam/rustc-hash-1.1.0.crate) = 93
 BLAKE2s (gleam/rusticata-macros-3.2.0.crate) = d9cc01102238d8f31e807d3a7093d0a2d32f5ec5da677c5952e49ead8c5992ff
 SHA512 (gleam/rusticata-macros-3.2.0.crate) = 5f2ca68df628d16e897b4c0a646b5c497d175e85d4901cc09ca44d939ead1771f31c9027e77766b5b99ed02c0313b1de09dbb54405f7ddf4a35ef0ce3a6ef179
 Size (gleam/rusticata-macros-3.2.0.crate) = 12296 bytes
-BLAKE2s (gleam/rustls-0.20.7.crate) = a31f53b4e2cad8336bdf8520425665f37039b5cb3bf13b0c8e585d88d33e78de
-SHA512 (gleam/rustls-0.20.7.crate) = 19a983563756b111a2a9f6ffe430690a0ed37ddd2b305f2a5a070b726797944237fc599460302476cda2bc9319c815e86a9b25e0976dc272d4cdb74f2ad821a7
-Size (gleam/rustls-0.20.7.crate) = 268469 bytes
+BLAKE2s (gleam/rustix-0.36.8.crate) = bd34c684352635ae5d52b76c813e25923f22cf520f4adb65eb39283f5dfe387d
+SHA512 (gleam/rustix-0.36.8.crate) = 6fd6ca326feac93145ddbf6eba65c8eff731c9a9e7ff3a6724c19e5c8bbb05236f526df27c4c916e855e7e75e65914470af2d9c98e1571692991a7bd811b5bb0
+Size (gleam/rustix-0.36.8.crate) = 290808 bytes
+BLAKE2s (gleam/rustls-0.20.8.crate) = 37fd8b1bae5cc34600428f235a3b083760c84259cb7a33a9dc18a644be1f3229
+SHA512 (gleam/rustls-0.20.8.crate) = 4f56494987cd3a56f47dd07d31c7f73d262a4d003cf9cc11e0bce5fa85c87f18124b1c364186501736f0d40a1f193a24d5d73f37a491ff81ca8eff568559e547
+Size (gleam/rustls-0.20.8.crate) = 270142 bytes
 BLAKE2s (gleam/rustls-native-certs-0.6.2.crate) = 8dde3a1d8daf52c30ce66bc724e7e8c694f1f4a4e088013455b0ee4a1f0e771c
 SHA512 (gleam/rustls-native-certs-0.6.2.crate) = 04c7a39cd62d1845c4430ae63fc739ed21e2cb43ec49ff77fb18867b1e8a16c4a03146583a25242c8b44b44090b38b45a550b2852824b975c3466a1740349968
 Size (gleam/rustls-native-certs-0.6.2.crate) = 22089 bytes
@@ -504,12 +516,12 @@ Size (gleam/scoped-tls-1.0.1.crate) = 82
 BLAKE2s (gleam/sct-0.7.0.crate) = 100ba6a03c4cd585a5c299ab183067ffae3bd7d9e1ef4f6201d4f7d35426493d
 SHA512 (gleam/sct-0.7.0.crate) = 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046
 Size (gleam/sct-0.7.0.crate) = 27502 bytes
-BLAKE2s (gleam/security-framework-2.7.0.crate) = bc38992766dcc52377728a39a25d0d6d4892bd951f08cfef91434db574ed3af9
-SHA512 (gleam/security-framework-2.7.0.crate) = 7bbc52a951b328ac25a65dd5d69d173b566f18ee62158a98e2d2d4fb8c51c8dc9930bd78f9cc2ad4eb2fffa1bbb4eda3941a37ef1b545b78f3a39bc480056307
-Size (gleam/security-framework-2.7.0.crate) = 72601 bytes
-BLAKE2s (gleam/security-framework-sys-2.6.1.crate) = 14b6de1183aa39ccb421f1b2c2d3b82214ecf18a08c7a21f53a28c1851361a76
-SHA512 (gleam/security-framework-sys-2.6.1.crate) = 7315c0d67d2e792932cd6634cbb9da5021c8d9a1a1e96b9d92c6718d73be3aafbc5613cb355fa1a3d1860f13c62e829bc220b43ad18d739ea1b5aece0cab470a
-Size (gleam/security-framework-sys-2.6.1.crate) = 17717 bytes
+BLAKE2s (gleam/security-framework-2.8.2.crate) = a3a88c72a041c2352bf10bbb6722047e4b57cf73a339c62655127c8c4c6c464b
+SHA512 (gleam/security-framework-2.8.2.crate) = 6abaf2129cff62220f152786a36fd4728c72fb2b55f3f75b396ffdf4344902077c8c0784eaaf07e2a4d9311f833298b46372a968b798dd838ea495668fde1be3
+Size (gleam/security-framework-2.8.2.crate) = 77045 bytes
+BLAKE2s (gleam/security-framework-sys-2.8.0.crate) = 7a6a8e5939e3954c8f58b6e1c44a296cc3eaaf5267eb25b86eeb4ab6af5b0a5d
+SHA512 (gleam/security-framework-sys-2.8.0.crate) = 5e670f5f5d54f2bc11e05435b975d5d26d990d6f7446613dcd5be88c3cd52baeb702931cfc663fd5018c8c99f4619c23e57f31eea60b15d3a5e7ce01a291886c
+Size (gleam/security-framework-sys-2.8.0.crate) = 17911 bytes
 BLAKE2s (gleam/serde-1.0.152.crate) = 5abf40ca2753589347c1f028312158f142b6e4bc05b43994bd3f746b70cbd812
 SHA512 (gleam/serde-1.0.152.crate) = b47bd58fdc1a81d96cc0c9d14c8b19153b6689e893851975b1d7c7010c4448750e7fa09056dd4f13ed475a4aea2a3950952ff528832976919a6e78504a37bea7
 Size (gleam/serde-1.0.152.crate) = 77091 bytes
@@ -519,9 +531,9 @@ Size (gleam/serde-wasm-bindgen-0.4.5.cra
 BLAKE2s (gleam/serde_derive-1.0.152.crate) = 7d9338a207fef91ddad2a810cb756832ee8fa19bcebbb0325c7378d34c10c670
 SHA512 (gleam/serde_derive-1.0.152.crate) = 2f4dffb5671b4758f0b7dc0939f6b5cfe3b3ba02a53c62c75b5a0ec89d2db26bdd95f3e269d1fd4b07ec921bc0ca5f0741c26fdfcd25bd6532ac698c6c701e91
 Size (gleam/serde_derive-1.0.152.crate) = 55586 bytes
-BLAKE2s (gleam/serde_json-1.0.91.crate) = cecbe5087e15751e9e61b8f16667e488c3d37a92d234e54376915d39ef649c97
-SHA512 (gleam/serde_json-1.0.91.crate) = b0bfa3d64fe9fb0d09ec8dcb6e41eba75ad0f0c4e34e0ffd5e2a3230057d7499a57ffda8c1615bea5195ef398afe414f3b0a143a39865123c1c5f976ea1a0337
-Size (gleam/serde_json-1.0.91.crate) = 144654 bytes
+BLAKE2s (gleam/serde_json-1.0.93.crate) = 098a50b6692f1fdbc0721e14bf8c477179bf4adffd953b16d37b4e010bc716b9
+SHA512 (gleam/serde_json-1.0.93.crate) = b6e6f417466f6715a8cb30df2083a82dda794e9fd5fdb1e0b9c97ffae40bec57878580385da0c0e9e5e3ba76aaff629a9dcf40485aca9a288dda2564093d797e
+Size (gleam/serde_json-1.0.93.crate) = 144383 bytes
 BLAKE2s (gleam/serde_repr-0.1.10.crate) = 34609b210067fc8916c1bea777dfe1074b6f2ad49e32a4b6e871c7921197adb1
 SHA512 (gleam/serde_repr-0.1.10.crate) = 09e0dfc950b04aa12f501fb2b73ab7a0ff8ccb54facbe8e183c8dde2448362c4d1745e71df880dd6cfd9fcca99a8d75563ffba8383cbd02954f6fb08ab9a7309
 Size (gleam/serde_repr-0.1.10.crate) = 9760 bytes
@@ -540,18 +552,18 @@ Size (gleam/similar-2.2.1.crate) = 51147
 BLAKE2s (gleam/sized-chunks-0.6.5.crate) = f534a1dbd341912ffa2cd003086109acbce6f7bb4b29b53243fc9c7c85ad142f
 SHA512 (gleam/sized-chunks-0.6.5.crate) = c7496094a6ac45003b31d55c61aa42e649eca40a2540e1acc507d541d3c02e5a1801fb517e2685752b81ef5a8c0ee6efdcc93dae9268f22ac8c6eaf1056e9656
 Size (gleam/sized-chunks-0.6.5.crate) = 43628 bytes
-BLAKE2s (gleam/slab-0.4.7.crate) = ce56fe65abc2b46da86c70a71270e713d983c819f61458e84adffef505103574
-SHA512 (gleam/slab-0.4.7.crate) = 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521
-Size (gleam/slab-0.4.7.crate) = 16647 bytes
+BLAKE2s (gleam/slab-0.4.8.crate) = 5b362b4a722061ec7f64d1618b9e3589b38491e983c5acd7cac09e7bc9527362
+SHA512 (gleam/slab-0.4.8.crate) = 1d713a217b3816a1e6c230d4bb52c32c90f600e64520f0c339ea8255ee8aefd887d969fa23497f1bd8b2b1f7dcb4b220957889746f04dc3453240b5f28517192
+Size (gleam/slab-0.4.8.crate) = 16928 bytes
 BLAKE2s (gleam/smallvec-1.10.0.crate) = 41329e6ed51a5092aa320d548b7b5f9f343f67bd54472d6fbc30a39ad5128860
 SHA512 (gleam/smallvec-1.10.0.crate) = a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
 Size (gleam/smallvec-1.10.0.crate) = 31564 bytes
 BLAKE2s (gleam/smawk-0.3.1.crate) = 2561797301daa14f183d2ae3de9fe4df913492d73f3f689c9f5f3a69e250f530
 SHA512 (gleam/smawk-0.3.1.crate) = d6a050e873da5c90de3ff9fd02166de3be4c03931de9cac5307e6c16a71b8db1db6e8309eaa38ad408b20e0cc98eb4133595ad7aea96f62ebdcea579a643b65f
 Size (gleam/smawk-0.3.1.crate) = 12840 bytes
-BLAKE2s (gleam/smol_str-0.1.23.crate) = c3448fd949803c6519bd98f643145be961abed93563a084a07b906e58ef554ab
-SHA512 (gleam/smol_str-0.1.23.crate) = 73bd2c20717bc1960021aced0c98654123dbd9b171aff5890374efedb20e4e1e2273f35f6a8d8b584ea6f31ac9da2734f0656a8da0830af0b6a4f45b7b8faba1
-Size (gleam/smol_str-0.1.23.crate) = 13208 bytes
+BLAKE2s (gleam/smol_str-0.1.24.crate) = 537c0b5c1c218e7e3017c55931deb7dfea267ce5a9527779afba0632af07108f
+SHA512 (gleam/smol_str-0.1.24.crate) = db5f468e15d7c19f751f626b8b91f56532c9fca833f5c8686e778bee5ba85087684521c6d68522ab76caa4eede931065d25fed05ae8ff1dba3608947eecd0391
+Size (gleam/smol_str-0.1.24.crate) = 13351 bytes
 BLAKE2s (gleam/socket2-0.4.7.crate) = 09c033d3f60af733df6ba1de234d34ca678e24e68819a2e470ad9d9d3ba67989
 SHA512 (gleam/socket2-0.4.7.crate) = 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088
 Size (gleam/socket2-0.4.7.crate) = 44619 bytes
@@ -576,21 +588,21 @@ Size (gleam/strum_macros-0.24.3.crate) =
 BLAKE2s (gleam/symlink-0.1.0.crate) = f442588b951c64afea4c07438dc947d17a9ec628b29900ffa84504af608e457b
 SHA512 (gleam/symlink-0.1.0.crate) = d5e5358678b9fc769cc1669a63163cb8000df4d73876a8a822a03a49ccf7c4171c10e5abf339b067f25d7f2fcf13d8e51dc648b11a76311950009f6fba122a21
 Size (gleam/symlink-0.1.0.crate) = 11943 bytes
-BLAKE2s (gleam/syn-1.0.107.crate) = 02db69cf14fafbd9bc3999ce736dee33c80bcf5bf0c363dc6f3c3d4c7c3d354e
-SHA512 (gleam/syn-1.0.107.crate) = 58132adb76643521a6a9cbc0316431318ac25f8517bba3cbb98e7e28ed536f9e24f643e898fa21a2f74cc8c1aeafaecf9b4199b23048c7be8c0bab2fe3aa7623
-Size (gleam/syn-1.0.107.crate) = 237539 bytes
+BLAKE2s (gleam/syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
+SHA512 (gleam/syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
+Size (gleam/syn-1.0.109.crate) = 237611 bytes
 BLAKE2s (gleam/tap-1.0.1.crate) = 53f99ee7163ca9302a9cd35c56302c86e113c8c1c27902da720035740dd6ea34
 SHA512 (gleam/tap-1.0.1.crate) = d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
 Size (gleam/tap-1.0.1.crate) = 11316 bytes
 BLAKE2s (gleam/tar-0.4.38.crate) = cb793e9567496247fee6e9ad8801f50b868b5a9fded50248c82ae8d8b94a50d1
 SHA512 (gleam/tar-0.4.38.crate) = 4b6458734811e1913cb7e348f32db16f9402fd0e0027ae867db81aecac250b35d07d9478cdae4e27a609ce0f29c9d61683934296cfc3b371119df9f2c380a84f
 Size (gleam/tar-0.4.38.crate) = 49158 bytes
-BLAKE2s (gleam/tempfile-3.3.0.crate) = 3f8dfc1e86cc3d08789877ed1d8af54dbc0e3857031c552845d34df0dd35338a
-SHA512 (gleam/tempfile-3.3.0.crate) = ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e
-Size (gleam/tempfile-3.3.0.crate) = 27578 bytes
-BLAKE2s (gleam/termcolor-1.1.3.crate) = 883230b86f7f9bd79101af7c2fe83f0b3b76831712b963ae422d7609ee7c5f12
-SHA512 (gleam/termcolor-1.1.3.crate) = 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
-Size (gleam/termcolor-1.1.3.crate) = 17242 bytes
+BLAKE2s (gleam/tempfile-3.4.0.crate) = 0716d53162c8c34f5645c07d55222ad898e4118e614601b28554d1c9cfa8ba1a
+SHA512 (gleam/tempfile-3.4.0.crate) = 4c7f8b517282f7db295d649d038f0dbd065397abbf9546ed2d9ad19a6eccbc2a189d4601a7a93299cb412e7aa1c2d5bb409f11fe94162889a715303779ee42fc
+Size (gleam/tempfile-3.4.0.crate) = 30591 bytes
+BLAKE2s (gleam/termcolor-1.2.0.crate) = 5d72f2ac1947726d45cb7aa4738259c230dc11d840998d6b44301bb13e6a37e9
+SHA512 (gleam/termcolor-1.2.0.crate) = cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
+Size (gleam/termcolor-1.2.0.crate) = 17917 bytes
 BLAKE2s (gleam/terminal_size-0.1.17.crate) = ea59269fe3bf9b397940ef374c11f53bec37aa94079b597891b72a70582225d9
 SHA512 (gleam/terminal_size-0.1.17.crate) = 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201
 Size (gleam/terminal_size-0.1.17.crate) = 9141 bytes
@@ -606,27 +618,27 @@ Size (gleam/thiserror-1.0.38.crate) = 18
 BLAKE2s (gleam/thiserror-impl-1.0.38.crate) = c68fe963e992d4b2c4fa5e9fad9be998e29d4373980dd0c64f932cf28b058d6c
 SHA512 (gleam/thiserror-impl-1.0.38.crate) = 628aa28404a181b384ac6a11a433829a5481d97face5bc1704349414f36e93440738122fca716fdf878719870d10e0cf8d495df6b1d40913e985c2824cbc3aba
 Size (gleam/thiserror-impl-1.0.38.crate) = 15429 bytes
-BLAKE2s (gleam/thread_local-1.1.4.crate) = bfe0b6715ed4534b4ce88a19a6ca1bf287ed0943adad0d6f65c9e0e8ab4dcf6b
-SHA512 (gleam/thread_local-1.1.4.crate) = db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5
-Size (gleam/thread_local-1.1.4.crate) = 13106 bytes
+BLAKE2s (gleam/thread_local-1.1.7.crate) = 30ffa86ff25796622be75de4031e817bf2c927f9c0f1c2331d511abe811a3fe8
+SHA512 (gleam/thread_local-1.1.7.crate) = 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
+Size (gleam/thread_local-1.1.7.crate) = 13585 bytes
 BLAKE2s (gleam/tinyvec-1.6.0.crate) = 8b80d302f82b55581456246bdd3450b416b691513ffae386fd97d9808c05ebde
 SHA512 (gleam/tinyvec-1.6.0.crate) = e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
 Size (gleam/tinyvec-1.6.0.crate) = 45991 bytes
-BLAKE2s (gleam/tinyvec_macros-0.1.0.crate) = 2951b7169bfce63db3ca0a9b5dbc68f530e664ffe2a59105d9c3cb68ca4d5603
-SHA512 (gleam/tinyvec_macros-0.1.0.crate) = d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
-Size (gleam/tinyvec_macros-0.1.0.crate) = 1817 bytes
-BLAKE2s (gleam/tokio-1.24.1.crate) = 4b9ce66dd424594363bb546687b063b223636396a82e2c091840b8fc715e3057
-SHA512 (gleam/tokio-1.24.1.crate) = 6b423a36ab8eb27ad05eb059833da5399c9d3e0a9e90c1d2b8263538764ac839d5fb61b2b515e9ebd1692b7defe84e0321e0b552091e488f1ec5b5e0117787c2
-Size (gleam/tokio-1.24.1.crate) = 625490 bytes
+BLAKE2s (gleam/tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
+SHA512 (gleam/tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
+Size (gleam/tinyvec_macros-0.1.1.crate) = 5865 bytes
+BLAKE2s (gleam/tokio-1.25.0.crate) = b2f6f5df8c08e5912f05109b37b68da1ed63d83613c145b2261098bc33096615
+SHA512 (gleam/tokio-1.25.0.crate) = ff53b5688a6b275ac02b0797eb3967e7ec6764f13373717e4b25623b4ddd8ca964fb2e30827bfe85de20a5d7a19b0408a6a5565d9199cedb6e00fa83c21b7f6c
+Size (gleam/tokio-1.25.0.crate) = 626886 bytes
 BLAKE2s (gleam/tokio-rustls-0.23.4.crate) = 6f12c22f78c4434864d6d558a32590eefef1b0d4fb0a023e5ae5f8aa6f007e4c
 SHA512 (gleam/tokio-rustls-0.23.4.crate) = 92d9f5f94f8a81bb12e5923e08e9e185340351342ed167f23a9855d0c2e77089ae882c0c24faccfbf3c8f1033589a76281da42824e8447ce1b56c7a383f38b13
 Size (gleam/tokio-rustls-0.23.4.crate) = 27024 bytes
-BLAKE2s (gleam/tokio-util-0.7.4.crate) = bc2fc4fd019e09cd3a7f0c35ceba5f5938773002fa6cd5ab29bf90c5f89a60e5
-SHA512 (gleam/tokio-util-0.7.4.crate) = 910b997574a4ef8a638c5483146b4b39ab9cfeaec5fa41812f4c6835d9dcc648adf77ad8f6d914b58d435e0127d9f162beb396bf97fb74e34256ee1857f118db
-Size (gleam/tokio-util-0.7.4.crate) = 93424 bytes
-BLAKE2s (gleam/toml-0.5.10.crate) = 1002fbd9763e2df9c7df9eed60282cfb694c3dd44b4f9c6c861961133c4f7c29
-SHA512 (gleam/toml-0.5.10.crate) = 0d438b1752b815445db647d7bceb620ba7e393a29dd5154f4f20e0357e7744c69e72ea3a797f8190bdbb72f413053621de7c8de88d30926a489526de440af2df
-Size (gleam/toml-0.5.10.crate) = 55193 bytes
+BLAKE2s (gleam/tokio-util-0.7.7.crate) = 271cbcfdfdd8e47fc473a43bee34820b6a423cadd1203ea6fe9401c58d768b6e
+SHA512 (gleam/tokio-util-0.7.7.crate) = d33edfc594dff40a7f76ce84a740eb8901eaa95aa6cb6e2308aaf23b4543dae2ce7f7c8df5f027292777b65aa8b00618ef45dddb34b53b1981ccf1650c01609e
+Size (gleam/tokio-util-0.7.7.crate) = 100405 bytes
+BLAKE2s (gleam/toml-0.5.11.crate) = 0991e1e5d9cd92fe92d6a00cb0f1203bd50cd2dff1dd2f297dd3cd830b995c4a
+SHA512 (gleam/toml-0.5.11.crate) = eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317
+Size (gleam/toml-0.5.11.crate) = 54910 bytes
 BLAKE2s (gleam/toml_edit-0.9.1.crate) = 08d43f8ffcbc0c715e2aacbdef463bbdf92223fac6f7a542e6a3433d806a4155
 SHA512 (gleam/toml_edit-0.9.1.crate) = 7a1de36d40894c22671e354d409fc0507ef1f9951b081c25ed72e4d900cf0fb5ee739b53a4084650ba932d74c9cba13457c6c87137c9aefdb9b1d19c32c3ecdf
 Size (gleam/toml_edit-0.9.1.crate) = 95895 bytes
@@ -660,9 +672,9 @@ Size (gleam/typenum-1.16.0.crate) = 4247
 BLAKE2s (gleam/unicase-2.6.0.crate) = 389082bf2c60fa4668d7b943d6eebc3a78d540e5f1525582ffbad9b7eee8b024
 SHA512 (gleam/unicase-2.6.0.crate) = 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
 Size (gleam/unicase-2.6.0.crate) = 23478 bytes
-BLAKE2s (gleam/unicode-bidi-0.3.8.crate) = e6dc0f6f397e3fe1d485ab610cc1e43fcf541060e8671f3b26ae3a11522ec031
-SHA512 (gleam/unicode-bidi-0.3.8.crate) = 810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5
-Size (gleam/unicode-bidi-0.3.8.crate) = 36575 bytes
+BLAKE2s (gleam/unicode-bidi-0.3.10.crate) = 118b891fc23694440b03d9259bb195e325b8647526da0231143b143c5f9bb824
+SHA512 (gleam/unicode-bidi-0.3.10.crate) = 70f81dcf3fb3ada1eb503cfda548e083cae6e7001dc445c0a481b8f467025f17dc26ac14e487edcdc2aba8b67f94a35eb4b5083a62d5b954dafca7b734edd3e3
+Size (gleam/unicode-bidi-0.3.10.crate) = 43530 bytes
 BLAKE2s (gleam/unicode-ident-1.0.6.crate) = b92bf2ed0565e78284e19fb91576afef4fcc0d8323cd445a742e96a1a55dd58b
 SHA512 (gleam/unicode-ident-1.0.6.crate) = ee1dc78fe535f46bdaf3e19dd8dfc859bf3133d9271026cadf626a07ba586c39caca4e45d905156a6276cf852f9cebef196b2229c3ba4b5e2b26c956fd6cff86
 Size (gleam/unicode-ident-1.0.6.crate) = 42158 bytes
@@ -702,33 +714,33 @@ Size (gleam/want-0.3.0.crate) = 6550 byt
 BLAKE2s (gleam/wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
 SHA512 (gleam/wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
 Size (gleam/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
-BLAKE2s (gleam/wasm-bindgen-0.2.83.crate) = 11e62e99a833a8319d3979fa605adcefa43f91351b0b1cfcc2be802c6e8ae8c0
-SHA512 (gleam/wasm-bindgen-0.2.83.crate) = ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d
-Size (gleam/wasm-bindgen-0.2.83.crate) = 169618 bytes
-BLAKE2s (gleam/wasm-bindgen-backend-0.2.83.crate) = 5ce83b88f2324420760f6392de6d6d58797c75921815885a3b53df00674d3c8d
-SHA512 (gleam/wasm-bindgen-backend-0.2.83.crate) = dd1b65733e4d0a198d61a5287bb75db3e03ef738d2c2dcd3ce3e873c27d41c90cfcbb775ad40b2a546190db8d7213e5866f8e3f9913c28fe4b43a49054bfea44
-Size (gleam/wasm-bindgen-backend-0.2.83.crate) = 25620 bytes
-BLAKE2s (gleam/wasm-bindgen-futures-0.4.33.crate) = 52b5a6741650b3228e25560b6a92a9afe7ecb60129de61e8ea08766421865dfc
-SHA512 (gleam/wasm-bindgen-futures-0.4.33.crate) = b682435f184d7c4ee2485e1a9b5d6ea0d2ed21b84143e7ad334075446ac0db0584b46d67b7fa499b46feeabed2b0652dcddbfac82813bda765cf534829b009aa
-Size (gleam/wasm-bindgen-futures-0.4.33.crate) = 15216 bytes
-BLAKE2s (gleam/wasm-bindgen-macro-0.2.83.crate) = 59c8c31210e73379318fbb5505764149070a44c9850856e6e6d86bef3a5c7dd4
-SHA512 (gleam/wasm-bindgen-macro-0.2.83.crate) = eb83e06f998e858cf25494c1d171984269e72db798147d4d1d8aeeb25ea7a35c5986b882011e131968621742ceecff976430856b4e8b7d7fd7f1237767cf01b4
-Size (gleam/wasm-bindgen-macro-0.2.83.crate) = 12075 bytes
-BLAKE2s (gleam/wasm-bindgen-macro-support-0.2.83.crate) = 40c9cc37ac2f23b27abaebc629ce294ebdc45d236abafaf4a332afad548cb0d4
-SHA512 (gleam/wasm-bindgen-macro-support-0.2.83.crate) = 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b
-Size (gleam/wasm-bindgen-macro-support-0.2.83.crate) = 18530 bytes
-BLAKE2s (gleam/wasm-bindgen-shared-0.2.83.crate) = ede51748e073d8c55f760b721e9bf6c9dfaed4260286f89c204d4b0806ad3ad8
-SHA512 (gleam/wasm-bindgen-shared-0.2.83.crate) = 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7
-Size (gleam/wasm-bindgen-shared-0.2.83.crate) = 7194 bytes
-BLAKE2s (gleam/wasm-bindgen-test-0.3.33.crate) = 3f7263a3548fd26c6b17ad331d6c38944b1db651bc3effeb20f3aa90352f6ae6
-SHA512 (gleam/wasm-bindgen-test-0.3.33.crate) = 67e63a4210b28d522e8cb64fec243259f0debdc91f8f5de649b3aae477a3df0c4c0596f4a11d21ad11a3882b563a92afec8c35b7f168bff3b77a84b594badad9
-Size (gleam/wasm-bindgen-test-0.3.33.crate) = 15718 bytes
-BLAKE2s (gleam/wasm-bindgen-test-macro-0.3.33.crate) = 2b4edfeecefedd47e939edaf1b9c970c762b7358056e2e3d6b67d3f2b0ae279b
-SHA512 (gleam/wasm-bindgen-test-macro-0.3.33.crate) = dd266accf6630982f76538a970c5bc5b077aaaefa593aa9f364294ce64b3b15a5d613c9d68eafbb2b2d8c0d13d1b0c8b172a97776f9bf7b68022c3edb23a944a
-Size (gleam/wasm-bindgen-test-macro-0.3.33.crate) = 6331 bytes
-BLAKE2s (gleam/web-sys-0.3.60.crate) = 3749eebcee51ad0d75b5fd3a1be8cc805fa0cfd9fcadbe0306f9d8866f4ae0f3
-SHA512 (gleam/web-sys-0.3.60.crate) = d883363f99300e2d50bc5bf198f0fb8d6c53e5a778217e340573560ac07db26a71c98419fa2ced32820472126d6f97ad5773ad082521be0a1c9a374af9d61df9
-Size (gleam/web-sys-0.3.60.crate) = 700485 bytes
+BLAKE2s (gleam/wasm-bindgen-0.2.84.crate) = b119f493ff449b250ab4e3da9838b9a84015bf9358bcb15a29a71e4cab38323b
+SHA512 (gleam/wasm-bindgen-0.2.84.crate) = 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d
+Size (gleam/wasm-bindgen-0.2.84.crate) = 172947 bytes
+BLAKE2s (gleam/wasm-bindgen-backend-0.2.84.crate) = 189161e7e3040227a2d9f9a6b153a906998f37618472e28ba69df8c81d6231ac
+SHA512 (gleam/wasm-bindgen-backend-0.2.84.crate) = afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058
+Size (gleam/wasm-bindgen-backend-0.2.84.crate) = 26344 bytes
+BLAKE2s (gleam/wasm-bindgen-futures-0.4.34.crate) = 66f9917971f0a862c90ce98a7ee8eb264877690b2e318608cc33c6110d16f660
+SHA512 (gleam/wasm-bindgen-futures-0.4.34.crate) = 6b822fadaadd4b0edd2c9ca264bbc611f67e6d3eccce7034c3ed1a960dc673c591ef1f8407e58ae740dd173a1f1f82d206840f35a10b1f088630b79bcd0dff74
+Size (gleam/wasm-bindgen-futures-0.4.34.crate) = 15117 bytes
+BLAKE2s (gleam/wasm-bindgen-macro-0.2.84.crate) = 22479686ba4571503d255547edc1c5df0e64a0c7ecf0e64fcf1af8f0052c5e06
+SHA512 (gleam/wasm-bindgen-macro-0.2.84.crate) = 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43
+Size (gleam/wasm-bindgen-macro-0.2.84.crate) = 12857 bytes
+BLAKE2s (gleam/wasm-bindgen-macro-support-0.2.84.crate) = 18bd34069ddff22aa588433e7bfac3d7b894de1c3b71c9f52e91f799616a4def
+SHA512 (gleam/wasm-bindgen-macro-support-0.2.84.crate) = f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5
+Size (gleam/wasm-bindgen-macro-support-0.2.84.crate) = 19076 bytes
+BLAKE2s (gleam/wasm-bindgen-shared-0.2.84.crate) = de23276736388d934b54b1d155fa70e33cc40c3a2950c1b4d26257906a0c4867
+SHA512 (gleam/wasm-bindgen-shared-0.2.84.crate) = fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010
+Size (gleam/wasm-bindgen-shared-0.2.84.crate) = 7219 bytes
+BLAKE2s (gleam/wasm-bindgen-test-0.3.34.crate) = 96890c9ede25402739c1c591d77485636b7a9dc1220bb5e9efb088ecc0fcae20
+SHA512 (gleam/wasm-bindgen-test-0.3.34.crate) = 650c5b73c02a362298aaee01a44f452f25d49381610be0de6eba2394d87c95db8352422fe41b11bc4ac451c19f7df48561e8190d4d9af1bac90f69d754e8abcb
+Size (gleam/wasm-bindgen-test-0.3.34.crate) = 15710 bytes
+BLAKE2s (gleam/wasm-bindgen-test-macro-0.3.34.crate) = 29132f7979a77dfecc3838e2c1368b8bf4301607ddda2103ab3ddec423584a91
+SHA512 (gleam/wasm-bindgen-test-macro-0.3.34.crate) = 9bc445874c216df6683530e10e990075faaf4afafa3402230b7d8db3771cf3665f5dbdc613d06cdfcf587cec7a4ee4f682366516aedc8fdd54ebe911cf81f574
+Size (gleam/wasm-bindgen-test-macro-0.3.34.crate) = 6331 bytes
+BLAKE2s (gleam/web-sys-0.3.61.crate) = 0909a4b130838b6d4b8d618501cf13e048ac051b385af8a8609f6aee165e510f
+SHA512 (gleam/web-sys-0.3.61.crate) = dd8c93a92295a9cd94a4a4cac4a81d9fa41c2c0bc885c1861eae5cc317a0d55e1a9d34b97b91999bf617a071f7f8acc39bb0d4a684b40543519f0cad6b82a25c
+Size (gleam/web-sys-0.3.61.crate) = 706333 bytes
 BLAKE2s (gleam/webpki-0.22.0.crate) = 7bde2fdf9d9ec3de5cf67a19e763d569c2da6fbce7469736d894a6dba43d46d8
 SHA512 (gleam/webpki-0.22.0.crate) = 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570
 Size (gleam/webpki-0.22.0.crate) = 58663 bytes
@@ -747,27 +759,33 @@ Size (gleam/winapi-x86_64-pc-windows-gnu
 BLAKE2s (gleam/windows-sys-0.42.0.crate) = c5112c52cdc0446a154d71a1d4b484b42591ed150c5c44977fbe21adacac0d81
 SHA512 (gleam/windows-sys-0.42.0.crate) = b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354
 Size (gleam/windows-sys-0.42.0.crate) = 3006791 bytes
-BLAKE2s (gleam/windows_aarch64_gnullvm-0.42.0.crate) = 6f4ad43e5fb0329309bd3ad3c7f272beda578e863b1e38af1c985e0fd958a86e
-SHA512 (gleam/windows_aarch64_gnullvm-0.42.0.crate) = 8bd60142e8982ddb14dde4e93b9753f9ac34830c05c2a1dd4568377f9a928651bf9f026a0080e5bc7dfa62a45942376736954e3ac800855d00eef0c72929f338
-Size (gleam/windows_aarch64_gnullvm-0.42.0.crate) = 357917 bytes
-BLAKE2s (gleam/windows_aarch64_msvc-0.42.0.crate) = 12319a1c750eaf0fcdb1744db21db37a0dfa5d3b994de6f9abfa0a34946fafa6
-SHA512 (gleam/windows_aarch64_msvc-0.42.0.crate) = 20c0840adec84dde03b143e5b82bb0003fee675310487f0071a81ed7f40ee647c4018ccb9ebdbc4aeada717ec8600a30dfb15510c6b336f07becdb7167668fd0
-Size (gleam/windows_aarch64_msvc-0.42.0.crate) = 659424 bytes
-BLAKE2s (gleam/windows_i686_gnu-0.42.0.crate) = d1fbd1bce99e540da83c40703f4924fabd2bd1a784aa9c3b120a678babe30e5c
-SHA512 (gleam/windows_i686_gnu-0.42.0.crate) = a24dd1ba5eb7d5231853bebadfde0575ae9071a565868d2f3d1bc6ec0a87380c569a621f0cba2552af7a1e46ac62f09f87cfbce3f674be06be1a7c1d3f421474
-Size (gleam/windows_i686_gnu-0.42.0.crate) = 728570 bytes
-BLAKE2s (gleam/windows_i686_msvc-0.42.0.crate) = 7a82d75909dddf46e4ff9eb002f00c55e9b489528908e141eec22df58724d2f6
-SHA512 (gleam/windows_i686_msvc-0.42.0.crate) = 740400e2b11c1d177f7f37f844cd2a0f84b97a5adb03a7656661deb026b593a799ace8da1f9013ba9f74446fc43260d01dff7d4be607129ec7d602f341b2b4d1
-Size (gleam/windows_i686_msvc-0.42.0.crate) = 717477 bytes
-BLAKE2s (gleam/windows_x86_64_gnu-0.42.0.crate) = 106ae3028965c0e39c00a01fba8476c0013dfdff0a2724b11a5cf36da5e9a7f5
-SHA512 (gleam/windows_x86_64_gnu-0.42.0.crate) = 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae
-Size (gleam/windows_x86_64_gnu-0.42.0.crate) = 692493 bytes
-BLAKE2s (gleam/windows_x86_64_gnullvm-0.42.0.crate) = d44ce727f2ad6581decea56295765e39cd6ddbdfb4d41355265aa9fb47759eb8
-SHA512 (gleam/windows_x86_64_gnullvm-0.42.0.crate) = 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf
-Size (gleam/windows_x86_64_gnullvm-0.42.0.crate) = 357906 bytes
-BLAKE2s (gleam/windows_x86_64_msvc-0.42.0.crate) = 45b34c32cf2eaa5889087291bd103880d50f66180d679456bebdbfa5a330bd1a
-SHA512 (gleam/windows_x86_64_msvc-0.42.0.crate) = 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9
-Size (gleam/windows_x86_64_msvc-0.42.0.crate) = 659377 bytes
+BLAKE2s (gleam/windows-sys-0.45.0.crate) = ab9bbf992194e1e2290ea4e92ae8ef6b891d7b593f30077050ce33b65f4f3088
+SHA512 (gleam/windows-sys-0.45.0.crate) = f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
+Size (gleam/windows-sys-0.45.0.crate) = 2568659 bytes
+BLAKE2s (gleam/windows-targets-0.42.1.crate) = 485321a024ed3a1f4248294373271b47f4216a4fb03870981ed6b2f7ad198c61
+SHA512 (gleam/windows-targets-0.42.1.crate) = 940c85f6214aa4da17787d3bbfe8d6107a9a7fe4f2e2fcf2b1634facf4619620ac2a7a835ebdd0f57970c992c459ba0a780e64e89945005b240c92563c42711a
+Size (gleam/windows-targets-0.42.1.crate) = 5524 bytes
+BLAKE2s (gleam/windows_aarch64_gnullvm-0.42.1.crate) = 59b79a74e07d2d1691dfec1d7f1a3b35894d40bb38fea625c2b86d21c7d0d746
+SHA512 (gleam/windows_aarch64_gnullvm-0.42.1.crate) = 51eb9fa7ea441a9fef590c12576a8bbef74932d40fafde8f9e3a28f2734ce5aee6dd5fa478fb3847443241c8c392bb4abbc6014c71260bf924431779f7184f73
+Size (gleam/windows_aarch64_gnullvm-0.42.1.crate) = 362795 bytes
+BLAKE2s (gleam/windows_aarch64_msvc-0.42.1.crate) = 44dea035914ea5ef6171bd513a766e3b4b7ac373b76924479f332e14766a0771
+SHA512 (gleam/windows_aarch64_msvc-0.42.1.crate) = f6412bae4b041201ef94e5a159ce90fd6b09816350204d4f573c1afdfb0a6d62d7887fbc2e416b40ec1d4478db521be492edf4703d87482d6d0006a51b827538
+Size (gleam/windows_aarch64_msvc-0.42.1.crate) = 664655 bytes
+BLAKE2s (gleam/windows_i686_gnu-0.42.1.crate) = 9c5782f619bc3f77c29f283c66be1860eb5f5dc2c1e2515defa3b7290a4b7c65
+SHA512 (gleam/windows_i686_gnu-0.42.1.crate) = 61c3271b07df1d4585c875d27cf1686c8f595dcbb79626e8d15ff47228f7b7a4556d3d994566ccceee0d6795a4c76767f85f4579282fc9eed731e04c7e193a57
+Size (gleam/windows_i686_gnu-0.42.1.crate) = 733428 bytes
+BLAKE2s (gleam/windows_i686_msvc-0.42.1.crate) = 0d4c416b68b356f842458fe4f50ee13101f8bb583ffc9bbcc64e670980799875
+SHA512 (gleam/windows_i686_msvc-0.42.1.crate) = 8afa4f92cb7bd96d4fdbefbd8e7bcaa37dee52224d5d8b950c5a537d3bb805bf9781097b8bd44d96e8b62b1290e3a3020557502fa3b357a53df6fea36b318932
+Size (gleam/windows_i686_msvc-0.42.1.crate) = 722583 bytes
+BLAKE2s (gleam/windows_x86_64_gnu-0.42.1.crate) = 361bd1c253a091fd4855f9006936d048554b101a5a8981fa92d2298f0909f41b
+SHA512 (gleam/windows_x86_64_gnu-0.42.1.crate) = f4c16b587fe407dee1f39df029c52302a0fbd5f519816a8d974fe9c2f928043b14037c701c0f3c9cf2e5c765e82430fd4b71615fe63a66a88159f7b15506f892
+Size (gleam/windows_x86_64_gnu-0.42.1.crate) = 697614 bytes
+BLAKE2s (gleam/windows_x86_64_gnullvm-0.42.1.crate) = 5af54c2f5b5314bdbeb0fb589d45610f87c8923c7740fac8325c83e303079c87
+SHA512 (gleam/windows_x86_64_gnullvm-0.42.1.crate) = 8cc988b5995a4726bb7518b7fccff528274ad9b2b0160fe247eb240f9ced10db95afe7bff91bfc5a08ebd8237b6821e4a4abad1ff9da45022f1ce7e7586bcf05
+Size (gleam/windows_x86_64_gnullvm-0.42.1.crate) = 362788 bytes
+BLAKE2s (gleam/windows_x86_64_msvc-0.42.1.crate) = 743e9ff88ae09d71b37775d3ec7b407548829c19507f2d4ab668044026c0a704
+SHA512 (gleam/windows_x86_64_msvc-0.42.1.crate) = a651b1a34f101125f929c1d1f5e933691c7a5c19d0bb0c501fb6812236d2771805428e3bd5e05be7d72715595f5fc9e7978dd7934e5d92e9b78a41c2ece695b2
+Size (gleam/windows_x86_64_msvc-0.42.1.crate) = 664606 bytes
 BLAKE2s (gleam/winreg-0.10.1.crate) = 6932ce51a190f71d7f3d28a5e2e11f3406b5e22f5933ec4e490783ffb67cccd5
 SHA512 (gleam/winreg-0.10.1.crate) = 09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c
 Size (gleam/winreg-0.10.1.crate) = 25725 bytes

Index: pkgsrc/lang/gleam/cargo-depends.mk
diff -u pkgsrc/lang/gleam/cargo-depends.mk:1.5 pkgsrc/lang/gleam/cargo-depends.mk:1.6
--- pkgsrc/lang/gleam/cargo-depends.mk:1.5      Mon Feb  6 19:50:53 2023
+++ pkgsrc/lang/gleam/cargo-depends.mk  Thu Mar  2 18:53:57 2023
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.5 2023/02/06 19:50:53 nikita Exp $
+# $NetBSD: cargo-depends.mk,v 1.6 2023/03/02 18:53:57 nikita Exp $
 
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
 CARGO_CRATE_DEPENDS+=  ahash-0.7.6
@@ -8,7 +8,7 @@ CARGO_CRATE_DEPENDS+=   askama-0.10.5
 CARGO_CRATE_DEPENDS+=  askama_derive-0.10.5
 CARGO_CRATE_DEPENDS+=  askama_escape-0.10.3
 CARGO_CRATE_DEPENDS+=  askama_shared-0.11.2
-CARGO_CRATE_DEPENDS+=  async-trait-0.1.61
+CARGO_CRATE_DEPENDS+=  async-trait-0.1.64
 CARGO_CRATE_DEPENDS+=  atty-0.2.14
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
 CARGO_CRATE_DEPENDS+=  base16-0.2.1
@@ -19,12 +19,12 @@ CARGO_CRATE_DEPENDS+=       bitflags-1.3.2
 CARGO_CRATE_DEPENDS+=  bitmaps-2.1.0
 CARGO_CRATE_DEPENDS+=  bitvec-0.19.6
 CARGO_CRATE_DEPENDS+=  block-buffer-0.9.0
-CARGO_CRATE_DEPENDS+=  bstr-1.1.0
-CARGO_CRATE_DEPENDS+=  bumpalo-3.11.1
-CARGO_CRATE_DEPENDS+=  bytes-1.3.0
+CARGO_CRATE_DEPENDS+=  bstr-1.3.0
+CARGO_CRATE_DEPENDS+=  bumpalo-3.12.0
+CARGO_CRATE_DEPENDS+=  bytes-1.4.0
 CARGO_CRATE_DEPENDS+=  capnp-0.14.11
 CARGO_CRATE_DEPENDS+=  capnpc-0.14.9
-CARGO_CRATE_DEPENDS+=  cc-1.0.78
+CARGO_CRATE_DEPENDS+=  cc-1.0.79
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  chrono-0.4.23
 CARGO_CRATE_DEPENDS+=  clap-3.2.23
@@ -32,7 +32,7 @@ CARGO_CRATE_DEPENDS+= clap_derive-3.2.18
 CARGO_CRATE_DEPENDS+=  clap_lex-0.2.4
 CARGO_CRATE_DEPENDS+=  codespan-reporting-0.11.1
 CARGO_CRATE_DEPENDS+=  combine-4.6.6
-CARGO_CRATE_DEPENDS+=  console-0.15.4
+CARGO_CRATE_DEPENDS+=  console-0.15.5
 CARGO_CRATE_DEPENDS+=  console_error_panic_hook-0.1.7
 CARGO_CRATE_DEPENDS+=  core-foundation-0.9.3
 CARGO_CRATE_DEPENDS+=  core-foundation-sys-0.8.3
@@ -41,7 +41,7 @@ CARGO_CRATE_DEPENDS+= crc32fast-1.3.2
 CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.6
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.14
 CARGO_CRATE_DEPENDS+=  ctor-0.1.26
-CARGO_CRATE_DEPENDS+=  ctrlc-3.2.4
+CARGO_CRATE_DEPENDS+=  ctrlc-3.2.5
 CARGO_CRATE_DEPENDS+=  data-encoding-2.3.3
 CARGO_CRATE_DEPENDS+=  debug-ignore-1.0.5
 CARGO_CRATE_DEPENDS+=  der-oid-macro-0.4.0
@@ -50,60 +50,64 @@ CARGO_CRATE_DEPENDS+=       diff-0.1.13
 CARGO_CRATE_DEPENDS+=  digest-0.9.0
 CARGO_CRATE_DEPENDS+=  dirs-next-2.0.0
 CARGO_CRATE_DEPENDS+=  dirs-sys-next-0.1.2
-CARGO_CRATE_DEPENDS+=  either-1.8.0
+CARGO_CRATE_DEPENDS+=  either-1.8.1
 CARGO_CRATE_DEPENDS+=  encode_unicode-0.3.6
-CARGO_CRATE_DEPENDS+=  encoding_rs-0.8.31
-CARGO_CRATE_DEPENDS+=  fastrand-1.8.0
-CARGO_CRATE_DEPENDS+=  filetime-0.2.19
+CARGO_CRATE_DEPENDS+=  encoding_rs-0.8.32
+CARGO_CRATE_DEPENDS+=  errno-0.2.8
+CARGO_CRATE_DEPENDS+=  errno-dragonfly-0.1.2
+CARGO_CRATE_DEPENDS+=  fastrand-1.9.0
+CARGO_CRATE_DEPENDS+=  filetime-0.2.20
 CARGO_CRATE_DEPENDS+=  fixedbitset-0.4.2
 CARGO_CRATE_DEPENDS+=  flate2-1.0.25
 CARGO_CRATE_DEPENDS+=  fnv-1.0.7
 CARGO_CRATE_DEPENDS+=  form_urlencoded-1.1.0
-CARGO_CRATE_DEPENDS+=  fs_extra-1.2.0
+CARGO_CRATE_DEPENDS+=  fs_extra-1.3.0
 CARGO_CRATE_DEPENDS+=  fslock-0.2.1
 CARGO_CRATE_DEPENDS+=  funty-1.1.0
-CARGO_CRATE_DEPENDS+=  futures-0.3.25
-CARGO_CRATE_DEPENDS+=  futures-channel-0.3.25
-CARGO_CRATE_DEPENDS+=  futures-core-0.3.25
-CARGO_CRATE_DEPENDS+=  futures-executor-0.3.25
-CARGO_CRATE_DEPENDS+=  futures-io-0.3.25
-CARGO_CRATE_DEPENDS+=  futures-macro-0.3.25
-CARGO_CRATE_DEPENDS+=  futures-sink-0.3.25
-CARGO_CRATE_DEPENDS+=  futures-task-0.3.25
-CARGO_CRATE_DEPENDS+=  futures-util-0.3.25
+CARGO_CRATE_DEPENDS+=  futures-0.3.26
+CARGO_CRATE_DEPENDS+=  futures-channel-0.3.26
+CARGO_CRATE_DEPENDS+=  futures-core-0.3.26
+CARGO_CRATE_DEPENDS+=  futures-executor-0.3.26
+CARGO_CRATE_DEPENDS+=  futures-io-0.3.26
+CARGO_CRATE_DEPENDS+=  futures-macro-0.3.26
+CARGO_CRATE_DEPENDS+=  futures-sink-0.3.26
+CARGO_CRATE_DEPENDS+=  futures-task-0.3.26
+CARGO_CRATE_DEPENDS+=  futures-util-0.3.26
 CARGO_CRATE_DEPENDS+=  generic-array-0.14.6
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.8
 CARGO_CRATE_DEPENDS+=  globset-0.4.10
 CARGO_CRATE_DEPENDS+=  h2-0.3.15
 CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
-CARGO_CRATE_DEPENDS+=  heck-0.4.0
+CARGO_CRATE_DEPENDS+=  heck-0.4.1
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.19
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.2.6
 CARGO_CRATE_DEPENDS+=  hexpm-2.0.0
 CARGO_CRATE_DEPENDS+=  hostname-0.3.1
-CARGO_CRATE_DEPENDS+=  http-0.2.8
+CARGO_CRATE_DEPENDS+=  http-0.2.9
 CARGO_CRATE_DEPENDS+=  http-auth-basic-0.3.3
 CARGO_CRATE_DEPENDS+=  http-body-0.4.5
 CARGO_CRATE_DEPENDS+=  httparse-1.8.0
 CARGO_CRATE_DEPENDS+=  httpdate-1.0.2
 CARGO_CRATE_DEPENDS+=  humansize-1.1.1
-CARGO_CRATE_DEPENDS+=  hyper-0.14.23
+CARGO_CRATE_DEPENDS+=  hyper-0.14.24
 CARGO_CRATE_DEPENDS+=  hyper-rustls-0.23.2
 CARGO_CRATE_DEPENDS+=  idna-0.3.0
-CARGO_CRATE_DEPENDS+=  ignore-0.4.19
+CARGO_CRATE_DEPENDS+=  ignore-0.4.20
 CARGO_CRATE_DEPENDS+=  im-15.1.0
 CARGO_CRATE_DEPENDS+=  indexmap-1.9.2
-CARGO_CRATE_DEPENDS+=  insta-1.26.0
+CARGO_CRATE_DEPENDS+=  insta-1.28.0
 CARGO_CRATE_DEPENDS+=  instant-0.1.12
+CARGO_CRATE_DEPENDS+=  io-lifetimes-1.0.5
 CARGO_CRATE_DEPENDS+=  ipnet-2.7.1
 CARGO_CRATE_DEPENDS+=  itertools-0.10.5
 CARGO_CRATE_DEPENDS+=  itoa-1.0.5
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.60
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.61
 CARGO_CRATE_DEPENDS+=  kstring-1.0.6
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
 CARGO_CRATE_DEPENDS+=  lexical-core-0.7.6
 CARGO_CRATE_DEPENDS+=  libc-0.2.139
 CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.6
+CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.1.4
 CARGO_CRATE_DEPENDS+=  log-0.4.17
 CARGO_CRATE_DEPENDS+=  lsp-server-0.5.2
 CARGO_CRATE_DEPENDS+=  lsp-types-0.92.1
@@ -112,8 +116,8 @@ CARGO_CRATE_DEPENDS+=       matchers-0.1.0
 CARGO_CRATE_DEPENDS+=  memchr-2.5.0
 CARGO_CRATE_DEPENDS+=  mime-0.3.16
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.6.2
-CARGO_CRATE_DEPENDS+=  mio-0.8.5
-CARGO_CRATE_DEPENDS+=  nix-0.26.1
+CARGO_CRATE_DEPENDS+=  mio-0.8.6
+CARGO_CRATE_DEPENDS+=  nix-0.26.2
 CARGO_CRATE_DEPENDS+=  nom-6.1.2
 CARGO_CRATE_DEPENDS+=  nu-ansi-term-0.46.0
 CARGO_CRATE_DEPENDS+=  num-bigint-0.4.3
@@ -121,21 +125,21 @@ CARGO_CRATE_DEPENDS+=     num-integer-0.1.45
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.15
 CARGO_CRATE_DEPENDS+=  num_cpus-1.15.0
 CARGO_CRATE_DEPENDS+=  oid-registry-0.1.5
-CARGO_CRATE_DEPENDS+=  once_cell-1.17.0
+CARGO_CRATE_DEPENDS+=  once_cell-1.17.1
 CARGO_CRATE_DEPENDS+=  opaque-debug-0.3.0
 CARGO_CRATE_DEPENDS+=  openssl-probe-0.1.5
 CARGO_CRATE_DEPENDS+=  os_str_bytes-6.4.1
 CARGO_CRATE_DEPENDS+=  output_vt100-0.1.3
 CARGO_CRATE_DEPENDS+=  overload-0.1.1
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.2.0
-CARGO_CRATE_DEPENDS+=  petgraph-0.6.2
+CARGO_CRATE_DEPENDS+=  petgraph-0.6.3
 CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.9
 CARGO_CRATE_DEPENDS+=  pin-utils-0.1.0
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.17
 CARGO_CRATE_DEPENDS+=  pretty_assertions-1.3.0
 CARGO_CRATE_DEPENDS+=  proc-macro-error-1.0.4
 CARGO_CRATE_DEPENDS+=  proc-macro-error-attr-1.0.4
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.49
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.51
 CARGO_CRATE_DEPENDS+=  protobuf-2.28.0
 CARGO_CRATE_DEPENDS+=  protobuf-codegen-2.28.0
 CARGO_CRATE_DEPENDS+=  protobuf-codegen-pure-2.28.0
@@ -152,13 +156,13 @@ CARGO_CRATE_DEPENDS+=     redox_users-0.4.3
 CARGO_CRATE_DEPENDS+=  regex-1.7.1
 CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.28
-CARGO_CRATE_DEPENDS+=  remove_dir_all-0.5.3
-CARGO_CRATE_DEPENDS+=  reqwest-0.11.13
+CARGO_CRATE_DEPENDS+=  reqwest-0.11.14
 CARGO_CRATE_DEPENDS+=  ring-0.16.20
 CARGO_CRATE_DEPENDS+=  rpassword-5.0.1
 CARGO_CRATE_DEPENDS+=  rustc-hash-1.1.0
 CARGO_CRATE_DEPENDS+=  rusticata-macros-3.2.0
-CARGO_CRATE_DEPENDS+=  rustls-0.20.7
+CARGO_CRATE_DEPENDS+=  rustix-0.36.8
+CARGO_CRATE_DEPENDS+=  rustls-0.20.8
 CARGO_CRATE_DEPENDS+=  rustls-native-certs-0.6.2
 CARGO_CRATE_DEPENDS+=  rustls-pemfile-1.0.2
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.11
@@ -167,22 +171,22 @@ CARGO_CRATE_DEPENDS+=     same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  schannel-0.1.21
 CARGO_CRATE_DEPENDS+=  scoped-tls-1.0.1
 CARGO_CRATE_DEPENDS+=  sct-0.7.0
-CARGO_CRATE_DEPENDS+=  security-framework-2.7.0
-CARGO_CRATE_DEPENDS+=  security-framework-sys-2.6.1
+CARGO_CRATE_DEPENDS+=  security-framework-2.8.2
+CARGO_CRATE_DEPENDS+=  security-framework-sys-2.8.0
 CARGO_CRATE_DEPENDS+=  serde-1.0.152
 CARGO_CRATE_DEPENDS+=  serde-wasm-bindgen-0.4.5
 CARGO_CRATE_DEPENDS+=  serde_derive-1.0.152
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.91
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.93
 CARGO_CRATE_DEPENDS+=  serde_repr-0.1.10
 CARGO_CRATE_DEPENDS+=  serde_urlencoded-0.7.1
 CARGO_CRATE_DEPENDS+=  sha2-0.9.9
 CARGO_CRATE_DEPENDS+=  sharded-slab-0.1.4
 CARGO_CRATE_DEPENDS+=  similar-2.2.1
 CARGO_CRATE_DEPENDS+=  sized-chunks-0.6.5
-CARGO_CRATE_DEPENDS+=  slab-0.4.7
+CARGO_CRATE_DEPENDS+=  slab-0.4.8
 CARGO_CRATE_DEPENDS+=  smallvec-1.10.0
 CARGO_CRATE_DEPENDS+=  smawk-0.3.1
-CARGO_CRATE_DEPENDS+=  smol_str-0.1.23
+CARGO_CRATE_DEPENDS+=  smol_str-0.1.24
 CARGO_CRATE_DEPENDS+=  socket2-0.4.7
 CARGO_CRATE_DEPENDS+=  spdx-0.8.1
 CARGO_CRATE_DEPENDS+=  spin-0.5.2
@@ -191,23 +195,23 @@ CARGO_CRATE_DEPENDS+=     strsim-0.10.0
 CARGO_CRATE_DEPENDS+=  strum-0.24.1
 CARGO_CRATE_DEPENDS+=  strum_macros-0.24.3
 CARGO_CRATE_DEPENDS+=  symlink-0.1.0
-CARGO_CRATE_DEPENDS+=  syn-1.0.107
+CARGO_CRATE_DEPENDS+=  syn-1.0.109
 CARGO_CRATE_DEPENDS+=  tap-1.0.1
 CARGO_CRATE_DEPENDS+=  tar-0.4.38
-CARGO_CRATE_DEPENDS+=  tempfile-3.3.0
-CARGO_CRATE_DEPENDS+=  termcolor-1.1.3
+CARGO_CRATE_DEPENDS+=  tempfile-3.4.0
+CARGO_CRATE_DEPENDS+=  termcolor-1.2.0
 CARGO_CRATE_DEPENDS+=  terminal_size-0.1.17
 CARGO_CRATE_DEPENDS+=  textwrap-0.15.0
 CARGO_CRATE_DEPENDS+=  textwrap-0.16.0
 CARGO_CRATE_DEPENDS+=  thiserror-1.0.38
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.38
-CARGO_CRATE_DEPENDS+=  thread_local-1.1.4
+CARGO_CRATE_DEPENDS+=  thread_local-1.1.7
 CARGO_CRATE_DEPENDS+=  tinyvec-1.6.0
-CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.0
-CARGO_CRATE_DEPENDS+=  tokio-1.24.1
+CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.1
+CARGO_CRATE_DEPENDS+=  tokio-1.25.0
 CARGO_CRATE_DEPENDS+=  tokio-rustls-0.23.4
-CARGO_CRATE_DEPENDS+=  tokio-util-0.7.4
-CARGO_CRATE_DEPENDS+=  toml-0.5.10
+CARGO_CRATE_DEPENDS+=  tokio-util-0.7.7
+CARGO_CRATE_DEPENDS+=  toml-0.5.11
 CARGO_CRATE_DEPENDS+=  toml_edit-0.9.1
 CARGO_CRATE_DEPENDS+=  tower-service-0.3.2
 CARGO_CRATE_DEPENDS+=  tracing-0.1.37
@@ -219,7 +223,7 @@ CARGO_CRATE_DEPENDS+=       tracing-wasm-0.2.1
 CARGO_CRATE_DEPENDS+=  try-lock-0.2.4
 CARGO_CRATE_DEPENDS+=  typenum-1.16.0
 CARGO_CRATE_DEPENDS+=  unicase-2.6.0
-CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.8
+CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.10
 CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.6
 CARGO_CRATE_DEPENDS+=  unicode-linebreak-0.1.4
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.22
@@ -233,28 +237,30 @@ CARGO_CRATE_DEPENDS+=     version_check-0.9.
 CARGO_CRATE_DEPENDS+=  walkdir-2.3.2
 CARGO_CRATE_DEPENDS+=  want-0.3.0
 CARGO_CRATE_DEPENDS+=  wasi-0.11.0+wasi-snapshot-preview1
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.83
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.83
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.33
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.83
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.83
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.83
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-0.3.33
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-macro-0.3.33
-CARGO_CRATE_DEPENDS+=  web-sys-0.3.60
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.84
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.84
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.34
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.84
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.84
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.84
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-0.3.34
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-macro-0.3.34
+CARGO_CRATE_DEPENDS+=  web-sys-0.3.61
 CARGO_CRATE_DEPENDS+=  webpki-0.22.0
 CARGO_CRATE_DEPENDS+=  winapi-0.3.9
 CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  winapi-util-0.1.5
 CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.42.0
-CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.42.0
-CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.42.0
-CARGO_CRATE_DEPENDS+=  windows_i686_gnu-0.42.0
-CARGO_CRATE_DEPENDS+=  windows_i686_msvc-0.42.0
-CARGO_CRATE_DEPENDS+=  windows_x86_64_gnu-0.42.0
-CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.42.0
-CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.42.0
+CARGO_CRATE_DEPENDS+=  windows-sys-0.45.0
+CARGO_CRATE_DEPENDS+=  windows-targets-0.42.1
+CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.42.1
+CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.42.1
+CARGO_CRATE_DEPENDS+=  windows_i686_gnu-0.42.1
+CARGO_CRATE_DEPENDS+=  windows_i686_msvc-0.42.1
+CARGO_CRATE_DEPENDS+=  windows_x86_64_gnu-0.42.1
+CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.42.1
+CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.42.1
 CARGO_CRATE_DEPENDS+=  winreg-0.10.1
 CARGO_CRATE_DEPENDS+=  wyz-0.2.0
 CARGO_CRATE_DEPENDS+=  x509-parser-0.9.2



Home | Main Index | Thread Index | Old Index