commit:     8554e7535d4458ed3a94f7c25178828926b6e714
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 16:58:00 2024 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 16:58:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8554e753

dev-util/ruff: drop 0.4.6, 0.4.7, 0.4.8

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

 dev-util/ruff/Manifest          |  30 ---
 dev-util/ruff/ruff-0.4.6.ebuild | 446 ----------------------------------------
 dev-util/ruff/ruff-0.4.7.ebuild | 446 ----------------------------------------
 dev-util/ruff/ruff-0.4.8.ebuild | 442 ---------------------------------------
 4 files changed, 1364 deletions(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 9110660c1983..e8d27995b355 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -36,15 +36,12 @@ DIST chrono-0.4.38.crate 220559 BLAKE2B 
ab828bfeed56eb737a1797d5e1132cafe87a1e14
 DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072
 SHA512 
8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
 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.4.crate 55401 BLAKE2B 
e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00
 SHA512 
c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
 DIST clap-4.5.7.crate 56343 BLAKE2B 
e2392ddd11213c8410344c474d84bf40d2d5a0663d25ce8126940ce59085a84334223e92ebd59fc387b4d1334b8f8cd7b76eb15f916adc5ef59b9858929c5787
 SHA512 
f126132811696d5fcac0242264121a08c1f7c59b4830d73b6b95b8c5b31a2c11928b0d7026151a5d1a0108aa912d7c6157652193ea1ef5a980669bdf388d5bfb
-DIST clap_builder-4.5.2.crate 163566 BLAKE2B 
5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374
 SHA512 
af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
 DIST clap_builder-4.5.7.crate 163957 BLAKE2B 
a1d6e728f05b7f7eab8fd9fc8dd0e25f8a066e0ba72ccd6084e747f5833ef90e98b63f4bb0b3af54b74c193df3ceb4eac63a45c9f3222570ef7ec85562346a01
 SHA512 
df0ef9adabb61538619d94ead0768fb8291cdef48c0cf47b323aa366fa2564d89ddf65cd0ef0b7162ef5e590be26a357cc775ae5278abf8048c05a5fbf58b5cc
 DIST clap_complete-4.5.2.crate 37850 BLAKE2B 
bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301
 SHA512 
1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3
 DIST clap_complete_command-0.5.1.crate 8273 BLAKE2B 
84302d7ffc34d9e947dd141421462b2035f324a77a8c68fa342a49242b0f97e43afc54be90d7cbb2efb311ea7848313af3d98c572402e7b25f83c22ff1fce8c4
 SHA512 
0cbd75f41349c709440ceee1075cd209f927b928c665b31907caecae91ab0b1e00c0a73f8185df754663e4d079467c6312abdc175bb6f8bd58c6d783b371754c
 DIST clap_complete_fig-4.5.0.crate 10932 BLAKE2B 
ea828d2d36a92f13b176af614562634ff2117f23a328ffc1bb873893ed3101d2cd52ed09cf5b1f299a5a51597e51ca2806411158cbde8dbceb6c56417b4b9111
 SHA512 
8cbe3e2466149f2af74aa9e9acf538ec84450111a698a83bd95684685419dc9c37251c3f1d06800d1ef8e8fe9739186f95c1d626fb61b27a672cb79bd0d08bc8
 DIST clap_complete_nushell-0.1.11.crate 32198 BLAKE2B 
6a704251bfc10fa7fd113f7e82bdeb9655f2e23d851fc3d654332ee196214b179fa83ed6c57b436df247f6eb1d2feb28017090b9087b7b8d92283978e7ce9957
 SHA512 
04098511e19cb629df43509f2596904ec2a8690fa6bcf160825030c42dad73f77ed184e5a4dce10c8308b9718541540f10277b0ef0fee6b039ac1e7b482d3cf2
-DIST clap_derive-4.5.4.crate 29159 BLAKE2B 
6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c
 SHA512 
670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d
 DIST clap_derive-4.5.5.crate 30017 BLAKE2B 
8525d8adba25ec0165936f72f78dec3cdffedc9de8e537b078944b1830640222013e335e86a2337ae9ea3b07dd655275705eeeb8c2155224dc0950ed00e47f7f
 SHA512 
90c2110445c832d81cf66287ebe32155c6bd72a0a75cdbceef4e411d4b9d83268af244adab6755379b6970b5d40b39a9f89df9ef8786429fe73d95a3eee1c134
 DIST clap_lex-0.7.0.crate 11915 BLAKE2B 
03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4
 SHA512 
638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
 DIST clearscreen-3.0.0.crate 152311 BLAKE2B 
9f84217c5174b1b9e4c97b53dd9dddf7557766d9cc80c80973dbf10c4a166435d1433ddf3687889bd490a535c1c5729e668189c0757b5bffd61ae65fa4ea3a95
 SHA512 
2b5338a7944b44fdb40a79e87aa8cdb8ff3e47b9e4d8ebb757b1b3fb10f8b066183abd79f5ae634e7e9464377a33711694796bb5d52dec0201f863119923af65
@@ -133,7 +130,6 @@ DIST indicatif-0.17.8.crate 64869 BLAKE2B 
c534020b2c7b25bb07cdd0fd4414fc81750664
 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.38.0.crate 86379 BLAKE2B 
a0d349fc486dd4dd771b292b3013e7609e44e6db70c661b37123985427004938022f09bf82dcce97124e7acc1d72c7b3895ba0cf7d4dc2ad2e6334a02c85d3ce
 SHA512 
c0604d51c34bcfa696bcf1bb98bfeeb210a91ad8f58ae2df0c81acf99a8380484a0e4bf3697e8363fbcb2a9c946b00ce91883f5ea9fe5b997dd772b230b86827
 DIST insta-1.39.0.crate 87049 BLAKE2B 
c37b99bb8dde3fcac0b8a41e7e2a76a014fb0919d0cd2eb10b0e4aecd9ee312737313a4c262f8237ca5c9a12ca0c23b5c2ae7bb9ba69c2bb506ab43f382ff108
 SHA512 
6d50e49af1b76ac53962565d37e05a3fa5b9dae47655529cb675b498a0308ce6008d9c2821e4cc323c2e05560f76539572a7d8881d151e015b32444b02175e5d
 DIST insta-cmd-0.6.0.crate 12385 BLAKE2B 
0b3d57dbee4d2c55e29e6310dfc1fbe55a5fd7cd034aaf72c7619c7de48d56473b7ab76cda42bae9ed43c113a2a07755497f2ee030c2d6be9dbcab4557745e79
 SHA512 
fa2415e328976b97488501b4d9a17f650e29585b2c50ab83e6dcb109abd0889d553a26074dbf695625799c81ca4b23209f317b55e344e0dd97806c73fb07b916
 DIST instant-0.1.12.crate 6128 BLAKE2B 
728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902
 SHA512 
fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
@@ -142,7 +138,6 @@ DIST is-macro-0.3.5.crate 8936 BLAKE2B 
d8e9d758319d608385755500c8aade98a8b015ff1
 DIST is-terminal-0.4.12.crate 7470 BLAKE2B 
6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a
 SHA512 
9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f
 DIST is-wsl-0.4.0.crate 3264 BLAKE2B 
bb9842ea007d5ff132c77b719c877c370eb5cdf63aebea8f3165ab49fbf6c68d624a3809de2b374cc4c6c86dfd0fb23b9dc32c2e7cc5f2378b2efc918dd710c5
 SHA512 
69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049
 DIST itertools-0.10.5.crate 115354 BLAKE2B 
f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391
 SHA512 
d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
-DIST itertools-0.12.1.crate 137761 BLAKE2B 
d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708
 SHA512 
0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
 DIST itertools-0.13.0.crate 146261 BLAKE2B 
b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c
 SHA512 
c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
 DIST itoa-1.0.11.crate 10563 BLAKE2B 
94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328
 SHA512 
7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
 DIST jobserver-0.1.31.crate 27306 BLAKE2B 
08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424
 SHA512 
0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25
@@ -152,9 +147,7 @@ DIST kqueue-1.0.8.crate 12642 BLAKE2B 
93a0ee7484655045986d6d5ca800ca001d68bb327f
 DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B 
d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632
 SHA512 
6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.155.crate 743539 BLAKE2B 
42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16
 SHA512 
05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
-DIST libcst-1.3.1.crate 110246 BLAKE2B 
6f9c19611a6d1d2fd94d896392cad49dae58e1d2623bb7b4f86e3515a23faa07f0e0d73adb074c2c0d4f1f5c705df6f698899133f2a7c0326689f47ee833063f
 SHA512 
c867335a52221c3e2f0425e3124af4dd47f6e328118fbf89d80d8eeb531c0b360bce25c2fccacc6a76b701e084b97d6057780b34abb49ae84cc56247404b238e
 DIST libcst-1.4.0.crate 110834 BLAKE2B 
60ccda8ed6fe74415e2d3a453a58eb8ecaa28ddbbecde12720d11557456824d963a8182f678d9af63730bf1df21102084d2dcb96f848a7800c98a22f32ee86d3
 SHA512 
f960d3c2e4a8f31f65666f3c1e900ab04d5d306f08ed9336e8cdd2f6160a3bf2dde286f4b3f1ee7bd900885d5fbd53a0c903f9746bf9edcd7f33aeae22937e8d
-DIST libcst_derive-1.3.1.crate 9189 BLAKE2B 
a51081268397856c8d6be71c12f42dcc7c19f5755c98cbe7d19920b59d771bf117a0158e7382e3b85856b74408ea00840aaa1ab56b3dee5c535da7bf97dbeb3a
 SHA512 
ca94ae6856382d5ea22e72441b977956dc94685ce93520e9e047e4b806b3db619de347cbca33b7cfb6d6835c3f7d42a05cd77b7d67626e45bf876ce6734143f2
 DIST libcst_derive-1.4.0.crate 9303 BLAKE2B 
4f6f05578fd57328b80913cb594b3cc6944b8ac62bbee747598a0502c044dc77e781836ef7b7e01046d92990514b5168c553f87ccafe2197c328bdd833b3c613
 SHA512 
6095719fbd5931d1e8e9e60ae7c03b03b9110ecc6054396e1a086e7fc7f1642a6085deff0d90d857ae8f0037aa8bf396a9b5a5660941c0de4cc659664a41034a
 DIST libmimalloc-sys-0.1.38.crate 196009 BLAKE2B 
355f07b19a5fcc54ca95cc449a9c8200abf11984e004d3ed405f0370f29a18b878e9d8fde63c9bf84d5227388905d288ebf1ba2df38d7c5be8b0d3e67b63f55c
 SHA512 
3b0416b06a4692be364b75e324a312e0160f64f8a49930d3e0eb6fb201982b59482f636fca774a254aead6112168acd3d307c2a79c5ce3be3213850c172a7bf9
 DIST libmimalloc-sys-0.1.39.crate 198523 BLAKE2B 
371751d8eabd682d879a4d85b163d3c2f3dc3968232241cd2d7b573a5b78164efa6cd90c2b81d350c69354fee5676edb3e37f75f676731fccc913a83878c7358
 SHA512 
db578da8722b82eafac3b587b2db24cbf95fbd85a25b7ce30286deb9eda6820b5d452ece7c3126a2d8c96400941dc3946b4cb2f46172241861405aa09a3a2451
@@ -169,7 +162,6 @@ DIST 
lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz 71124 BLAKE2B
 DIST matchers-0.1.0.crate 6948 BLAKE2B 
ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a
 SHA512 
84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
 DIST matches-0.1.10.crate 2592 BLAKE2B 
6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04
 SHA512 
2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
 DIST matchit-0.8.2.crate 33260 BLAKE2B 
b2781d1656439d471c709ecd26a763da032652578ef542394e92d0b1649478beb059b4445f290c1709191af48bb9841c30b733b2d48c4c5d776c24c244a31f52
 SHA512 
b5a478212b3fd7defc7c92c653c203c1be84bd0753391c17c2bb20c795f5d1462b34bac88f5b067e71d6fca0cde83e2157aafc9c09e950819d1a2b86621c34a4
-DIST memchr-2.7.2.crate 96220 BLAKE2B 
2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3
 SHA512 
cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
 DIST memchr-2.7.4.crate 96670 BLAKE2B 
da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6
 SHA512 
8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
 DIST mimalloc-0.1.42.crate 4079 BLAKE2B 
9cedd8487f419cf1132828fa798af8eecb587abfe2419aa063a1a4d3e24bd0b3dc5c379a24dec6f83d63d984e2fbe5742c4b968cbbc422724c4f43a8328f265a
 SHA512 
d9d37dc9bdaf5bbd5b28921c2cf8d7fc3bf704c6fda893310f5ad43710f22f3543264fbca122097c90501cb543db73b282ce67aca9dc7ce774121085b1127f80
 DIST mimalloc-0.1.43.crate 4075 BLAKE2B 
f22e0d10c34319125ffbac904894e0e9623d56a1fe488c95d76a706bab047aadd8c511419ebb20136ede67bf6297019b3ec7f263a324f1dabb45aa4f257a6cca
 SHA512 
f018df422932d5eb0bcc4c0bd91318a86ea09d6e3de51e76d8a65eb833f9f5185c759c1d734e78d3f46d9043d3642882ed3398354fe4b79a5fef05d346c002b9
@@ -182,7 +174,6 @@ DIST nix-0.28.0.crate 311086 BLAKE2B 
a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb482
 DIST nom-7.1.3.crate 117570 BLAKE2B 
5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf
 SHA512 
1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
 DIST notify-6.1.1.crate 40117 BLAKE2B 
e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29
 SHA512 
58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69
 DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B 
d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6
 SHA512 
b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
-DIST nu-ansi-term-0.49.0.crate 28211 BLAKE2B 
057f2d9a3b6fa773e5b8b7b33eb0bd588db3310f01354701832716d77dd6c49ae17f69728582cdf84e8387f7c57b9eb05cc97ee6e14541878f12fb50f93855cc
 SHA512 
8168f44f3574e56fe70ecbc67255556bb92215d3520d1cfca7be918b3d7d54be7aa0d82359f1044eaf66f11ee85fab1f9ccf32b13cdc39139c2facc78b2d8e71
 DIST nu-ansi-term-0.50.0.crate 28482 BLAKE2B 
48ab82481353372f72fc52b2b7a9835747634e0bd8704f84489c5c1c68bcb4aebead76b232b97dc7319fbd473a9d1d2606b597567508ab0ea9cf17b3e5c85016
 SHA512 
cb9a1215a730fed293cfd83e7fe89d049d120435740dca5416ad06c9f5b40f496fe22c9d16eca724a56b9039e9f58b17a3301e80c28724fdba70ec81e6f469d2
 DIST num-traits-0.2.18.crate 51930 BLAKE2B 
6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02
 SHA512 
e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
 DIST number_prefix-0.4.0.crate 6922 BLAKE2B 
81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554
 SHA512 
a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df
@@ -211,11 +202,9 @@ DIST phf_generator-0.11.2.crate 14190 BLAKE2B 
a20d6d3d815ca0eb5ef18780587b996345
 DIST phf_shared-0.11.2.crate 14284 BLAKE2B 
3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf
 SHA512 
f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe
 DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 
8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e
 SHA512 
f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
 DIST pkg-config-0.3.30.crate 20613 BLAKE2B 
e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66
 SHA512 
e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
-DIST pmutil-0.6.1.crate 10997 BLAKE2B 
49f7ae8ec78b45bc595ce6270a1bbe8ca5ad00076790dcc551e3bf5b03086cba3abde96eb550ec011314bb9d86d58e813cb992a9e5c0330450e90a1cbd5a4ebf
 SHA512 
48bc51e1ee2736a04d6c74b7a222b3c437cc23f3fd8da4330f37bf1fada4cab27db159bcdc10934bb6830e246356c6fdbde05d1bc40dc21069d8e0e7902aae9f
 DIST portable-atomic-1.6.0.crate 140689 BLAKE2B 
c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722
 SHA512 
b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
 DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 
48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d
 SHA512 
539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
 DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 
68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f
 SHA512 
f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
-DIST proc-macro2-1.0.84.crate 48922 BLAKE2B 
51f73a6bbc3cc42aa5bb5c3f4bf404a0c7803f7219673771d375ab288c638113f496e932b98981ef56dac755d9387f888a4147864d8f9364cef47644ea179161
 SHA512 
0d0bd0cc1f457b6d5feb9fd6da670f2a0662d15d88e5d20d4d308103c689a103861b3838eb25e5144cf24fb87abffdebb3175989285a03f08730ce3daa55e35e
 DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 
236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1
 SHA512 
54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262
 DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 
4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3
 SHA512 
1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
 DIST pyproject-toml-0.9.0.crate 6041 BLAKE2B 
43947f872bffbdc37e1be5c8e0654f94ff0339c71244a519ecfaeba47a4204bbb004021bb5ca48cc07bd2be9146c288afdbfba8529b9d461798d235af390eaaa
 SHA512 
d6475d4bed6a74392a0322dcf1d0cce2f8974616afb931270eb410e7c44fc8750acb1bd250b89203eaeda04efd5845e38d7618f762c3946012d5d3e77180b610
@@ -229,19 +218,13 @@ DIST rayon-1.10.0.crate 180155 BLAKE2B 
16cb706d2317d8a349394c521ec5ab550290c5ab2
 DIST rayon-core-1.12.1.crate 70701 BLAKE2B 
a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df
 SHA512 
33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
 DIST redox_syscall-0.4.1.crate 24858 BLAKE2B 
c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da
 SHA512 
073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
 DIST redox_users-0.4.5.crate 15514 BLAKE2B 
9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194
 SHA512 
7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
-DIST regex-1.10.4.crate 253191 BLAKE2B 
08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447
 SHA512 
88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
 DIST regex-1.10.5.crate 253805 BLAKE2B 
9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125
 SHA512 
177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
 DIST regex-automata-0.1.10.crate 114533 BLAKE2B 
0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f
 SHA512 
56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
 DIST regex-automata-0.4.6.crate 617565 BLAKE2B 
8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a
 SHA512 
b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
 DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 
2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88
 SHA512 
28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
 DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 
9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b
 SHA512 
925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
-DIST result-like-0.5.0.crate 4342 BLAKE2B 
23ca46c346cc409dbf959bc7a7bf8d81e219b2ad352a1eae7f7195ee9b8573a89c495d38d5e53630a49a993a07b4b54074c8f324b97a1d9435040f7490bbf5ba
 SHA512 
581f36be8e9affaf3d7bd8a57506e0570aa04c77faed27f95cfc7297fcd5653125e5cf79bc51b16a08c56ce5935d39685ec3e3a61bafc1e869fa2fffdf19704b
-DIST result-like-derive-0.5.0.crate 6718 BLAKE2B 
ddf707ee5a4d838052f0b97259a5862c22738419a8ecd5f10d0a1c5f62b572dd46c79b631370b4c6c9a00d87828171bbf240ccd19cd6e6973c2e42908a5c52cf
 SHA512 
0c1951599d76aa0d6586242eea9b41700cfa1b2d77f078c46b9e90f9d57a69a198c46b6f697abfb7336224ba3f388d8233cb77721b74787c5e23b77f9ad37307
 DIST ring-0.17.8.crate 4188554 BLAKE2B 
f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab
 SHA512 
e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
 DIST ruff-0.4.10.gh.tar.gz 4921666 BLAKE2B 
4806d2ab308c2b9c1570a5249826d12de62041c53b801221d7d2e74933f8c4fbfe1c7f1300d21c679985783df05bf824566953d0bc5d4a3a39794e79e0167377
 SHA512 
b9e4bab56e94069b46e424edf6b2692e8c472f5239f74114dbcddc1c03375e2e0e711a157863f5317e1d15e55a2d372a99e7221d11fdd4202b65bf48e5a1a081
-DIST ruff-0.4.6.gh.tar.gz 4803229 BLAKE2B 
9112900bc73a3554c6d788fb548b38ea68d9fc8b32638068fbd641f0c038a1c156f641679f8a31c565c539b7fa33929bc57f6f0cfecceda5065ecc659daf2b52
 SHA512 
c00e6adfa58a568ac673981593da256345ad41e5911cf8512eb50e3a0e55adf1e973afd6d873352edacf991b669d044dbbae43c7698781f53bdab6c82f8d4f89
-DIST ruff-0.4.7.gh.tar.gz 4816147 BLAKE2B 
7af319939e53a706c3777eecd4042f8d929cab79c82f3172a615857f46a687ee28409ba80c811a0c02bc45537c816b27d82e5d78838418993dbc9b7be656eb40
 SHA512 
a47320fdfccfe0803dfafefe4c35d65d456604b0d9bc0c7dc6227f5e468d3c0b6694ea1424e90e36f9ee4476f4579216ab33ec29e1fb2be46a128bd2d3a73618
-DIST ruff-0.4.8.gh.tar.gz 4838096 BLAKE2B 
fb788bcbeaad1ab50dca2a2b254c9cf4a65d5140c2789166d4ddb8ec350633c56a85603c4cf8dd423c37a457c557b7cd386d0baee310ea0c51f311d9ef9bc48b
 SHA512 
2080b60dcd7b53d1afea3a020f56ff37d08eccdf5bef81220ebaf622e832f665fa61a93f14954bc60b914e7fa58cce3ac2ab6ee38cafe3a25d3cc3c1f598e37e
 DIST ruff-0.5.0.gh.tar.gz 4944255 BLAKE2B 
b62732bb924582485cca2cb98644eb81e0bf3c9b9223007e05b4e2335fa37e74d3d91746c537d7be5c332cd737cfd3d31b4a2dc446a556d888310687eb2549c2
 SHA512 
12b69297d1e5fab87b2ebf97d347bf376e1797f5c3633ee398c08847df6b79160907444a034e0e429861517dac15206b999117e155b622c4e4f76fb2db8c8ccf
 DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B 
d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b
 SHA512 
b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 
16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9
 SHA512 
84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
@@ -266,7 +249,6 @@ DIST serde_derive-1.0.203.crate 55867 BLAKE2B 
1bc8aa96328bb83e4e4ff527b1df855bbc
 DIST serde_derive_internals-0.29.0.crate 26065 BLAKE2B 
522b09f139554a52201ac397323f0124b809e9e9ff6329b34afa99f90cdf65fb3cac8370d6ecb712b72dd8b5a1d96f7f7c4ffc9ac6718eaa8a66e1aaaa28d891
 SHA512 
ee6e53fc58aaefb2ff953bf58ef90af3c74151f5193fe7a75d8afbc6e3dfb83d54c514ee1403b5283bb7d25ff71d24c1d8622bf1bbe940e2ab8821938d4dff21
 DIST serde_json-1.0.117.crate 146921 BLAKE2B 
fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b
 SHA512 
363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
 DIST serde_repr-0.1.19.crate 9997 BLAKE2B 
1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41
 SHA512 
678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1
-DIST serde_spanned-0.6.5.crate 8349 BLAKE2B 
f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4
 SHA512 
bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
 DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 
6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9
 SHA512 
e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
 DIST serde_test-1.0.176.crate 18390 BLAKE2B 
2f4bba264e75ce33023fb6d46f59c2a908b57a70b72e13a8d9832d2c15ad5fe17d3013bcc4ccb52f35295b9422bde2acd20c64c1c4cf28be620034bdf4f5266e
 SHA512 
a7d18de55a4b4e6871d62a5df63eb2132caffb7922edcb767a9ed8fad094d9aca16efe8bfa3b625f48a543cd4cb20c13d78e5ca9ed3965cfdeda9c9fa8bc9a0e
 DIST serde_with-3.8.1.crate 142294 BLAKE2B 
92b3692f80b613b8d8d68e69c387a65285a969d5bb8b03d9c65af2e40b77e20be2e504044a0c59ed6de7e36b66dd31eff3686cc0b74199ae146d871b7d6f51e7
 SHA512 
1db8ea26a292c9c08c9451e946e74904a0a063bde854e22983a6575a6bf1c3cabeb8109dedbe028d6acb2abdb8c26adf4758b2f31c844cab692266e522a899c8
@@ -276,7 +258,6 @@ DIST shellexpand-3.1.0.crate 25591 BLAKE2B 
ba395d9d98fed37979e97609689f909b264dd
 DIST similar-2.5.0.crate 51648 BLAKE2B 
43515b3014ff75e2a94debb0e40a081d60dfa371bc3bc3b3a7944cfbf2e326a8a56c6aa26ca2b6f9ab6f32929a89da673ec2fd4f037c07f8ff91ca95a77b1fe1
 SHA512 
7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f
 DIST siphasher-0.3.11.crate 10442 BLAKE2B 
771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5
 SHA512 
601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b
 DIST smallvec-1.13.2.crate 35216 BLAKE2B 
31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27
 SHA512 
a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
-DIST smawk-0.3.2.crate 13831 BLAKE2B 
551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96
 SHA512 
39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602
 DIST smol_str-0.2.2.crate 15840 BLAKE2B 
b41fe165eb52a0d0e315a2a8b78c9c8afe8767e0cc90f5f547a193b4c0206725fae2d3c14d9cfdb40474d288765178366a8e553ae7adce894c02fdc684fe7d99
 SHA512 
0ae3f9f94cfdf0c8040e77fe31517f8281c5d0c15a2007302034139d9e04b65c629b23d7406cade8118c932b8e9837b37448f05a77b01ca180d477d14a05dd8b
 DIST spin-0.9.8.crate 38958 BLAKE2B 
8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae
 SHA512 
b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
 DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 
287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205
 SHA512 
a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
@@ -286,8 +267,6 @@ DIST strsim-0.10.0.crate 11355 BLAKE2B 
bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e49
 DIST strsim-0.11.1.crate 14266 BLAKE2B 
252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2
 SHA512 
0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
 DIST strum-0.26.2.crate 7189 BLAKE2B 
7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617
 SHA512 
819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3
 DIST strum-0.26.3.crate 7237 BLAKE2B 
bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9
 SHA512 
62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
-DIST strum_macros-0.26.2.crate 27056 BLAKE2B 
c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e
 SHA512 
519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1
-DIST strum_macros-0.26.3.crate 27442 BLAKE2B 
7a6d393babc725163d8d77389216bb7af520bac0e6c59fed4477998b952950886cd165b34dc2d0bda92c5745f2ed8d242826e55cb850c16073a26171d22800b2
 SHA512 
7fcd8ab2762085db25a41e180e677bf0446b2debee73b923b2ccb6b32b2fe7bb76bb015402adeb4a02513db990bab33dc9888a125c66c2b831724b45e2bc34ad
 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-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
@@ -300,7 +279,6 @@ DIST terminfo-0.8.0.crate 46407 BLAKE2B 
8ade6d7b6a1ccb7317f6d30ac5612754c8d324ab
 DIST test-case-3.3.1.crate 8797 BLAKE2B 
bad61b52f7865882cf6f1ad9448335a8c2eb725629858d62675ed5c10e3a160f5b2cf28cea1179a0c1fea1b33668a70f294b8a2252db460490f3c0bdb705e7d9
 SHA512 
9d6836759dcd71a61ab4e395db7c1a75a14ac3102a36c39b09868ba96d28a2265d8ded385942e55cf95dafc7f4b53fc498b30b6473cedc9b558977878e831b3c
 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 textwrap-0.16.1.crate 56012 BLAKE2B 
9b5a7c76eca64d089f4fab7095f2d35624527ca223e53b03cc807c6bfe913a99b55197b973a3102e3e5c4055bcd6ab580a0c9d67657180b61435bd6eb7631211
 SHA512 
3a8d2036c8e4b88866d68b8066a2991756f6bd4ac5c726e63fdffbc894fbdc03bf8b6e0ece4b96684c8e1facb6413190768d51a8539094efe47977c120d31f1b
 DIST thiserror-1.0.61.crate 21264 BLAKE2B 
97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80
 SHA512 
9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
 DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B 
d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9
 SHA512 
b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec
 DIST thread_local-1.1.8.crate 13962 BLAKE2B 
fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f
 SHA512 
6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
@@ -310,13 +288,8 @@ DIST tinystr-0.7.6.crate 16971 BLAKE2B 
33a248261c4cded41a81f0d6e6c8df55437f042b3
 DIST tinytemplate-1.2.1.crate 26490 BLAKE2B 
af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be
 SHA512 
0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
 DIST tinyvec-1.6.0.crate 45991 BLAKE2B 
e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9
 SHA512 
e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
 DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 
2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484
 SHA512 
10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
-DIST toml-0.8.12.crate 51145 BLAKE2B 
bbd5b7c536c16b23f26bc520298172a61a61cf72195191d1d3eddcf54ef0ceef781902ad2c0033fab5aed11229400ec537e3cf86c24645a6d111b387ca8d54c7
 SHA512 
dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265
-DIST toml-0.8.13.crate 50517 BLAKE2B 
2647af19ea2dec83ba44296ae3ac31cddb4244b06e732d7437c80b79749fc6063e50e853ee27094843665f6814f0cc7bc2efdd42d018ebc4f6ab39064bc591fa
 SHA512 
12cac547563d624f63b59585f888ed7bae45da8da164e66ea1f1c2bb665fb700650763c41680c76c693dabafb95f2691cbaeac0a08c451cb22e4815fe139bb09
 DIST toml-0.8.14.crate 50645 BLAKE2B 
264a757d09f443e9d4d2cd7efa07bec4bfa382d1ca82e59d268c0099114547536858be323e8004fe7add72967b5c193bea176a823b688ad8be2bd71b186607f2
 SHA512 
31af40bb5d8a172f45b5f0ea7f089862cfec57bc9bcea6559932b045efefe9e8be349df24f55d6ebe536f414fc35950f6545a4703e13a202212eec9fed6ecf62
-DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 
93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb
 SHA512 
502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
 DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 
8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5
 SHA512 
710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
-DIST toml_edit-0.22.12.crate 104416 BLAKE2B 
8f1f670ae986b900e141ed359f8ec1300dd91c3b0c204c8f3d6bcb44bd11ed06dda87535a6a8b94efa604a323e2a714ddfb382633b1ee3605e1f91488d9f2e56
 SHA512 
723b9cf08b1262c3e28c227ab363fec0122e23c3c9854f428d1aa117dc87564be2e22f368f9ee63cfe7abafa563c2ea51c00909d44eaa067bf1fd8c985d25965
-DIST toml_edit-0.22.13.crate 103518 BLAKE2B 
e14e8b159de8bad229cd5e1e1d2f0b7f46ef1124e46fcbe44cb5d9e15aaff12c98157b9ac1266271ceb8c2adda9999fe692560d3f64f2282f67c089ee2dc310e
 SHA512 
0a63a1970e5b14fcd138bb112b797f404e3c262ac0068da6b22169b8ba07cea32e6e033ccd9161b6ea5c4bbb5dc1b4c6cf8b6ebb03633f35f0739676f3890023
 DIST toml_edit-0.22.14.crate 103761 BLAKE2B 
54acbfda77cb071d280790bdf167a9a7a3fc6c8297ef96c5a82d55c93fb036c0ed167fcfd380d558fba3602bfad26080947e6477a6011819795d2debb74e8d14
 SHA512 
fef6ca35315482f635bfe35c2c6753d09f9bd33681d8f032f448fb9c6f494d30fc5789d96f99657879be9fdd7b35a640d52fce7722fc6ca05d8b9d5ed91903c4
 DIST tracing-0.1.40.crate 79459 BLAKE2B 
33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee
 SHA512 
5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
 DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B 
a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4
 SHA512 
7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
@@ -324,7 +297,6 @@ DIST tracing-core-0.1.32.crate 61221 BLAKE2B 
a7815c46af9852ce62498083103c6d35935
 DIST tracing-indicatif-0.3.6.crate 26505 BLAKE2B 
784809e0ce11f0a8828f8df748dc13519913589ea4c74c9c6588e4b7a4c3bf5ba9b2d43d699203ae289d566b4d8982cb822741ed4ebf7ae44c7cb32d51684bc0
 SHA512 
467aef821ac04ae81f217991fbf10fab3bb80b0eb60c48270377c258522137c7e496c37cb481376e4ec1916a01ba2792231a60fcbc5789536164d759b4f14522
 DIST tracing-log-0.2.0.crate 17561 BLAKE2B 
701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2
 SHA512 
0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
 DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B 
bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4
 SHA512 
72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
-DIST tracing-tree-0.3.0.crate 28123 BLAKE2B 
680e009efccd0ad789e28100f0710f6611c3c432d68d8dad7349c1c91f53aed603573098c8787c008e6f9f1b24033dd40b11d842b57dc89a821b86ec314879b5
 SHA512 
0f88dc38a19106826bb36422e00a11dd6376a9cb0964303be82ba71e7ee664a96d18edccd9112568bf497c2ffcc890a9d6f6eb084a49ce7006e3d9c44551ad34
 DIST tracing-tree-0.3.1.crate 29349 BLAKE2B 
7288834c39e69de9d4a2c20b4974cdd34a12340fc09b4a03299d2233fb1d024d88c1f101e28365d5a72879e24b824206a19589faa4e8baa9fc2fed5d173e7dcd
 SHA512 
16cfda6bcf04d179296f83ad276797d1d8aaafe565fdd8587584c351b55be6ac0ed120e1c05110d724de477069047087c1c58e187c76d9b9e83959297c6eb155
 DIST typed-arena-2.0.2.crate 11848 BLAKE2B 
1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11
 SHA512 
33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399
 DIST unic-char-property-0.9.0.crate 6809 BLAKE2B 
d2bb66259b66e59e831ad74d89528882336a7cf6dfac7a9f49308a70a3d61d5ab88f3ade9df2c086f27ff4a6eae0d2d2b8e63bd154ce3e700cc525769f34542a
 SHA512 
ef969968c61eae6a7d68e6ccb0b40f6618a69bfc4714b51bf4ee8c5ec4532d10b9c6675a4cd5121c904a578ceec7c6471d1496fedbf121059f076ad1c5ccb70d
@@ -334,7 +306,6 @@ 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-linebreak-0.1.5.crate 15324 BLAKE2B 
dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f
 SHA512 
f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
 DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 
22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9
 SHA512 
539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
 DIST unicode-width-0.1.11.crate 19187 BLAKE2B 
6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f
 SHA512 
ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
 DIST unicode-width-0.1.13.crate 457228 BLAKE2B 
757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665
 SHA512 
9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
@@ -343,7 +314,6 @@ DIST unicode_names2_generator-1.2.2.crate 14017 BLAKE2B 
9ab0d78f21fc51e9a273425a
 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.9.7.crate 113834 BLAKE2B 
e80ea64d610ab01d129527a120878ac3eb38248885c772aead6fb983f777b7469f7debd042ce93c0bfb6adeeb7ed476f7dd96c62de386ec2d64dbed28973a829
 SHA512 
33893aa1df316b5987571ce6b46373c625ed89e452a313f9490d63896f144e56ee0c35c1eaec77eb8d2a66e7726f3dae6e96bd2ee0db7c0604485105fc69bef4
-DIST url-2.5.0.crate 78605 BLAKE2B 
f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617
 SHA512 
4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
 DIST url-2.5.1.crate 79677 BLAKE2B 
02667b78e1ca11e38f4d76689a1a07bcdb2ee28c4705f6dce558e0686db7a764e5f3f1c3f77b3850647b59ad4278651f089d8a1a340a2fe2fd72b084d4bfc5cb
 SHA512 
1ba5cd14166517a5114feee1f7d2ae7c1d2763a34c0e331171f9cc07fc35bcadbb0c87318533fd07b4c01e052abd88ac417fad7f898abe62126919e3f02c0528
 DIST url-2.5.2.crate 79704 BLAKE2B 
be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29
 SHA512 
2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
 DIST utf16_iter-1.0.5.crate 9736 BLAKE2B 
edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65
 SHA512 
44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa

diff --git a/dev-util/ruff/ruff-0.4.6.ebuild b/dev-util/ruff/ruff-0.4.6.ebuild
deleted file mode 100644
index 2bb565341a0f..000000000000
--- a/dev-util/ruff/ruff-0.4.6.ebuild
+++ /dev/null
@@ -1,446 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-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.6
-       anyhow@1.0.86
-       argfile@0.2.0
-       arrayvec@0.7.4
-       autocfg@1.2.0
-       base64@0.22.0
-       bincode@1.3.3
-       bitflags@1.3.2
-       bitflags@2.5.0
-       bstr@1.9.1
-       bumpalo@3.16.0
-       cachedir@0.3.1
-       cast@0.3.0
-       cc@1.0.95
-       cfg-if@1.0.0
-       cfg_aliases@0.1.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.4
-       clap_builder@4.5.2
-       clap_complete@4.5.2
-       clap_complete_command@0.5.1
-       clap_complete_fig@4.5.0
-       clap_complete_nushell@0.1.11
-       clap_derive@4.5.4
-       clap_lex@0.7.0
-       clearscreen@3.0.0
-       codspeed-criterion-compat@2.6.0
-       codspeed@2.6.0
-       colorchoice@1.0.0
-       colored@2.1.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
-       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
-       ctrlc@3.4.4
-       darling@0.20.8
-       darling_core@0.20.8
-       darling_macro@0.20.8
-       dashmap@5.5.3
-       diff@0.1.13
-       dirs-sys@0.3.7
-       dirs-sys@0.4.1
-       dirs@4.0.0
-       dirs@5.0.1
-       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.3
-       equivalent@1.0.1
-       errno@0.3.8
-       fastrand@2.0.2
-       fern@0.6.2
-       filetime@0.2.23
-       flate2@1.0.28
-       fnv@1.0.7
-       form_urlencoded@1.2.1
-       fs-err@2.11.0
-       fsevent-sys@4.1.0
-       getopts@0.2.21
-       getrandom@0.2.14
-       glob@0.3.1
-       globset@0.4.14
-       half@2.4.1
-       hashbrown@0.12.3
-       hashbrown@0.14.5
-       heck@0.4.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.22
-       imara-diff@0.1.5
-       imperative@1.0.5
-       indexmap@2.2.6
-       indicatif@0.17.8
-       indoc@2.0.5
-       inotify-sys@0.1.5
-       inotify@0.9.6
-       insta-cmd@0.6.0
-       insta@1.38.0
-       instant@0.1.12
-       is-docker@0.2.0
-       is-macro@0.3.5
-       is-terminal@0.4.12
-       is-wsl@0.4.0
-       itertools@0.10.5
-       itertools@0.12.1
-       itoa@1.0.11
-       jod-thread@0.1.2
-       js-sys@0.3.69
-       kqueue-sys@1.0.4
-       kqueue@1.0.8
-       lazy_static@1.4.0
-       libc@0.2.155
-       libcst@1.3.1
-       libcst_derive@1.3.1
-       libmimalloc-sys@0.1.38
-       libredox@0.1.3
-       linked-hash-map@0.5.6
-       linux-raw-sys@0.4.13
-       lock_api@0.4.11
-       log@0.4.21
-       lsp-server@0.7.6
-       matchers@0.1.0
-       matches@0.1.10
-       matchit@0.8.2
-       memchr@2.7.2
-       mimalloc@0.1.42
-       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
-       nom@7.1.3
-       notify@6.1.1
-       nu-ansi-term@0.46.0
-       nu-ansi-term@0.49.0
-       num-traits@0.2.18
-       number_prefix@0.4.0
-       once_cell@1.19.0
-       oorandom@11.1.3
-       option-ext@0.2.0
-       os_str_bytes@6.6.1
-       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.0
-       pep508_rs@0.3.0
-       percent-encoding@2.3.1
-       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
-       pmutil@0.6.1
-       portable-atomic@1.6.0
-       ppv-lite86@0.2.17
-       pretty_assertions@1.4.0
-       proc-macro2@1.0.84
-       pyproject-toml@0.9.0
-       quick-junit@0.4.0
-       quick-xml@0.31.0
-       quote@1.0.36
-       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_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.4
-       result-like-derive@0.5.0
-       result-like@0.5.0
-       ring@0.17.8
-       rust-stemmers@1.2.0
-       rustc-hash@1.1.0
-       rustix@0.38.34
-       rustls-pki-types@1.5.0
-       rustls-webpki@0.102.3
-       rustls@0.22.4
-       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.203
-       serde_derive@1.0.203
-       serde_derive_internals@0.29.0
-       serde_json@1.0.117
-       serde_repr@0.1.19
-       serde_spanned@0.6.5
-       serde_test@1.0.176
-       serde_with@3.8.1
-       serde_with_macros@3.8.1
-       sharded-slab@0.1.7
-       shellexpand@3.1.0
-       similar@2.5.0
-       siphasher@0.3.11
-       smallvec@1.13.2
-       smawk@0.3.2
-       smol_str@0.2.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.2
-       strum_macros@0.26.2
-       subtle@2.5.0
-       syn@2.0.66
-       tempfile@3.10.1
-       terminal_size@0.3.0
-       terminfo@0.8.0
-       test-case-core@3.3.1
-       test-case-macros@3.3.1
-       test-case@3.3.1
-       textwrap@0.16.1
-       thiserror-impl@1.0.61
-       thiserror@1.0.61
-       thread_local@1.1.8
-       tikv-jemalloc-sys@0.5.4+5.3.0-patched
-       tikv-jemallocator@0.5.4
-       tinytemplate@1.2.1
-       tinyvec@1.6.0
-       tinyvec_macros@0.1.1
-       toml@0.8.12
-       toml_datetime@0.6.5
-       toml_edit@0.22.12
-       tracing-attributes@0.1.27
-       tracing-core@0.1.32
-       tracing-indicatif@0.3.6
-       tracing-log@0.2.0
-       tracing-subscriber@0.3.18
-       tracing-tree@0.3.0
-       tracing@0.1.40
-       typed-arena@2.0.2
-       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.12
-       unicode-linebreak@0.1.5
-       unicode-normalization@0.1.23
-       unicode-width@0.1.11
-       unicode_names2@1.2.2
-       unicode_names2_generator@1.2.2
-       unscanny@0.1.0
-       untrusted@0.9.0
-       ureq@2.9.7
-       url@2.5.0
-       utf8parse@0.2.1
-       uuid-macro-internal@1.8.0
-       uuid@1.8.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.92
-       wasm-bindgen-futures@0.4.42
-       wasm-bindgen-macro-support@0.2.92
-       wasm-bindgen-macro@0.2.92
-       wasm-bindgen-shared@0.2.92
-       wasm-bindgen-test-macro@0.3.42
-       wasm-bindgen-test@0.3.42
-       wasm-bindgen@0.2.92
-       web-sys@0.3.69
-       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-targets@0.48.5
-       windows-targets@0.52.5
-       windows_aarch64_gnullvm@0.48.5
-       windows_aarch64_gnullvm@0.52.5
-       windows_aarch64_msvc@0.48.5
-       windows_aarch64_msvc@0.52.5
-       windows_i686_gnu@0.48.5
-       windows_i686_gnu@0.52.5
-       windows_i686_gnullvm@0.52.5
-       windows_i686_msvc@0.48.5
-       windows_i686_msvc@0.52.5
-       windows_x86_64_gnu@0.48.5
-       windows_x86_64_gnu@0.52.5
-       windows_x86_64_gnullvm@0.48.5
-       windows_x86_64_gnullvm@0.52.5
-       windows_x86_64_msvc@0.48.5
-       windows_x86_64_msvc@0.52.5
-       winnow@0.6.6
-       winsafe@0.0.19
-       yansi-term@0.1.2
-       yansi@0.5.1
-       zerocopy-derive@0.7.32
-       zerocopy@0.7.32
-       zeroize@1.7.0
-"
-
-declare -A GIT_CRATES=(
-       
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%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/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
-       Apache-2.0 BSD-2 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
-"
-
-SLOT="0"
-KEYWORDS="~amd64 ~loong"
-
-BDEPEND="
-       >=virtual/rust-1.71
-"
-RDEPEND="
-       !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) 
) )
-"
-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() {
-       # 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() {
-       # 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
-}
-
-src_install() {
-       local releasedir=$(cargo_target_dir)
-
-       dobin ${releasedir}/ruff
-
-       newbashcomp ruff-completion.bash ruff
-       newzshcomp ruff-completion.zsh _ruff
-
-       dodoc -r "${DOCS[@]}"
-}

diff --git a/dev-util/ruff/ruff-0.4.7.ebuild b/dev-util/ruff/ruff-0.4.7.ebuild
deleted file mode 100644
index 2bb565341a0f..000000000000
--- a/dev-util/ruff/ruff-0.4.7.ebuild
+++ /dev/null
@@ -1,446 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-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.6
-       anyhow@1.0.86
-       argfile@0.2.0
-       arrayvec@0.7.4
-       autocfg@1.2.0
-       base64@0.22.0
-       bincode@1.3.3
-       bitflags@1.3.2
-       bitflags@2.5.0
-       bstr@1.9.1
-       bumpalo@3.16.0
-       cachedir@0.3.1
-       cast@0.3.0
-       cc@1.0.95
-       cfg-if@1.0.0
-       cfg_aliases@0.1.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.4
-       clap_builder@4.5.2
-       clap_complete@4.5.2
-       clap_complete_command@0.5.1
-       clap_complete_fig@4.5.0
-       clap_complete_nushell@0.1.11
-       clap_derive@4.5.4
-       clap_lex@0.7.0
-       clearscreen@3.0.0
-       codspeed-criterion-compat@2.6.0
-       codspeed@2.6.0
-       colorchoice@1.0.0
-       colored@2.1.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
-       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
-       ctrlc@3.4.4
-       darling@0.20.8
-       darling_core@0.20.8
-       darling_macro@0.20.8
-       dashmap@5.5.3
-       diff@0.1.13
-       dirs-sys@0.3.7
-       dirs-sys@0.4.1
-       dirs@4.0.0
-       dirs@5.0.1
-       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.3
-       equivalent@1.0.1
-       errno@0.3.8
-       fastrand@2.0.2
-       fern@0.6.2
-       filetime@0.2.23
-       flate2@1.0.28
-       fnv@1.0.7
-       form_urlencoded@1.2.1
-       fs-err@2.11.0
-       fsevent-sys@4.1.0
-       getopts@0.2.21
-       getrandom@0.2.14
-       glob@0.3.1
-       globset@0.4.14
-       half@2.4.1
-       hashbrown@0.12.3
-       hashbrown@0.14.5
-       heck@0.4.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.22
-       imara-diff@0.1.5
-       imperative@1.0.5
-       indexmap@2.2.6
-       indicatif@0.17.8
-       indoc@2.0.5
-       inotify-sys@0.1.5
-       inotify@0.9.6
-       insta-cmd@0.6.0
-       insta@1.38.0
-       instant@0.1.12
-       is-docker@0.2.0
-       is-macro@0.3.5
-       is-terminal@0.4.12
-       is-wsl@0.4.0
-       itertools@0.10.5
-       itertools@0.12.1
-       itoa@1.0.11
-       jod-thread@0.1.2
-       js-sys@0.3.69
-       kqueue-sys@1.0.4
-       kqueue@1.0.8
-       lazy_static@1.4.0
-       libc@0.2.155
-       libcst@1.3.1
-       libcst_derive@1.3.1
-       libmimalloc-sys@0.1.38
-       libredox@0.1.3
-       linked-hash-map@0.5.6
-       linux-raw-sys@0.4.13
-       lock_api@0.4.11
-       log@0.4.21
-       lsp-server@0.7.6
-       matchers@0.1.0
-       matches@0.1.10
-       matchit@0.8.2
-       memchr@2.7.2
-       mimalloc@0.1.42
-       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
-       nom@7.1.3
-       notify@6.1.1
-       nu-ansi-term@0.46.0
-       nu-ansi-term@0.49.0
-       num-traits@0.2.18
-       number_prefix@0.4.0
-       once_cell@1.19.0
-       oorandom@11.1.3
-       option-ext@0.2.0
-       os_str_bytes@6.6.1
-       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.0
-       pep508_rs@0.3.0
-       percent-encoding@2.3.1
-       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
-       pmutil@0.6.1
-       portable-atomic@1.6.0
-       ppv-lite86@0.2.17
-       pretty_assertions@1.4.0
-       proc-macro2@1.0.84
-       pyproject-toml@0.9.0
-       quick-junit@0.4.0
-       quick-xml@0.31.0
-       quote@1.0.36
-       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_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.4
-       result-like-derive@0.5.0
-       result-like@0.5.0
-       ring@0.17.8
-       rust-stemmers@1.2.0
-       rustc-hash@1.1.0
-       rustix@0.38.34
-       rustls-pki-types@1.5.0
-       rustls-webpki@0.102.3
-       rustls@0.22.4
-       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.203
-       serde_derive@1.0.203
-       serde_derive_internals@0.29.0
-       serde_json@1.0.117
-       serde_repr@0.1.19
-       serde_spanned@0.6.5
-       serde_test@1.0.176
-       serde_with@3.8.1
-       serde_with_macros@3.8.1
-       sharded-slab@0.1.7
-       shellexpand@3.1.0
-       similar@2.5.0
-       siphasher@0.3.11
-       smallvec@1.13.2
-       smawk@0.3.2
-       smol_str@0.2.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.2
-       strum_macros@0.26.2
-       subtle@2.5.0
-       syn@2.0.66
-       tempfile@3.10.1
-       terminal_size@0.3.0
-       terminfo@0.8.0
-       test-case-core@3.3.1
-       test-case-macros@3.3.1
-       test-case@3.3.1
-       textwrap@0.16.1
-       thiserror-impl@1.0.61
-       thiserror@1.0.61
-       thread_local@1.1.8
-       tikv-jemalloc-sys@0.5.4+5.3.0-patched
-       tikv-jemallocator@0.5.4
-       tinytemplate@1.2.1
-       tinyvec@1.6.0
-       tinyvec_macros@0.1.1
-       toml@0.8.12
-       toml_datetime@0.6.5
-       toml_edit@0.22.12
-       tracing-attributes@0.1.27
-       tracing-core@0.1.32
-       tracing-indicatif@0.3.6
-       tracing-log@0.2.0
-       tracing-subscriber@0.3.18
-       tracing-tree@0.3.0
-       tracing@0.1.40
-       typed-arena@2.0.2
-       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.12
-       unicode-linebreak@0.1.5
-       unicode-normalization@0.1.23
-       unicode-width@0.1.11
-       unicode_names2@1.2.2
-       unicode_names2_generator@1.2.2
-       unscanny@0.1.0
-       untrusted@0.9.0
-       ureq@2.9.7
-       url@2.5.0
-       utf8parse@0.2.1
-       uuid-macro-internal@1.8.0
-       uuid@1.8.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.92
-       wasm-bindgen-futures@0.4.42
-       wasm-bindgen-macro-support@0.2.92
-       wasm-bindgen-macro@0.2.92
-       wasm-bindgen-shared@0.2.92
-       wasm-bindgen-test-macro@0.3.42
-       wasm-bindgen-test@0.3.42
-       wasm-bindgen@0.2.92
-       web-sys@0.3.69
-       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-targets@0.48.5
-       windows-targets@0.52.5
-       windows_aarch64_gnullvm@0.48.5
-       windows_aarch64_gnullvm@0.52.5
-       windows_aarch64_msvc@0.48.5
-       windows_aarch64_msvc@0.52.5
-       windows_i686_gnu@0.48.5
-       windows_i686_gnu@0.52.5
-       windows_i686_gnullvm@0.52.5
-       windows_i686_msvc@0.48.5
-       windows_i686_msvc@0.52.5
-       windows_x86_64_gnu@0.48.5
-       windows_x86_64_gnu@0.52.5
-       windows_x86_64_gnullvm@0.48.5
-       windows_x86_64_gnullvm@0.52.5
-       windows_x86_64_msvc@0.48.5
-       windows_x86_64_msvc@0.52.5
-       winnow@0.6.6
-       winsafe@0.0.19
-       yansi-term@0.1.2
-       yansi@0.5.1
-       zerocopy-derive@0.7.32
-       zerocopy@0.7.32
-       zeroize@1.7.0
-"
-
-declare -A GIT_CRATES=(
-       
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%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/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
-       Apache-2.0 BSD-2 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
-"
-
-SLOT="0"
-KEYWORDS="~amd64 ~loong"
-
-BDEPEND="
-       >=virtual/rust-1.71
-"
-RDEPEND="
-       !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) 
) )
-"
-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() {
-       # 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() {
-       # 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
-}
-
-src_install() {
-       local releasedir=$(cargo_target_dir)
-
-       dobin ${releasedir}/ruff
-
-       newbashcomp ruff-completion.bash ruff
-       newzshcomp ruff-completion.zsh _ruff
-
-       dodoc -r "${DOCS[@]}"
-}

diff --git a/dev-util/ruff/ruff-0.4.8.ebuild b/dev-util/ruff/ruff-0.4.8.ebuild
deleted file mode 100644
index 36e64564b314..000000000000
--- a/dev-util/ruff/ruff-0.4.8.ebuild
+++ /dev/null
@@ -1,442 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-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.6
-       anyhow@1.0.86
-       argfile@0.2.0
-       arrayvec@0.7.4
-       autocfg@1.2.0
-       base64@0.22.0
-       bincode@1.3.3
-       bitflags@1.3.2
-       bitflags@2.5.0
-       bstr@1.9.1
-       bumpalo@3.16.0
-       cachedir@0.3.1
-       cast@0.3.0
-       cc@1.0.95
-       cfg-if@1.0.0
-       cfg_aliases@0.1.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.4
-       clap_builder@4.5.2
-       clap_complete@4.5.2
-       clap_complete_command@0.5.1
-       clap_complete_fig@4.5.0
-       clap_complete_nushell@0.1.11
-       clap_derive@4.5.4
-       clap_lex@0.7.0
-       clearscreen@3.0.0
-       codspeed-criterion-compat@2.6.0
-       codspeed@2.6.0
-       colorchoice@1.0.0
-       colored@2.1.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
-       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
-       ctrlc@3.4.4
-       darling@0.20.8
-       darling_core@0.20.8
-       darling_macro@0.20.8
-       dashmap@5.5.3
-       diff@0.1.13
-       dirs-sys@0.3.7
-       dirs-sys@0.4.1
-       dirs@4.0.0
-       dirs@5.0.1
-       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.3
-       equivalent@1.0.1
-       errno@0.3.8
-       fastrand@2.0.2
-       fern@0.6.2
-       filetime@0.2.23
-       flate2@1.0.28
-       fnv@1.0.7
-       form_urlencoded@1.2.1
-       fs-err@2.11.0
-       fsevent-sys@4.1.0
-       getopts@0.2.21
-       getrandom@0.2.14
-       glob@0.3.1
-       globset@0.4.14
-       half@2.4.1
-       hashbrown@0.12.3
-       hashbrown@0.14.5
-       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.22
-       imara-diff@0.1.5
-       imperative@1.0.5
-       indexmap@2.2.6
-       indicatif@0.17.8
-       indoc@2.0.5
-       inotify-sys@0.1.5
-       inotify@0.9.6
-       insta-cmd@0.6.0
-       insta@1.39.0
-       instant@0.1.12
-       is-docker@0.2.0
-       is-macro@0.3.5
-       is-terminal@0.4.12
-       is-wsl@0.4.0
-       itertools@0.10.5
-       itertools@0.13.0
-       itoa@1.0.11
-       jod-thread@0.1.2
-       js-sys@0.3.69
-       kqueue-sys@1.0.4
-       kqueue@1.0.8
-       lazy_static@1.4.0
-       libc@0.2.155
-       libcst@1.4.0
-       libcst_derive@1.4.0
-       libmimalloc-sys@0.1.38
-       libredox@0.1.3
-       linked-hash-map@0.5.6
-       linux-raw-sys@0.4.13
-       lock_api@0.4.11
-       log@0.4.21
-       lsp-server@0.7.6
-       matchers@0.1.0
-       matches@0.1.10
-       matchit@0.8.2
-       memchr@2.7.2
-       mimalloc@0.1.42
-       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
-       nom@7.1.3
-       notify@6.1.1
-       nu-ansi-term@0.46.0
-       nu-ansi-term@0.50.0
-       num-traits@0.2.18
-       number_prefix@0.4.0
-       once_cell@1.19.0
-       oorandom@11.1.3
-       option-ext@0.2.0
-       os_str_bytes@6.6.1
-       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.0
-       pep508_rs@0.3.0
-       percent-encoding@2.3.1
-       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
-       pmutil@0.6.1
-       portable-atomic@1.6.0
-       ppv-lite86@0.2.17
-       pretty_assertions@1.4.0
-       proc-macro2@1.0.85
-       pyproject-toml@0.9.0
-       quick-junit@0.4.0
-       quick-xml@0.31.0
-       quote@1.0.36
-       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_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.4
-       result-like-derive@0.5.0
-       result-like@0.5.0
-       ring@0.17.8
-       rust-stemmers@1.2.0
-       rustc-hash@1.1.0
-       rustix@0.38.34
-       rustls-pki-types@1.5.0
-       rustls-webpki@0.102.3
-       rustls@0.22.4
-       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.203
-       serde_derive@1.0.203
-       serde_derive_internals@0.29.0
-       serde_json@1.0.117
-       serde_repr@0.1.19
-       serde_spanned@0.6.6
-       serde_test@1.0.176
-       serde_with@3.8.1
-       serde_with_macros@3.8.1
-       sharded-slab@0.1.7
-       shellexpand@3.1.0
-       similar@2.5.0
-       siphasher@0.3.11
-       smallvec@1.13.2
-       smol_str@0.2.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.2
-       strum_macros@0.26.3
-       subtle@2.5.0
-       syn@2.0.66
-       tempfile@3.10.1
-       terminal_size@0.3.0
-       terminfo@0.8.0
-       test-case-core@3.3.1
-       test-case-macros@3.3.1
-       test-case@3.3.1
-       thiserror-impl@1.0.61
-       thiserror@1.0.61
-       thread_local@1.1.8
-       tikv-jemalloc-sys@0.5.4+5.3.0-patched
-       tikv-jemallocator@0.5.4
-       tinytemplate@1.2.1
-       tinyvec@1.6.0
-       tinyvec_macros@0.1.1
-       toml@0.8.13
-       toml_datetime@0.6.6
-       toml_edit@0.22.13
-       tracing-attributes@0.1.27
-       tracing-core@0.1.32
-       tracing-indicatif@0.3.6
-       tracing-log@0.2.0
-       tracing-subscriber@0.3.18
-       tracing-tree@0.3.1
-       tracing@0.1.40
-       typed-arena@2.0.2
-       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.12
-       unicode-normalization@0.1.23
-       unicode-width@0.1.11
-       unicode_names2@1.2.2
-       unicode_names2_generator@1.2.2
-       unscanny@0.1.0
-       untrusted@0.9.0
-       ureq@2.9.7
-       url@2.5.0
-       utf8parse@0.2.1
-       uuid-macro-internal@1.8.0
-       uuid@1.8.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.92
-       wasm-bindgen-futures@0.4.42
-       wasm-bindgen-macro-support@0.2.92
-       wasm-bindgen-macro@0.2.92
-       wasm-bindgen-shared@0.2.92
-       wasm-bindgen-test-macro@0.3.42
-       wasm-bindgen-test@0.3.42
-       wasm-bindgen@0.2.92
-       web-sys@0.3.69
-       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-targets@0.48.5
-       windows-targets@0.52.5
-       windows_aarch64_gnullvm@0.48.5
-       windows_aarch64_gnullvm@0.52.5
-       windows_aarch64_msvc@0.48.5
-       windows_aarch64_msvc@0.52.5
-       windows_i686_gnu@0.48.5
-       windows_i686_gnu@0.52.5
-       windows_i686_gnullvm@0.52.5
-       windows_i686_msvc@0.48.5
-       windows_i686_msvc@0.52.5
-       windows_x86_64_gnu@0.48.5
-       windows_x86_64_gnu@0.52.5
-       windows_x86_64_gnullvm@0.48.5
-       windows_x86_64_gnullvm@0.52.5
-       windows_x86_64_msvc@0.48.5
-       windows_x86_64_msvc@0.52.5
-       winnow@0.6.6
-       winsafe@0.0.19
-       yansi-term@0.1.2
-       yansi@0.5.1
-       zerocopy-derive@0.7.32
-       zerocopy@0.7.32
-       zeroize@1.7.0
-"
-
-declare -A GIT_CRATES=(
-       
[lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%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/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
-       Apache-2.0 BSD-2 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
-"
-
-SLOT="0"
-KEYWORDS="~amd64 ~loong"
-
-BDEPEND="
-       >=virtual/rust-1.71
-"
-RDEPEND="
-       !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) 
) )
-"
-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() {
-       # 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() {
-       # 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
-}
-
-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