commit:     c35ec164c1e104fdeb9e0637a57604833370da4b
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 26 16:13:13 2024 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Sep 26 16:13:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35ec164

dev-util/ruff: add 0.6.8

Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 dev-util/ruff/Manifest          |  28 +++
 dev-util/ruff/ruff-0.6.8.ebuild | 491 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 519 insertions(+)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index c6b5b1b55996..ad7fb8ef8f8f 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -14,6 +14,7 @@ DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e
 DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3
 SHA512 
f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
 DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 
73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868
 SHA512 
4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
 DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
+DIST anyhow-1.0.89.crate 47078 BLAKE2B 
fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6
 SHA512 
3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0
 DIST append-only-vec-0.1.5.crate 6810 BLAKE2B 
28dbbbde3d8642251740eec1a04a28b6bb64eb1af9f47021c6c3bad7beeea11fdbb26f94298fdf424b3ea3cd5db293f6b589b9784792f0b32b67dec96929c8b1
 SHA512 
e5f965d4f178beac62796dc6453b439e99b18887be41501e7759ed0e7df33677bfcd2605ed77ea477468c6067316a0ede0eb54d5b9c70401458a536a3a24709f
 DIST arc-swap-1.7.1.crate 68512 BLAKE2B 
5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16
 SHA512 
070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff
 DIST argfile-0.2.1.crate 9058 BLAKE2B 
19a094f43f1dcc6874c4f10604bb0b29da93ef346127cadb76fa1c9ae90c598e2e91bb98c683c4c31b7dee56d20971cede5d0785df45244a9bef157a1d6a0889
 SHA512 
ca0d8f5dd7748443b131c63ed0cac31857f090ff8f3616167290b1ac491495ffec26aaafa258c02492e0fe4447e3ae398089afe0e06daa5556520866e527e6e5
@@ -42,15 +43,20 @@ DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05
 DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 
07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575
 SHA512 
641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
 DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 
3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488
 SHA512 
2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
 DIST clap-4.5.16.crate 56627 BLAKE2B 
83a6a9ad12b826affa68df179dc1cb534f58b6ae505f4794ca6dfaa8f8a9e33d93b9babd7931bf48bc13da31cb3078b442c4a2a2e84a8f2e675b5d620100c50d
 SHA512 
d13bfda2c3f77cf194acd87763d5f2fea83ec2135504b173af2941547a7d3dcf75c3757532c60b53c57600bf4859395ddc94a7dd92b17f44c60d3e781741f928
+DIST clap-4.5.18.crate 56788 BLAKE2B 
42447dc8a13a739ab0aab35bff7fdfb11db046084d2e02229db989fc382cd90c1ad6b91bbada2280623420f288dc52d6ab2791d483cb424929125f68231d5465
 SHA512 
640f455948e3440203cc31a6a9f04d6e670f2fbb356545708fef4f149907a55fa1414afadbdc2a7eb249592399102e1a23d8823d4d91c42db7c575af26531fe0
 DIST clap_builder-4.5.15.crate 163717 BLAKE2B 
795fa9c6de6a3f4d9a1288c3340613c14b11a5346e314f5f486bee76346f5f88396e54d95d051bd84184a91bb1f2d3575f870fca56a4b9b590ea2d9939beb415
 SHA512 
52efd99bce20bb8ff2187c4cef8bc27bef6cdc52598f00b47639b797683f18c76a79a6ebf34d1d250621a49cab0e9ec9e7824d323516f1ed3fa721cfd34cd713
+DIST clap_builder-4.5.18.crate 163582 BLAKE2B 
6be3e218f9a769dbb2494614dcb9b20632d635f1a1117fbd6de79f490e46338f48d1da21a75eff6f5f8f40f20780df532afb8ad22da9246a82e752f2c655de8b
 SHA512 
02caf62e6fcff3a481db902a3380f1f85de429131b5e59685a3c40b219c99942fad50b7c53fd6e4833e588eb3dc398c1691f36c88ec4a65d9073de51bce3cb49
 DIST clap_complete-4.5.2.crate 37850 BLAKE2B 
bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301
 SHA512 
1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3
 DIST clap_complete_command-0.6.1.crate 7959 BLAKE2B 
61bb266fdebb625ce3327164ab39d65943406fe9c101f10fa3a1f18d4728e0eeca07dcd8eb4e8f6eb63587cd1af86fb05beedf1c5b2bbaf22356f213ea738c7c
 SHA512 
b364cac56e9604c7c06a84f5d687b62398f92e3c0407123b183d5c3846948a4a0975469326312ad57e2ce936574462f3dde61385062827e48efc3ff813185ef6
 DIST clap_complete_nushell-4.5.2.crate 34391 BLAKE2B 
ce7a44c4a9e3d577e014c71d6f8f6b16e192ae169f499973316f6f3c7febae59c957ba6acc153802bde423fd58301b5b5ef5b606e275bf8f608ad40fb192338b
 SHA512 
1da7b7f01e948f4c055bb912426d950418f353837dda9e6bb8e249bda4169b29de2291173c9d0193f0c746ec1387ad8a893721f32125f14565948f2e90fddf53
 DIST clap_derive-4.5.13.crate 30132 BLAKE2B 
d5fcd2c5a213817165c61ba2071fc6424ce822e4881686556b8379fc71188f60d8c6712f6f4a8e5c8b125b58d7454aa9846214caf324fbc93300abba240bea17
 SHA512 
2dae32bffd91de9311d94e2be0d990074cb2e2edc832f422cd5e7c5177f5daafc0c335e74f865024c77cae5fff631ddaba58028fcfc24b203467478fd473bbf5
+DIST clap_derive-4.5.18.crate 30131 BLAKE2B 
ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb
 SHA512 
035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa
 DIST clap_lex-0.7.0.crate 11915 BLAKE2B 
03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4
 SHA512 
638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
 DIST clearscreen-3.0.0.crate 152311 BLAKE2B 
9f84217c5174b1b9e4c97b53dd9dddf7557766d9cc80c80973dbf10c4a166435d1433ddf3687889bd490a535c1c5729e668189c0757b5bffd61ae65fa4ea3a95
 SHA512 
2b5338a7944b44fdb40a79e87aa8cdb8ff3e47b9e4d8ebb757b1b3fb10f8b066183abd79f5ae634e7e9464377a33711694796bb5d52dec0201f863119923af65
 DIST codspeed-2.6.0.crate 4661 BLAKE2B 
e8a174d6b90a39b0867d47f65a49223d63ba5de09631ac0916b28506cd7c668346d317df3d5dd00bda06ab0236f7e29d978fca0dfc732f36c793837114c7bde2
 SHA512 
67e2b92fa0cd578ec9208767f395526908886d5a969fb9e17ab331b108f5a26d8fb15bb92efb2c85d132429575526286fa7a7f0be423a0341d9c179632809d91
+DIST codspeed-2.7.2.crate 4832 BLAKE2B 
fbacc9f6ea2a8b6d67ebcfb31b980aed15f8d3bcac910c919316cafe7932dcd44a0a2e28063e1cedd1a155ea8bdf3cc2d20892d341f8bf86853829ab70abea41
 SHA512 
f658b26687561e5a424f5676cf08ff4d5564f338fb5f8c6a7e19a6b6b7ae35b427e0faa44a86e62c59349cfca563418e9a17b6f80e0926d17d870a11f2e24647
 DIST codspeed-criterion-compat-2.6.0.crate 10183 BLAKE2B 
dfbb550f0f21322d8f45a92ddc1103c9481b14b7979b63a3d5217a5162a515bd41cff2e1b8678132902da84ee8d7e475ec5f9d6a6c1f1f0652c3af961ee7827c
 SHA512 
a59a5e0efa3c23e59fdf928efbdb19d200b8ae978ca0e15392c216b5470ed6a20e29b4aef9c4ae626fbabc9368aedb2d2ff35591be7fabc30592087731072aa4
+DIST codspeed-criterion-compat-2.7.2.crate 10324 BLAKE2B 
a30b067803b5678d63c3a3eb13631da2349eff8cdfbcabae89b8705e912458dcf0b9340e976406ff283d31d2222f0b366e80716067959d28e0f59ed73a1b833a
 SHA512 
5ff119eec6c946bbef3a3b90f4be0649487f8d6a8a27fb8f66cc0a4c314fe118bcc140d8b84417b9c918000f844528a16aef0dea8476bcdf4132e34f9f5ee280
 DIST colorchoice-1.0.0.crate 6857 BLAKE2B 
a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f
 SHA512 
53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
 DIST colored-2.1.0.crate 23348 BLAKE2B 
e2778d83b28571501adb4e9ec3fa95d684faf5730f093f6e608ec631e58b883d2b9f17ed7e2c1612da285a58251f479a365aa90fa7be24a2adbb69e426e0fc89
 SHA512 
fa70f18fb29f6870a727d8243808c96e9497f8302f5f2b1748f9d9e396031e9c53a025b8edc9c8c9a0f8cfca12e5da73250a71e382b3074e9415b85bc004769e
 DIST compact_str-0.8.0.crate 70994 BLAKE2B 
27ab4163d71915f9cfc160fdfa4ed049c98b06d0060def8c4bdd29e8ca37716a1c53877f70d1eb38260d44003e833c538b20bb4960f0b28a7becca5c9b29984e
 SHA512 
5a236c501222b577fef7d7190882e20e85cc6deacf9d1f6a1d710893654b53a91c7d47373f0d10e9bfe138dbb2f4e99802deb2a92001bae7e130f6558ed9d1fd
@@ -77,6 +83,7 @@ DIST darling_core-0.20.8.crate 64442 BLAKE2B 
bf1844eba6bac260104e2ef310721d3aae7
 DIST darling_macro-0.20.8.crate 1856 BLAKE2B 
d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116
 SHA512 
97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
 DIST dashmap-5.5.3.crate 24061 BLAKE2B 
2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71
 SHA512 
15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a
 DIST dashmap-6.0.1.crate 24364 BLAKE2B 
c09f6ff97414c369dad458de6e415cd980c9be6df1869fdc5ef2e9f494110121a42ae8e1f8dead569dcf748c07f8a739218da8351268e026a764761601645fe6
 SHA512 
8ed876bf014a55d495f960e92012219b75c61b93c37f510ab4dd2b66eeda417a19fded1dd583188b3052799a9848dc704b663ef4cd7030b93ca828279f355f55
+DIST dashmap-6.1.0.crate 24828 BLAKE2B 
de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968
 SHA512 
03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0
 DIST diff-0.1.13.crate 46216 BLAKE2B 
27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e
 SHA512 
45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
 DIST difflib-0.4.0.crate 7638 BLAKE2B 
57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f
 SHA512 
fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
 DIST digest-0.10.7.crate 19557 BLAKE2B 
61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a
 SHA512 
0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
@@ -97,6 +104,7 @@ DIST etcetera-0.8.0.crate 13295 BLAKE2B 
33069c496eb846bc3e602812cd2ed182c660ae06
 DIST fastrand-2.0.2.crate 14674 BLAKE2B 
ea23f52d745f4fcfd4ec911d48d77c60da837f57942994b17458daac7cae38953cf679459908d68e5f393d03a90cd6eddba23d2a86c2bc11ebfeed0bb41fe4dd
 SHA512 
3ef9c21e4928071619adbad6421165ea82feb04c26ee18893b172f9f8a510b9a2097257ae31647a907680412b68d6662eff13cb27649ed9f5e68c374619701cf
 DIST fern-0.6.2.crate 304626 BLAKE2B 
7dbfc8a1cf0adc288732a1dcc23e30bfea6668b01e162b60e867b67b995b7eeea5399b9e9a630510e3f56c8f36b79b34913342b7c8834783ddacb2cd7b94e140
 SHA512 
f9c44d1387f803b567b7254d91cd942c55d30a1c3cd37786101d7d49d346bc2bbc593fa8a3b2e59711c5320c1496354e8d2f3ecf0967030ac1e5199650523fba
 DIST filetime-0.2.24.crate 14938 BLAKE2B 
85e05026b35ba195637dec12d2f47cc30a189db0c565c2aae22ab1bf407e910874abebf401167b0c330c790f3e014c37108610063b5428031d28452eb78009d2
 SHA512 
b371bcdbd0e41b875de623c7b7f122e8f0e421382e741084645372b774cf09614eec9fe74514c90199b7110e8af27c62625e92281f3544afc9374889372c27f8
+DIST filetime-0.2.25.crate 14940 BLAKE2B 
1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7
 SHA512 
90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2
 DIST flate2-1.0.28.crate 73690 BLAKE2B 
c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8
 SHA512 
9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
 DIST fnv-1.0.7.crate 11266 BLAKE2B 
81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d
 SHA512 
2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
 DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 
383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1
 SHA512 
c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
@@ -107,6 +115,7 @@ DIST getopts-0.2.21.crate 18457 BLAKE2B 
10651e947e49acc768d99ae56ca5a7f37c1f61bb
 DIST getrandom-0.2.14.crate 37307 BLAKE2B 
5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33
 SHA512 
6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
 DIST glob-0.3.1.crate 18880 BLAKE2B 
dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09
 SHA512 
29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
 DIST globset-0.4.14.crate 25090 BLAKE2B 
2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae
 SHA512 
e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
+DIST globset-0.4.15.crate 25177 BLAKE2B 
5556f4cd7c311b2ead3a83fb2c84280a48e493f024bfd7269c91cde6ab81315d2d7f051f7cee9d7d34e6c8563c2452f0ec04a9d5a8ba5273bce66f5ff8f9054b
 SHA512 
b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad
 DIST globwalk-0.9.1.crate 12572 BLAKE2B 
3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce
 SHA512 
9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448
 DIST half-2.4.1.crate 50892 BLAKE2B 
c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc
 SHA512 
0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193
 DIST hashbrown-0.14.5.crate 141498 BLAKE2B 
7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3
 SHA512 
215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
@@ -120,14 +129,17 @@ DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 
37fa14b589ff092377b9271c414d4
 DIST ident_case-1.0.1.crate 3492 BLAKE2B 
bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab
 SHA512 
81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
 DIST idna-0.5.0.crate 271940 BLAKE2B 
0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b
 SHA512 
bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
 DIST ignore-0.4.22.crate 55462 BLAKE2B 
a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c
 SHA512 
9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
+DIST ignore-0.4.23.crate 55901 BLAKE2B 
8c5138e723cbccffe84aa215b2e73daa18d8b2d39136a901ba1514def3a67437f79d932e4762578dd1b28dd8360a397aaba29ab8bb67a93a587a1c71cf5d1aa1
 SHA512 
ae354b00994ae8570751bc5c09167edd0e2891709d4c4878cf75b24619421d23a1b83e28886d54ed9d31aa427f49153e9a5fc42b5de7262abda20c1c0061b299
 DIST imara-diff-0.1.7.crate 155688 BLAKE2B 
13dd1ee85099d51a858e936e1509969ab81d597c69f58eda9f5d6724c9cf3ce9c0de834d697501ee0632f2fa64c845ff612380eee0bb1c2066cd45603559d622
 SHA512 
7a728321bdad9341f7d2f8ba0f812bf5212a8bcefe55898c974e59d40fd8add084e132be9c4144d07f954519340a00d1c881a039928114271044ce7bd3174d11
 DIST imperative-1.0.6.crate 13221 BLAKE2B 
d5d8e0ef53a5f05e42090c8a530bccf6863edf83acc56e58f4d785d6926137daf4d8bde21dadb77db50888580a723b827097ed80751bd63ce39d7a2ca0d917f0
 SHA512 
b11a6deb6c9e77d853a8b589040ce05f2c33243383811a88ef066ddbb6a4a10c32a08cae941360b56ca0445a0c08f2fbfb7d559585cde1e8c0c47f74d15d77ac
 DIST indexmap-2.4.0.crate 83544 BLAKE2B 
f4b3e1b877c9355a491e33d10e3ef730f943b54bb14f33ed476120e2a8f0cd3550f6aeee1a56e1868881e1853b3d41283ab803faf5afbf32c86b36e08e7f2026
 SHA512 
9c7f2b495f0568ce56e2fa8d3355948783b490b23b46a83acade2864e41eb31a50cf372d818b2a1d3d24327282a9866e690348134a20ee481d748bdc581145ec
+DIST indexmap-2.5.0.crate 85919 BLAKE2B 
766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc
 SHA512 
c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729
 DIST indicatif-0.17.8.crate 64869 BLAKE2B 
c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e
 SHA512 
487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf
 DIST indoc-2.0.5.crate 14396 BLAKE2B 
fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a
 SHA512 
095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
 DIST inotify-0.9.6.crate 22971 BLAKE2B 
7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8
 SHA512 
39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
 DIST inotify-sys-0.1.5.crate 6965 BLAKE2B 
d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af
 SHA512 
dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
 DIST insta-1.39.0.crate 87049 BLAKE2B 
c37b99bb8dde3fcac0b8a41e7e2a76a014fb0919d0cd2eb10b0e4aecd9ee312737313a4c262f8237ca5c9a12ca0c23b5c2ae7bb9ba69c2bb506ab43f382ff108
 SHA512 
6d50e49af1b76ac53962565d37e05a3fa5b9dae47655529cb675b498a0308ce6008d9c2821e4cc323c2e05560f76539572a7d8881d151e015b32444b02175e5d
+DIST insta-1.40.0.crate 88233 BLAKE2B 
5ad1ea163be53ae27db497ea56ae9fbdac81b0214f653d4b9c8434cb52b2d03cca5f2105a2beb0b280e73b8b2d9db11d827c6e6e64da20c9593fb5a4a131a919
 SHA512 
7f629cfc5c31971481253956a0f8e0d5333ec37f2b0b859d1ffe776e6174e9ccb713dc370fbeab5c462b2feffdbcbd9482107ac93fb40a03eff9327e274a185a
 DIST insta-cmd-0.6.0.crate 12385 BLAKE2B 
0b3d57dbee4d2c55e29e6310dfc1fbe55a5fd7cd034aaf72c7619c7de48d56473b7ab76cda42bae9ed43c113a2a07755497f2ee030c2d6be9dbcab4557745e79
 SHA512 
fa2415e328976b97488501b4d9a17f650e29585b2c50ab83e6dcb109abd0889d553a26074dbf695625799c81ca4b23209f317b55e344e0dd97806c73fb07b916
 DIST instant-0.1.12.crate 6128 BLAKE2B 
728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902
 SHA512 
fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
 DIST is-docker-0.2.0.crate 2664 BLAKE2B 
6c3b10a805bb077b9d0c54155fb9e72a15304fb3d6f0ebfc3efea8b42e02b99737d22c16a5352ee0c1f820699f765673bf0ca8f46c6a49b45796796c01015b84
 SHA512 
759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06
@@ -153,6 +165,7 @@ DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 
1298a038276e2424eda9873c642fb43d
 DIST lock_api-0.4.11.crate 27487 BLAKE2B 
87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e
 SHA512 
9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
 DIST log-0.4.22.crate 44027 BLAKE2B 
831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1
 SHA512 
bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
 DIST lsp-server-0.7.6.crate 12133 BLAKE2B 
1858cfa3525d0d0f61c1a988c38a1d02afa593bef53608c9f033861e0df91d833569563acf3266958807e8daadb80f9367f4435fa3f05ae40e362626ccf9c722
 SHA512 
d9b35963ae171505413f1879879e3d5bec2c36cc50dd2e796f8e209768608b36a7d77ae441128f939f15f743f994c2fa479c7ec1a53296d3b65d44e969bebffd
+DIST lsp-server-0.7.7.crate 16815 BLAKE2B 
9aef875617f871b2bd32ab0ce9634426e53153980a4b8d0dbf490cd799d849c12bf5eae7c4ce4595aa601b36986a7af4f4c728e8036032b6c968a325214f4b9f
 SHA512 
c7e6d08cc34c26b26c4f092d96dbba78baa1e310de1c29a4d780767942788094837ae795494741a1708a3a315f71d9233b6ad6ee9669d11fafb2ae8ff39de094
 DIST lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz 71124 
BLAKE2B 
b2ea1c8fdd96dcc78ea48be71d1a4870fe1ff7f6a03dfe96479e0cba5f6b13ea68381d0a85fcb79a1ec2345eab7032c76cf567a813885128f94ac0c47c3de7bf
 SHA512 
3362f9db4e78261825ae17b3429f9c54dc1b32a8b6a275ecff7bbe457c610d27ac37e68be3e9e27378f5f54c786dee787fd87b33c102f2507a46cf7290390ab5
 DIST matchers-0.1.0.crate 6948 BLAKE2B 
ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a
 SHA512 
84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
 DIST matches-0.1.10.crate 2592 BLAKE2B 
6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04
 SHA512 
2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
@@ -177,6 +190,7 @@ DIST once_cell-1.19.0.crate 33046 BLAKE2B 
c14b374eaf4ac0f60acc2e02f7bba270a0e8e0
 DIST oorandom-11.1.3.crate 10068 BLAKE2B 
443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1
 SHA512 
51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
 DIST option-ext-0.2.0.crate 7345 BLAKE2B 
cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d
 SHA512 
f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
 DIST ordermap-0.5.2.crate 57193 BLAKE2B 
eb619d12fc2aa86d8ed17fe80497d93e989f8ddfddc99f415960e0e07a10e91222f9e85b9b0983534220fc8b426aa66c412360bfdd2947d7ba6bce83dcc77d37
 SHA512 
4bcd983c6afd447d013fcf7150dae92c9e8a9273bc9ac32a7af5bf75a9b671cfa46c04a96d04b0e9b993679aee37320fb4d14fa49c63ba4b98325c9eddbc192a
+DIST ordermap-0.5.3.crate 59193 BLAKE2B 
862a59048a27c897cea16e2c4ffc771207cfaea5253cb37ced75ac9319fb2b235bbe511eb567fb830f3f5c17529af496a8c53193254b06fd60ed030ca2d3be04
 SHA512 
f59f00f586ab7015f93c062ee50daaeb45df7738e666547df7a1a03c2a6d471aa417ed9b8144d84c2ef353de13e3a72b24a3ed713745350c37f7b69e27aea5b7
 DIST os_str_bytes-7.0.0.crate 26224 BLAKE2B 
b375e0b89afed81f2ffba5ee778d368438d5b3f09f09c4cdbff835e95754dac01ad3af14534f54030a43adad924cdf0cbc15045feae2cdd160145e2b5d8e36fe
 SHA512 
aa3d88acd8b4daf094c2500735273db81dec6e827ad7ccd5700963e07149da7136aa14f453e0268b63a574d59700ddd7541579a4eaf08e8f4db81c261d38fae6
 DIST overload-0.1.1.crate 24439 BLAKE2B 
acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f
 SHA512 
f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
 DIST parking_lot-0.12.3.crate 41860 BLAKE2B 
d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0
 SHA512 
368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
@@ -209,6 +223,7 @@ DIST predicates-3.1.2.crate 23986 BLAKE2B 
db4209b491f82a1ef6147158fdf86c0bd8a059
 DIST predicates-core-1.0.8.crate 8552 BLAKE2B 
774ed04fea09335ae9b4e87a237871f954b85e54df369c5be60977381e8cb50f11aa869e5ee41e57e4f3283003a9da67bdbe3460420ac8620f18fd81e33f0597
 SHA512 
8cfd010b70aa694620d6c573bd8ddc50ea16ba08f6c737902ba6697307af4510b9298ffcc3068b45bdc6430103db6fb4499783c64044d87d023bea46d45d0f7c
 DIST predicates-tree-1.0.11.crate 8393 BLAKE2B 
a8ed762ab18f3cd72ed749cb3db3d756dfd2d3875b0f1c68a99e39ed4ac5c7000086606c21a834ea0a81db961ceab659a4648435d9eaf1bf3d7f29d92410efb6
 SHA512 
e1b08010f9cab65c75d82cc44cfdf64d92127acf6a72ee0ce1533e5d7d8027ccab912e1c499b7b78508b5e3cb20dc03df94de3dd520ae13736906a5f374b10cd
 DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 
68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f
 SHA512 
f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
+DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 
016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5
 SHA512 
474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0
 DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 
4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3
 SHA512 
1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
 DIST pyproject-toml-0.9.0.crate 6041 BLAKE2B 
43947f872bffbdc37e1be5c8e0654f94ff0339c71244a519ecfaeba47a4204bbb004021bb5ca48cc07bd2be9146c288afdbfba8529b9d461798d235af390eaaa
 SHA512 
d6475d4bed6a74392a0322dcf1d0cce2f8974616afb931270eb410e7c44fc8750acb1bd250b89203eaeda04efd5845e38d7618f762c3946012d5d3e77180b610
 DIST quick-junit-0.5.0.crate 20994 BLAKE2B 
5886dc3d865d2d094542ccf66a5c542ccfadcbf34cd42634ed92e7454d129aae208ccb038e300e2836784fdd3297d24a2de536581c02a8b032d11c3e9395af4e
 SHA512 
4eca172e9abe33210d71a65bd9f1d54333f06e7119879158b4d131f618320236c199b1ab49904d31b5c67d7512649b6ed97b3cf2e0bb0858670b31701b7f275d
@@ -232,6 +247,7 @@ DIST ruff-0.6.4.gh.tar.gz 5069433 BLAKE2B 
424192d17ba5fe69db4d0ac0867b43958884a5
 DIST ruff-0.6.5.gh.tar.gz 5088685 BLAKE2B 
0e59c66fdf55046f277f240dfe27c93c96d88e8478caf1a3ce3ef6abb02a293781cb8583ebf43fa9830e32f9ebeec44c406636b4b7880ceaf356a38867a08410
 SHA512 
cb3c1ccb5b8dc23ec87549fb145b77d4e423704bdc25150a714f5847c0cc5fed77f26760ece3500a58576132252f395f65c03d297ab717b07c30f3ea889317f2
 DIST ruff-0.6.6.gh.tar.gz 5121732 BLAKE2B 
2ea8b0cee4fd6d1e5f19679a704223636ce6b8c3abf19d57c0e6209668aa1aab1a60c543960c0cf171d29d9b22cf71fc852f3314f143fd6f840bf6b49f9de1e1
 SHA512 
081278513294d17ddad657bf9cee25a6f56acc54b6ad1ec22af45e1e536666c8d3393691d208f803a30bdfbbe61e446dfc8be69588c26539bbae7fa573f9e660
 DIST ruff-0.6.7.gh.tar.gz 5127713 BLAKE2B 
321f4d86511aa14be5974307ec6a2636822614f75df5fae27505a9f4e6aee839eae303c6e92295be54896460ba41f2400f0cc4b53cad0573c5a63ebbb26f4af3
 SHA512 
aff047185c8f6752e2748c83ae3783a299db2bf1459a060fbeb6146c31c97c1832b2d5cebdb017950d5782cd2001735b5a9e005ce474d225446420e412da3dae
+DIST ruff-0.6.8.gh.tar.gz 5141995 BLAKE2B 
c817778e6d2cfb65fbecaeb7aa0edcf66287c32e3950609931d274a11b5da8ac271ff86b781bebdbac4e042e944d018f12a1f106d0ef42c6fc0f8039ecb78df0
 SHA512 
3a7cee233387b7838b72a86ca8571e4cf07a989e1431e39000ac3959d17eaf5c3f0fe4f7844efdba0b32021513bc2267870be15fbdc7ff53803ad5b80b85cd96
 DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B 
d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b
 SHA512 
b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 
16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9
 SHA512 
84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
 DIST rustc-hash-2.0.0.crate 12691 BLAKE2B 
b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2
 SHA512 
996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
@@ -241,6 +257,7 @@ DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 
9da5d853671e2e33f46434509e7c83ed
 DIST rustls-webpki-0.102.5.crate 200431 BLAKE2B 
b8901610abc6f11ca3022fb004dca836ad351f1c03063c29594a2225a6ecacb8a08493904953e3a36671b241b6ce53deaa684a24dab6cbe75222556662efb991
 SHA512 
50a72191cbd4797fb083b4a0b64ce12781761f46b86233c34f2af184e5812e2cbd8d2d3c61b6e969feea0e4d812c7744927873762cce0f8f96d5480f2c9d0d28
 DIST rustversion-1.0.15.crate 17406 BLAKE2B 
ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811
 SHA512 
e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da
 DIST ryu-1.0.17.crate 47537 BLAKE2B 
28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4
 SHA512 
6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
+DIST salsa-4a7c955255e707e64e43f3ce5eabb771ae067768.gh.tar.gz 597916 BLAKE2B 
2d7689f6c04abed50ea12cdc737eb8da0aa772e422bdbabf08ce76ebf7435e27f1027c2202016640115377a8aebbf882873481abf02c004828b914d471fa9baf
 SHA512 
d34bf843e0c5a8a902d1b3b247f7375c5ee9eaf08af211fe860a7f7bac92cf29ee54f7677a6f2f5fdcc572efb6d066e8de59f1356307f43d8131cf279fb86263
 DIST salsa-f608ff8b24f07706492027199f51132244034f29.gh.tar.gz 594913 BLAKE2B 
e93b5673d4101ed9e11082c2e7f9d230ff073a6bbb58df41d72052d02452cb0cf97189a4e710ecc10f97355ed84d9ab620cc1e77ba81776e344ce89d2fc538f4
 SHA512 
ccea030aebb86c6df78e3b41107e6fa4f164d3aa36e99783e79bcaffde87a495946475cb1d3471666c5c1f2d8d1173f961572c6149c3e8a3ca1ae59ca0b7312c
 DIST same-file-1.0.6.crate 10183 BLAKE2B 
a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15
 SHA512 
3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
 DIST schemars-0.8.21.crate 58475 BLAKE2B 
dc3e96140728a9aa2a4ec5a4a46e12f016635d818dbd78865dc0281b6f0fc05174fe7dc0ddf085f0ed5fe26d4a4e6b1bfecd6909236cfcd83c9471b876d2d01a
 SHA512 
23a794ec52d83ce045c8b2d633913b3b29e4cfc9d0a29f76aca8cd5b31a9c707ffc04c94390ab719b3c8109f37c11a00dae73ec1719087dfe7b3c4007beb066d
@@ -249,10 +266,13 @@ DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 
20be49f0546691bcff3f0fc257345e432e20083
 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 
8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4
 SHA512 
6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 DIST seahash-4.1.0.crate 31976 BLAKE2B 
f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655
 SHA512 
4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
 DIST serde-1.0.209.crate 78364 BLAKE2B 
f6b4c2bd931a8067482ca033211c4e85c0dfd6084cb599c38a9ba666cce30489685a3a6a8a539eb6e41141a52328943dccbfe25dbd857af16665094fdf7c3f45
 SHA512 
25d2236eedc08fa3b9d078a1971df705c4f428b7a4e6a2d28d9f0f9893c19de745bffffe3fa9f3c08074bf4359aaf09cc28770e4b14c21c66d6a0b9411738f7b
+DIST serde-1.0.210.crate 78338 BLAKE2B 
b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338
 SHA512 
0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae
 DIST serde-wasm-bindgen-0.6.5.crate 21098 BLAKE2B 
34b7a66752422c21031fb21202c8405c43a1e6758eb067b4fafeb24f812280e70bf16c27bbcfa4b4b5723e369bca81e42020677787a79277f32f71eaab6822fd
 SHA512 
c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
 DIST serde_derive-1.0.209.crate 56023 BLAKE2B 
752bc9f46b880d0ed8a4f7e29ffde1343c63c4be1e9740afb1a28dcbff5bedfe077eb51c7052adecfbdbd9942c30b63a27914deb6401a2ecaf70fef0f64cd80a
 SHA512 
22c4eb76412bd73814d0b86209b110b9e59626f64b41cbc250755144e545ff30fa69972ac93d74f988a3a6a239d9138f4e8a23b283c746a0aa5fcddfbe077cd6
+DIST serde_derive-1.0.210.crate 56020 BLAKE2B 
b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028
 SHA512 
1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5
 DIST serde_derive_internals-0.29.0.crate 26065 BLAKE2B 
522b09f139554a52201ac397323f0124b809e9e9ff6329b34afa99f90cdf65fb3cac8370d6ecb712b72dd8b5a1d96f7f7c4ffc9ac6718eaa8a66e1aaaa28d891
 SHA512 
ee6e53fc58aaefb2ff953bf58ef90af3c74151f5193fe7a75d8afbc6e3dfb83d54c514ee1403b5283bb7d25ff71d24c1d8622bf1bbe940e2ab8821938d4dff21
 DIST serde_json-1.0.127.crate 149465 BLAKE2B 
da5048f70a0b7594be0112efbfccf8d6575a77b324d59321cbd34d355978aadb2ceea1bbcb182412547587235f58873ddd2232822f020e2db85c1599cb0bca8b
 SHA512 
f14f5eeebe07261daded47c3cbb6d511da4633bfcc46ea1b0600063730dd4211a0c310959e4f8731a688d18d60a46f6dc1c1a1f052f170b6207877b93742a88b
+DIST serde_json-1.0.128.crate 149520 BLAKE2B 
246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9
 SHA512 
9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d
 DIST serde_repr-0.1.19.crate 9997 BLAKE2B 
1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41
 SHA512 
678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1
 DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 
559a62c0ac00a1559947224bd268842f35c52f65d0d52102c98b5e683dfe4c36acb015edf97c5f79ff818dc575b3ae43c3f100d18eb7afc3ab9c96e348ba6794
 SHA512 
d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f
 DIST serde_test-1.0.177.crate 18671 BLAKE2B 
85efeedf5465ba9258f7138667cf547b4e3934b5b3cf36ceb09be04ec6ab32c77c43e7130cb1302a642586f0554c66ddaa5633f9644f9250c9db0b978993f8c3
 SHA512 
11be2b5f2f8e18ae5b787f26517cfd0be4750b021f792ec90f74425c54292c7b8e1525758b7fd9459d764fc1c104e6def95c14fe685261425aa162582074bc6c
@@ -273,6 +293,7 @@ DIST strum-0.26.3.crate 7237 BLAKE2B 
bdc348c718c39609c00b9fa7d47b7090b1467022b7a
 DIST strum_macros-0.26.4.crate 27531 BLAKE2B 
7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750
 SHA512 
77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
 DIST subtle-2.5.0.crate 13909 BLAKE2B 
660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b
 SHA512 
f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
 DIST syn-2.0.76.crate 268798 BLAKE2B 
5446965c6331fbb445a313ca8da9d8e7454e31d9a36c2f595747edc65c0d2a05e9d8e4e9fb6dbb30da8264c7db36b1cea14110201bb06e40bca69b25c3f79f1c
 SHA512 
c633b9f68e67b3cbf2432d3648e42f8d92403877a0128becd22cb108c0cfab9f1bc6b941b9cde225d8b727890e9f86457fad05b544fd07be4c01c2e60a2cdeaa
+DIST syn-2.0.77.crate 268784 BLAKE2B 
adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c
 SHA512 
f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4
 DIST synstructure-0.13.1.crate 18327 BLAKE2B 
b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2
 SHA512 
09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
 DIST tempfile-3.12.0.crate 34423 BLAKE2B 
a8b84f54a54be636f5b69791ca567e8b692d6a8485ef37e5a8340d26b32b1b0f9f8e9fcd9a2da90ec2fbd39c281d364dfc5723d06892832edb79ea5cf45d069c
 SHA512 
1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66
 DIST terminal_size-0.3.0.crate 10096 BLAKE2B 
097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339
 SHA512 
f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
@@ -282,7 +303,9 @@ DIST test-case-3.3.1.crate 8797 BLAKE2B 
bad61b52f7865882cf6f1ad9448335a8c2eb7256
 DIST test-case-core-3.3.1.crate 14327 BLAKE2B 
cdca628ed77b8d7bbdf50c775268f733e125fdcdb4425d228691d9650558c3797876f5d8e900a7afc330f61c2be588452ced646248bd676fe4da1a4f8000decd
 SHA512 
2c58aa3c9051b99c269168d5d321c73314188501fd33170a8a5d44e860354f5a399545abbdf50478a43d13e15ee9ed53d4a9c800b263a5e42b97416f96e2c0e3
 DIST test-case-macros-3.3.1.crate 4961 BLAKE2B 
c3cab2832fbcf3deab12b13bfbb32bbe73528df4d98e84de589a39cd9f3540e308e307148eeedfef4822e3f6820e1b1ba93b102851c7792c5abda25f735b9abb
 SHA512 
3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933
 DIST thiserror-1.0.63.crate 21537 BLAKE2B 
eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac
 SHA512 
d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753
+DIST thiserror-1.0.64.crate 21574 BLAKE2B 
d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037
 SHA512 
cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618
 DIST thiserror-impl-1.0.63.crate 16047 BLAKE2B 
290b56ece5c592fdab4d20e9ebcc8dfe3f76b00aa48ed6c216ed0ebcab86b1ab4b4d676d0f52329abaccefae12bd47b4a81966901fdcf4ca5d0632d5021adbb8
 SHA512 
f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102
+DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 
8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e
 SHA512 
75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443
 DIST thread_local-1.1.8.crate 13962 BLAKE2B 
fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f
 SHA512 
6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
 DIST 
tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate 
897133 BLAKE2B 
de23ef41550ab10a30da4ea1037a5f027c23dedc71e0aa491f11cfa104d0fc6144baa0efe65991b85793719b185aa24290f26f1072a479caf8807f8a7e46287a
 SHA512 
411c6b21fc259f3345fb6890f71de1a178f392e75351c6e38c8c9b70dfe9c607d2efd7f083152c913c395e5a041429eae731d5a34df924481c35c0691978dcf3
 DIST tikv-jemallocator-0.6.0.crate 13700 BLAKE2B 
86a14c00a953991da2abb96c379ddaa03cdd403810fa0468ee60a0234db03b3651ad87533221f4812389b8ad03730d8dfa16c75f0d6dee640a4594bbe81fe700
 SHA512 
411e172ef702a3dc3022c8d672806b8a0f4d0c9c2db95f8c5fbe4949d3235504ef748793225186f6311c17e170d88bcf03e49be37657336520d06b75bf97f07c
@@ -310,10 +333,14 @@ DIST unic-ucd-category-0.9.0.crate 25480 BLAKE2B 
0d7f16ebeb847893ed9b5a9ecbde0c5
 DIST unic-ucd-version-0.9.0.crate 2246 BLAKE2B 
c546ee182387db997e6cd699a25bc201fc943306d8e87f96edc1a3dc1cd5ab8ad96f34e8275721a5604765aa6fb6f81e3d8d9eae690d04e5ba71325a769b065b
 SHA512 
153219ff18be02e23ff3dc90bba11fa8c7cda11b972e0d84500d9a0742fb7d84466f2cc63ee278a24098c39634e50742af3317cd942f4ea882ef5a2a8e003d7b
 DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 
1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8
 SHA512 
7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 
4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac
 SHA512 
bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
+DIST unicode-ident-1.0.13.crate 43279 BLAKE2B 
b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b
 SHA512 
5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51
 DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 
22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9
 SHA512 
539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
+DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 
1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0
 SHA512 
f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754
 DIST unicode-width-0.1.13.crate 457228 BLAKE2B 
757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665
 SHA512 
9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
 DIST unicode_names2-1.2.2.crate 300609 BLAKE2B 
da243d53e507563335b98f7da478d0bbce18cbfbcf9df3c4da84594867d08bbcc1b1a221c1c0dcb37d995d5770c1126ccc553220cc9e6d926a16e1ecf15e778c
 SHA512 
eea29593e6f7ba35129782248e18c0220001eaf83796abdc5ef2d64ba9e9d2c9ac39ef444a8aa675bff1325170dc31a785f21b97ef7624feadb581914ee32db6
+DIST unicode_names2-1.3.0.crate 330829 BLAKE2B 
499b8ad58a0790dbf9f2a96c10c16748208f6c767950226b91c543574a2b4736d6002b4cf702f196631ef8a1dcee4aeacd51cf47a5c127b18d4e68b6c7eef5ce
 SHA512 
ded0cd669d98fb63e9950741970c3266ff8ecabf3942ad0e524556e1c87f4111872653ba40d7d3a2faef91e4b69a29e0108d06d04ff16934a79f7df1133a00c3
 DIST unicode_names2_generator-1.2.2.crate 14017 BLAKE2B 
9ab0d78f21fc51e9a273425a7c53ab80095a2edb577c6ae7a05d995a123f2da1357b19b86616ea51b77329e5c5b7324e2ee99809ab397d3a7011cf6507c6007c
 SHA512 
7bbb67f7ea4d8035e28f83300297557c7efd8aaa96da83f88dfa42c89ea0bc153bcf7fa4b03ed443c040ccf784bc0e2a42df17746e40f667db9b4ab206e25720
+DIST unicode_names2_generator-1.3.0.crate 14019 BLAKE2B 
d5a04af8c24fd00333bcce680a16de8bd7ea8c745615e11de538a4cbf175bfb3c3425b606970e8e5fa1024f9c5e43c97e436db12c73101455a907088eaff3715
 SHA512 
7ff82a4b34b9fcbc51491709c02096f8612292edd5067c61cd4b6f520a8b9fe433bce99436c4699bac6c1e816b49239a34f232fcef81b15121a1cd1c10243b8c
 DIST unscanny-0.1.0.crate 10338 BLAKE2B 
fd725928107d4d2ed2686709335ef01136bcd54d34180189906b7c2436e3f77496328484c623dec4920738f4a07e92be7e7581387c4f5b6996fa34c03efd7b0f
 SHA512 
8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c
 DIST untrusted-0.9.0.crate 14447 BLAKE2B 
8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed
 SHA512 
5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
 DIST ureq-2.10.1.crate 113163 BLAKE2B 
aece4293775ee9bed49dfd7c1761fdee20c92322dedf70431b6214e8a40fd9f63e43d2846c1929135005c5260ffba4a388d779a2cb2808eb892b6b869f65fa08
 SHA512 
9944f0790b9c342a3584bb9217d0546dc4272b011bdaa47d22b42684dd7f655aad22750d395875c63e7c92d8d44ddf1ef610061b485f9600dfd79b4db5743656
@@ -369,6 +396,7 @@ DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 
8e9a3044654c6de99a9153e7cac
 DIST winnow-0.6.18.crate 163357 BLAKE2B 
7a43eba294c43b187211c6eabc449775081f44405045ec4786c5f10290639e18d002e872f9db14caa94e26fd99079c7ce2f99e70dcb20d842c0886ac203d8ca8
 SHA512 
3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc
 DIST winsafe-0.0.19.crate 492820 BLAKE2B 
4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9
 SHA512 
0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21
 DIST yansi-0.5.1.crate 16525 BLAKE2B 
3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839
 SHA512 
7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
+DIST yansi-1.0.1.crate 75497 BLAKE2B 
c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b
 SHA512 
182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541
 DIST yansi-term-0.1.2.crate 14342 BLAKE2B 
31a1651bb43644cf880d591a22fe9d899ab0acbc744ced2952f120b4abfa0c42f6513089e34deaff1a453f3a26f9fb78442f016baa9524ccac9b21e4a7ed6ad6
 SHA512 
ba720e36487871427aaa7139e8aeaf5b2b3f2d1df4798d7e238e323dc3d3220f12202e223f74339201be3466848c372dc1712e1842e5cd6bd51c3dedf76c9ff6
 DIST zerocopy-0.7.32.crate 151096 BLAKE2B 
12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e
 SHA512 
6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
 DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 
8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46
 SHA512 
3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d

diff --git a/dev-util/ruff/ruff-0.6.8.ebuild b/dev-util/ruff/ruff-0.6.8.ebuild
new file mode 100644
index 000000000000..6f5c1205396a
--- /dev/null
+++ b/dev-util/ruff/ruff-0.6.8.ebuild
@@ -0,0 +1,491 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.3
+
+EAPI=8
+
+CRATES="
+       Inflector@0.11.4
+       adler@1.0.2
+       ahash@0.8.11
+       aho-corasick@1.1.3
+       allocator-api2@0.2.16
+       android-tzdata@0.1.1
+       android_system_properties@0.1.5
+       anes@0.1.6
+       annotate-snippets@0.6.1
+       annotate-snippets@0.9.2
+       anstream@0.6.13
+       anstyle-parse@0.2.3
+       anstyle-query@1.0.2
+       anstyle-wincon@3.0.2
+       anstyle@1.0.8
+       anyhow@1.0.89
+       append-only-vec@0.1.5
+       arc-swap@1.7.1
+       argfile@0.2.1
+       arrayvec@0.7.4
+       assert_fs@1.1.2
+       autocfg@1.2.0
+       base64@0.22.0
+       bincode@1.3.3
+       bitflags@1.3.2
+       bitflags@2.6.0
+       block-buffer@0.10.4
+       bstr@1.10.0
+       bumpalo@3.16.0
+       byteorder@1.5.0
+       cachedir@0.3.1
+       camino@1.1.9
+       cast@0.3.0
+       castaway@0.2.3
+       cc@1.0.95
+       cfg-if@1.0.0
+       cfg_aliases@0.1.1
+       cfg_aliases@0.2.1
+       chic@1.2.2
+       chrono@0.4.38
+       ciborium-io@0.2.2
+       ciborium-ll@0.2.2
+       ciborium@0.2.2
+       clap@4.5.18
+       clap_builder@4.5.18
+       clap_complete@4.5.2
+       clap_complete_command@0.6.1
+       clap_complete_nushell@4.5.2
+       clap_derive@4.5.18
+       clap_lex@0.7.0
+       clearscreen@3.0.0
+       codspeed-criterion-compat@2.7.2
+       codspeed@2.7.2
+       colorchoice@1.0.0
+       colored@2.1.0
+       compact_str@0.8.0
+       console@0.15.8
+       console_error_panic_hook@0.1.7
+       console_log@1.0.0
+       core-foundation-sys@0.8.6
+       countme@3.0.1
+       cpufeatures@0.2.13
+       crc32fast@1.4.0
+       criterion-plot@0.5.0
+       criterion@0.5.1
+       crossbeam-channel@0.5.12
+       crossbeam-deque@0.8.5
+       crossbeam-epoch@0.9.18
+       crossbeam-queue@0.3.11
+       crossbeam-utils@0.8.19
+       crossbeam@0.8.4
+       crunchy@0.2.2
+       crypto-common@0.1.6
+       ctrlc@3.4.5
+       darling@0.20.8
+       darling_core@0.20.8
+       darling_macro@0.20.8
+       dashmap@5.5.3
+       dashmap@6.1.0
+       diff@0.1.13
+       difflib@0.4.0
+       digest@0.10.7
+       dirs-sys@0.3.7
+       dirs-sys@0.4.1
+       dirs@4.0.0
+       dirs@5.0.1
+       doc-comment@0.3.3
+       drop_bomb@0.1.5
+       dyn-clone@1.0.17
+       either@1.11.0
+       encode_unicode@0.3.6
+       env_filter@0.1.0
+       env_logger@0.11.5
+       equivalent@1.0.1
+       errno@0.3.8
+       etcetera@0.8.0
+       fastrand@2.0.2
+       fern@0.6.2
+       filetime@0.2.25
+       flate2@1.0.28
+       fnv@1.0.7
+       form_urlencoded@1.2.1
+       fs-err@2.11.0
+       fsevent-sys@4.1.0
+       generic-array@0.14.7
+       getopts@0.2.21
+       getrandom@0.2.14
+       glob@0.3.1
+       globset@0.4.15
+       globwalk@0.9.1
+       half@2.4.1
+       hashbrown@0.14.5
+       hashlink@0.9.1
+       heck@0.5.0
+       hermit-abi@0.3.9
+       home@0.5.9
+       humantime@2.1.0
+       iana-time-zone-haiku@0.1.2
+       iana-time-zone@0.1.60
+       ident_case@1.0.1
+       idna@0.5.0
+       ignore@0.4.23
+       imara-diff@0.1.7
+       imperative@1.0.6
+       indexmap@2.5.0
+       indicatif@0.17.8
+       indoc@2.0.5
+       inotify-sys@0.1.5
+       inotify@0.9.6
+       insta-cmd@0.6.0
+       insta@1.40.0
+       instant@0.1.12
+       is-docker@0.2.0
+       is-macro@0.3.6
+       is-terminal@0.4.12
+       is-wsl@0.4.0
+       itertools@0.10.5
+       itertools@0.13.0
+       itoa@1.0.11
+       jobserver@0.1.32
+       jod-thread@0.1.2
+       js-sys@0.3.70
+       kqueue-sys@1.0.4
+       kqueue@1.0.8
+       lazy_static@1.4.0
+       libc@0.2.158
+       libcst@1.4.0
+       libcst_derive@1.4.0
+       libmimalloc-sys@0.1.39
+       libredox@0.1.3
+       linked-hash-map@0.5.6
+       linux-raw-sys@0.4.13
+       lock_api@0.4.11
+       log@0.4.22
+       lsp-server@0.7.7
+       matchers@0.1.0
+       matches@0.1.10
+       matchit@0.8.4
+       memchr@2.7.4
+       mimalloc@0.1.43
+       minicov@0.3.5
+       minimal-lexical@0.2.1
+       miniz_oxide@0.7.2
+       mio@0.8.11
+       natord@1.0.9
+       newtype-uuid@1.1.0
+       nix@0.28.0
+       nix@0.29.0
+       nom@7.1.3
+       notify@6.1.1
+       nu-ansi-term@0.46.0
+       nu-ansi-term@0.50.1
+       num-traits@0.2.18
+       number_prefix@0.4.0
+       once_cell@1.19.0
+       oorandom@11.1.3
+       option-ext@0.2.0
+       ordermap@0.5.3
+       os_str_bytes@7.0.0
+       overload@0.1.1
+       parking_lot@0.12.3
+       parking_lot_core@0.9.9
+       paste@1.0.14
+       path-absolutize@3.1.1
+       path-dedot@3.1.1
+       path-slash@0.2.1
+       pathdiff@0.2.1
+       peg-macros@0.8.2
+       peg-runtime@0.8.2
+       peg@0.8.2
+       pep440_rs@0.4.0
+       pep440_rs@0.6.6
+       pep508_rs@0.3.0
+       percent-encoding@2.3.1
+       pest@2.7.11
+       pest_derive@2.7.11
+       pest_generator@2.7.11
+       pest_meta@2.7.11
+       phf@0.11.2
+       phf_codegen@0.11.2
+       phf_generator@0.11.2
+       phf_shared@0.11.2
+       pin-project-lite@0.2.14
+       pkg-config@0.3.30
+       portable-atomic@1.6.0
+       ppv-lite86@0.2.17
+       predicates-core@1.0.8
+       predicates-tree@1.0.11
+       predicates@3.1.2
+       pretty_assertions@1.4.1
+       proc-macro2@1.0.86
+       pyproject-toml@0.9.0
+       quick-junit@0.5.0
+       quick-xml@0.36.1
+       quote@1.0.37
+       rand@0.8.5
+       rand_chacha@0.3.1
+       rand_core@0.6.4
+       rayon-core@1.12.1
+       rayon@1.10.0
+       redox_syscall@0.4.1
+       redox_syscall@0.5.3
+       redox_users@0.4.5
+       regex-automata@0.1.10
+       regex-automata@0.4.6
+       regex-syntax@0.6.29
+       regex-syntax@0.8.3
+       regex@1.10.6
+       ring@0.17.8
+       rust-stemmers@1.2.0
+       rustc-hash@1.1.0
+       rustc-hash@2.0.0
+       rustix@0.38.34
+       rustls-pki-types@1.7.0
+       rustls-webpki@0.102.5
+       rustls@0.23.10
+       rustversion@1.0.15
+       ryu@1.0.17
+       same-file@1.0.6
+       schemars@0.8.21
+       schemars_derive@0.8.21
+       scoped-tls@1.0.1
+       scopeguard@1.2.0
+       seahash@4.1.0
+       serde-wasm-bindgen@0.6.5
+       serde@1.0.210
+       serde_derive@1.0.210
+       serde_derive_internals@0.29.0
+       serde_json@1.0.128
+       serde_repr@0.1.19
+       serde_spanned@0.6.7
+       serde_test@1.0.177
+       serde_with@3.9.0
+       serde_with_macros@3.9.0
+       sha2@0.10.8
+       sharded-slab@0.1.7
+       shellexpand@3.1.0
+       similar@2.5.0
+       siphasher@0.3.11
+       smallvec@1.13.2
+       spin@0.9.8
+       static_assertions@1.1.0
+       strip-ansi-escapes@0.2.0
+       strsim@0.10.0
+       strsim@0.11.1
+       strum@0.26.3
+       strum_macros@0.26.4
+       subtle@2.5.0
+       syn@2.0.77
+       synstructure@0.13.1
+       tempfile@3.12.0
+       terminal_size@0.3.0
+       terminfo@0.8.0
+       termtree@0.4.1
+       test-case-core@3.3.1
+       test-case-macros@3.3.1
+       test-case@3.3.1
+       thiserror-impl@1.0.64
+       thiserror@1.0.64
+       thread_local@1.1.8
+       
tikv-jemalloc-sys@0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
+       tikv-jemallocator@0.6.0
+       tinytemplate@1.2.1
+       tinyvec@1.6.0
+       tinyvec_macros@0.1.1
+       toml@0.8.19
+       toml_datetime@0.6.8
+       toml_edit@0.22.20
+       tracing-attributes@0.1.27
+       tracing-core@0.1.32
+       tracing-flame@0.2.0
+       tracing-indicatif@0.3.6
+       tracing-log@0.2.0
+       tracing-subscriber@0.3.18
+       tracing-tree@0.4.0
+       tracing@0.1.40
+       typed-arena@2.0.2
+       typenum@1.17.0
+       ucd-trie@0.1.6
+       unic-char-property@0.9.0
+       unic-char-range@0.9.0
+       unic-common@0.9.0
+       unic-ucd-category@0.9.0
+       unic-ucd-version@0.9.0
+       unicode-bidi@0.3.15
+       unicode-ident@1.0.13
+       unicode-normalization@0.1.24
+       unicode-width@0.1.13
+       unicode_names2@1.3.0
+       unicode_names2_generator@1.3.0
+       unscanny@0.1.0
+       untrusted@0.9.0
+       ureq@2.10.1
+       url@2.5.2
+       utf8parse@0.2.1
+       uuid-macro-internal@1.10.0
+       uuid@1.10.0
+       valuable@0.1.0
+       version_check@0.9.4
+       vt100@0.15.2
+       vte@0.11.1
+       vte_generate_state_changes@0.1.1
+       walkdir@2.5.0
+       wasi@0.11.0+wasi-snapshot-preview1
+       wasm-bindgen-backend@0.2.93
+       wasm-bindgen-futures@0.4.43
+       wasm-bindgen-macro-support@0.2.93
+       wasm-bindgen-macro@0.2.93
+       wasm-bindgen-shared@0.2.93
+       wasm-bindgen-test-macro@0.3.43
+       wasm-bindgen-test@0.3.43
+       wasm-bindgen@0.2.93
+       web-sys@0.3.69
+       web-time@1.1.0
+       webpki-roots@0.26.1
+       which@6.0.1
+       wild@2.2.1
+       winapi-i686-pc-windows-gnu@0.4.0
+       winapi-util@0.1.8
+       winapi-x86_64-pc-windows-gnu@0.4.0
+       winapi@0.3.9
+       windows-core@0.52.0
+       windows-sys@0.48.0
+       windows-sys@0.52.0
+       windows-sys@0.59.0
+       windows-targets@0.48.5
+       windows-targets@0.52.6
+       windows_aarch64_gnullvm@0.48.5
+       windows_aarch64_gnullvm@0.52.6
+       windows_aarch64_msvc@0.48.5
+       windows_aarch64_msvc@0.52.6
+       windows_i686_gnu@0.48.5
+       windows_i686_gnu@0.52.6
+       windows_i686_gnullvm@0.52.6
+       windows_i686_msvc@0.48.5
+       windows_i686_msvc@0.52.6
+       windows_x86_64_gnu@0.48.5
+       windows_x86_64_gnu@0.52.6
+       windows_x86_64_gnullvm@0.48.5
+       windows_x86_64_gnullvm@0.52.6
+       windows_x86_64_msvc@0.48.5
+       windows_x86_64_msvc@0.52.6
+       winnow@0.6.18
+       winsafe@0.0.19
+       yansi-term@0.1.2
+       yansi@1.0.1
+       zerocopy-derive@0.7.32
+       zerocopy@0.7.32
+       zeroize@1.7.0
+       zip@0.6.6
+       zstd-safe@5.0.2+zstd.1.5.2
+       zstd-sys@2.0.11+zstd.1.5.6
+       zstd@0.11.2+zstd.1.5.2
+"
+
+declare -A GIT_CRATES=(
+       
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
+       
[salsa-macro-rules]='https://github.com/salsa-rs/salsa;4a7c955255e707e64e43f3ce5eabb771ae067768;salsa-%commit%/components/salsa-macro-rules'
+       
[salsa-macros]='https://github.com/salsa-rs/salsa;4a7c955255e707e64e43f3ce5eabb771ae067768;salsa-%commit%/components/salsa-macros'
+       
[salsa]='https://github.com/salsa-rs/salsa;4a7c955255e707e64e43f3ce5eabb771ae067768;salsa-%commit%'
+)
+
+inherit shell-completion cargo
+
+DESCRIPTION="An extremely fast Python linter, written in Rust"
+HOMEPAGE="
+       https://docs.astral.sh/ruff/
+       https://github.com/astral-sh/ruff
+"
+SRC_URI="
+       ${CARGO_CRATE_URIS}
+       https://github.com/astral-sh/ruff/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+       Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
+       WTFPL-2
+"
+# ring
+LICENSE+="
+       ISC SSLeay openssl MIT
+"
+# libcst
+LICENSE+="
+       MIT PSF-2 Apache-2.0
+"
+# libcst_derive
+LICENSE+="
+       MIT PSF-2 Apache-2.0
+"
+# salsa-macro-rules
+LICENSE+="
+       || ( MIT Apache-2.0 )
+"
+
+SLOT="0"
+KEYWORDS="~amd64 ~loong"
+
+BDEPEND="
+       >=virtual/rust-1.76
+"
+RDEPEND="
+       !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) 
) )
+       app-arch/zstd
+"
+DEPEND="
+       ${RDEPEND}
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+DOCS=(
+       BREAKING_CHANGES.md
+       CODE_OF_CONDUCT.md
+       CONTRIBUTING.md
+       README.md
+       assets
+       docs
+)
+
+src_configure() {
+       export RUSTFLAGS="${RUSTFLAGS}"
+       cargo_src_configure
+}
+
+src_compile() {
+       local -x ZSTD_SYS_USE_PKG_CONFIG=1
+       # Gentoo bug #927338
+       if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
+               local -x 
CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
+               local -x 
JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
+       fi
+       cargo_src_compile --bin ruff
+
+       local releasedir
+       releasedir=$(cargo_target_dir)
+
+       ${releasedir}/ruff generate-shell-completion bash > 
ruff-completion.bash || die
+       ${releasedir}/ruff generate-shell-completion zsh > ruff-completion.zsh 
|| die
+}
+
+src_test() {
+       local -x ZSTD_SYS_USE_PKG_CONFIG=1
+       # Gentoo bug #927338
+       if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
+               local -x 
CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
+               local -x 
JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
+       fi
+       cargo_src_test --target-dir "${PWD}"/tested-target/
+}
+
+src_install() {
+       local releasedir=$(cargo_target_dir)
+
+       dobin ${releasedir}/ruff
+
+       newbashcomp ruff-completion.bash ruff
+       newzshcomp ruff-completion.zsh _ruff
+
+       dodoc -r "${DOCS[@]}"
+}

Reply via email to