From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-commits+bounces-1670385-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 3316F158083
	for <garchives@archives.gentoo.org>; Fri, 13 Sep 2024 23:11:47 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 32263E29A7;
	Fri, 13 Sep 2024 23:11:46 +0000 (UTC)
Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 14611E29A7
	for <gentoo-commits@lists.gentoo.org>; Fri, 13 Sep 2024 23:11:46 +0000 (UTC)
Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id 2B07533BEFF
	for <gentoo-commits@lists.gentoo.org>; Fri, 13 Sep 2024 23:11:45 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
	by oystercatcher.gentoo.org (Postfix) with ESMTP id 7EE1F1F4A
	for <gentoo-commits@lists.gentoo.org>; Fri, 13 Sep 2024 23:11:43 +0000 (UTC)
From: "Patrick McLean" <chutzpah@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Content-Transfer-Encoding: 8bit
Content-type: text/plain; charset=UTF-8
Reply-To: gentoo-dev@lists.gentoo.org, "Patrick McLean" <chutzpah@gentoo.org>
Message-ID: <1726269081.f3146ebd9679978782be766b8bff85120c224128.chutzpah@gentoo>
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/ruff/
X-VCS-Repository: repo/gentoo
X-VCS-Files: dev-util/ruff/Manifest dev-util/ruff/ruff-0.6.3.ebuild
X-VCS-Directories: dev-util/ruff/
X-VCS-Committer: chutzpah
X-VCS-Committer-Name: Patrick McLean
X-VCS-Revision: f3146ebd9679978782be766b8bff85120c224128
X-VCS-Branch: master
Date: Fri, 13 Sep 2024 23:11:43 +0000 (UTC)
Precedence: bulk
List-Post: <mailto:gentoo-commits@lists.gentoo.org>
List-Help: <mailto:gentoo-commits+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org>
X-BeenThere: gentoo-commits@lists.gentoo.org
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Archives-Salt: b3525be1-4054-4c48-806a-416c708b960d
X-Archives-Hash: 3aaf416bfa91fefe9e48547d17d7a527

commit:     f3146ebd9679978782be766b8bff85120c224128
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 23:11:21 2024 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 23:11:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3146ebd

dev-util/ruff: drop 0.6.3

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

 dev-util/ruff/Manifest          |   3 -
 dev-util/ruff/ruff-0.6.3.ebuild | 470 ----------------------------------------
 2 files changed, 473 deletions(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index d74c58d18f7b..65bf6472a148 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -204,9 +204,7 @@ DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb76974
 DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
 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.4.0.crate 20136 BLAKE2B a5b31361598f2b8edb18730fae091a824079dca4fa657c6482b0fcbc8d5882c1170eed313948a691b8addb0de5bbc44b845381e9b4d0285f523273073b88ce40 SHA512 fbe82e4531e7028d9d10ecdb0f1a2e3baf2231a0f7e7e28ca3dc3920c391b83972b9289a14c7f41695e5568e669164444f3e7ce562f3754a407271dc9aaf82c3
 DIST quick-junit-0.5.0.crate 20994 BLAKE2B 5886dc3d865d2d094542ccf66a5c542ccfadcbf34cd42634ed92e7454d129aae208ccb038e300e2836784fdd3297d24a2de536581c02a8b032d11c3e9395af4e SHA512 4eca172e9abe33210d71a65bd9f1d54333f06e7119879158b4d131f618320236c199b1ab49904d31b5c67d7512649b6ed97b3cf2e0bb0858670b31701b7f275d
-DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de
 DIST quick-xml-0.36.1.crate 185352 BLAKE2B 0ad31fb7210bb9c71ee480d400d10c01e02fdc509ccc275305cdabe29aa7d3816ffc7854371e493d3b4b28d43452bf7ef393f7ba4ca556d311cc83f7887ee802 SHA512 21233a50b5ec45db623d4043e03962a19f10cae36fcf3074c32eec3c007a59310ab884352b6c880632535164745fbbf2985d27cd549d50b509f97395a0d48248
 DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
 DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
@@ -223,7 +221,6 @@ DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164
 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 ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
-DIST ruff-0.6.3.gh.tar.gz 5048435 BLAKE2B f77f54461d5fe9ef909641332aed632024c4cadc5748730a971705aa3d262d0e393e25b8e8a5c72372670fc2cb563c0293f19f2c0032e88959a2e82b155c140c SHA512 3c4efadf999253a06aa86a08dffded722ecf1e5939e9eae593e0e89b756f374406d6d0c3840598c4b49098fb9a7cb628f7537521f0445d6e465df517d98a2e94
 DIST ruff-0.6.4.gh.tar.gz 5069433 BLAKE2B 424192d17ba5fe69db4d0ac0867b43958884a532e86c8862fa524b95051c5a8f5765448e0de0b3c82f36c8db51d6e87f69176eeb59f1538f2f6a5fb52986b871 SHA512 eca710f53532e89ea75b9f46449b7b7cb1698e0a553d23282b2d04ea5dc7da0fb235d7da73557137fcae3eb81e74924fc41017d145dc85b170fa2780111aae5d
 DIST ruff-0.6.5.gh.tar.gz 5088685 BLAKE2B 0e59c66fdf55046f277f240dfe27c93c96d88e8478caf1a3ce3ef6abb02a293781cb8583ebf43fa9830e32f9ebeec44c406636b4b7880ceaf356a38867a08410 SHA512 cb3c1ccb5b8dc23ec87549fb145b77d4e423704bdc25150a714f5847c0cc5fed77f26760ece3500a58576132252f395f65c03d297ab717b07c30f3ea889317f2
 DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7

diff --git a/dev-util/ruff/ruff-0.6.3.ebuild b/dev-util/ruff/ruff-0.6.3.ebuild
deleted file mode 100644
index e9854ca9a83a..000000000000
--- a/dev-util/ruff/ruff-0.6.3.ebuild
+++ /dev/null
@@ -1,470 +0,0 @@
-# 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.86
-	append-only-vec@0.1.5
-	arc-swap@1.7.1
-	argfile@0.2.1
-	arrayvec@0.7.4
-	autocfg@1.2.0
-	base64@0.22.0
-	bincode@1.3.3
-	bitflags@1.3.2
-	bitflags@2.6.0
-	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.16
-	clap_builder@4.5.15
-	clap_complete@4.5.2
-	clap_complete_command@0.6.1
-	clap_complete_nushell@4.5.2
-	clap_derive@4.5.13
-	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
-	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
-	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.5
-	darling@0.20.8
-	darling_core@0.20.8
-	darling_macro@0.20.8
-	dashmap@5.5.3
-	dashmap@6.0.1
-	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.5
-	equivalent@1.0.1
-	errno@0.3.8
-	etcetera@0.8.0
-	fastrand@2.0.2
-	fern@0.6.2
-	filetime@0.2.24
-	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.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.22
-	imara-diff@0.1.7
-	imperative@1.0.6
-	indexmap@2.4.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.39.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.6
-	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.2
-	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
-	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
-	pretty_assertions@1.4.0
-	proc-macro2@1.0.86
-	pyproject-toml@0.9.0
-	quick-junit@0.4.0
-	quick-xml@0.31.0
-	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.209
-	serde_derive@1.0.209
-	serde_derive_internals@0.29.0
-	serde_json@1.0.127
-	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
-	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.76
-	synstructure@0.13.1
-	tempfile@3.12.0
-	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.63
-	thiserror@1.0.63
-	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
-	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.13
-	unicode_names2@1.2.2
-	unicode_names2_generator@1.2.2
-	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@0.5.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;f608ff8b24f07706492027199f51132244034f29;salsa-%commit%/components/salsa-macro-rules'
-	[salsa-macros]='https://github.com/salsa-rs/salsa;f608ff8b24f07706492027199f51132244034f29;salsa-%commit%/components/salsa-macros'
-	[salsa]='https://github.com/salsa-rs/salsa;f608ff8b24f07706492027199f51132244034f29;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:= ) ) )
-"
-DEPEND="
-	${RDEPEND}
-	app-arch/zstd
-"
-
-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() {
-	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[@]}"
-}