summaryrefslogtreecommitdiff
path: root/dev-python/pyproject-fmt
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-python/pyproject-fmt
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-python/pyproject-fmt')
-rw-r--r--dev-python/pyproject-fmt/Manifest12
-rw-r--r--dev-python/pyproject-fmt/metadata.xml11
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-2.20.0.ebuild102
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-2.21.1.ebuild102
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-2.21.2.ebuild102
5 files changed, 0 insertions, 329 deletions
diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest
deleted file mode 100644
index a038b85da07b..000000000000
--- a/dev-python/pyproject-fmt/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
-DIST pyproject_fmt-2.20.0.tar.gz 144673 BLAKE2B d2d126c87816b082210b4abc7eaca7482759d02bb07c7b0f31c37a5dc1481b9cf0b04980e4ef4711a94c05060aec8573ab968f5d014218f3b73d61913686731f SHA512 b8b6fe6e2336b203d1f1f7cd76e1ac54d49c4c7bc798160a84d722fde84c2acbfed9472e4e668e729d71a0b5c4342365c2d28d6d693aac1a164caea4f5b7a412
-DIST pyproject_fmt-2.20.0.tar.gz.provenance 9797 BLAKE2B 4fe967a8bde8903c260788139105dcba0e0ece5628f1d3037ddf5eadf0ffa5a01f085c4731137f715483a858a38989af2dba201525e9e14c3565cb1471cd9185 SHA512 afa428ea723162b5a5202573d35f99be76c233189a908a9f34ac4ffce2376f7eb27e44ff9bb0d30160f228d59e1e8abbf0a814cc5e6992001a3d83873e7e5d83
-DIST pyproject_fmt-2.21.1.tar.gz 152372 BLAKE2B d3c71cfad8dc645f4c02c98fccd4c417d2c7374aebf3154665383ecb735251965d8963bea055f80de67039048442a96891881efd455d97cb5107dcfe684f0975 SHA512 29096f55e51d384ca726568e58fefcf707dba6775b3b07a202ea647be9dd28897da662597a230b37d100ef929263432203aa6ea25768898284ea7c26bb53dfb5
-DIST pyproject_fmt-2.21.1.tar.gz.provenance 9617 BLAKE2B d64c03acd2d43cf10e77e53f9c80cdd4fb3afdec2d4fd84ce09868dea1942a8ad4749a210ec54bbf31ff4698ef09eb71a1a4d2172cd982c299cf6d0c2cea10c7 SHA512 81a3bf26b5a6cc0bab6918f6e2ddc288f52373e91bbd337a9c8482e14b604b926e19bd4b51e43c5e44f11d7fc5dbdcd65e4654e23907e4ae3614df37e3484edc
-DIST pyproject_fmt-2.21.2.tar.gz 155067 BLAKE2B e1d5ed9ad538c934d176d54c64030312f430746e3450d383c9bce7156bb953cefeb1976b81825e8dd108ccd5c5c4b5f0af2c6986a838b9b8c206132ed5b738a1 SHA512 6e13de792660c3dcb01f4857df08c12e099a3c6ce411886f0d63d66aff126980f283428dd1de322f0f1d5fc4dcde8d23b1490bedf6e580340542895d315bd39a
-DIST pyproject_fmt-2.21.2.tar.gz.provenance 9899 BLAKE2B dd64f16733cdceab98a70dd4680d3ef603976ba1d2a7e088c2906cd0ec05f3081586dd4d09a56c772106ff3dd8d3d81ffda497e34bd205aec0eec5ec5f0b108b SHA512 2585c2ab36baa9a1fce11e11d1468c990a736c543ce4de6c7476dd7df6f754b107795c238762110555eec284aefaa53e6eddc5733fce5b5ee701344baae5d086
-DIST tombi-0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b.gh.tar.gz 10564681 BLAKE2B 1cc4e307d89ae978c8022aed63ad7a7c08e71f810e42743589a6bf44499051250102ca3a60aa2cea65292dfd187240da96f6fb963511b6d4c06559c20bbc67a3 SHA512 e398e14c9b092f2378dfa848c697ea5cb0af705bcb801f288d2ca98b8c0d4aa3abf7a71f2f5a10a4a6a77e1e8d1f7089a0359b2a3ec9b226a19bbb40f0aa0a14
-DIST tombi-afbc4d39033e872c0739d43b66cb4b5c278ba11c.gh.tar.gz 10400276 BLAKE2B f697615f6538f0b47da592dc217342d915036223ecf0b97e05f6dcef15e8788e4314214dd7b624c1d6b7715df15ef5e6c480a0a9113f2016c58ab2744ec03f32 SHA512 87cfe1cf661c974dfb74382a178eb5d060cadc90eb62dbe8fe6671e3e29ff6cc77f4205be7a7ac0b15ad73be1529c2203a07e9fb383f81c72e07342705769d23
-DIST tombi-d5056f9743d7e3f194158e125b90d7294aa59ad7.gh.tar.gz 10475854 BLAKE2B 6a629d533e576930e8e988662e3d350137d32ce9b517578f4ee5f20437b75d31300568adf4a4fae2e9fc7a033af1031d4fbcaafa51656a3af2b8a7e03365495e SHA512 74aa91819f15420207850951d0d6b41d61dadf3bdb38406299ae1126bb9ae597a7eb9b69a4485165bf465eb10384b67c73b0e231ce22e1910bc2db448c4eb626
-DIST toml-fmt-pyproject-fmt-2.20.0-crates.tar.xz 18775804 BLAKE2B 2b977dce1adc8a43f0a6932dbb821a17a0885f570fbbb0cec6e5bf3ea8177baa6c9c6725a20e3326eeab337f7c521817f41b42225b18029baaa8d9eb2f31706c SHA512 495f714fcded00a9ad8da1deed04ed871c1ddca977c9ba0d28fc2a69a4ed693e0f2d2c0fb976417f98e2a52420d59543fbf7a0cc50599588b725f9f56c6285ef
-DIST toml-fmt-pyproject-fmt-2.21.1-crates.tar.xz 18661404 BLAKE2B cb19d8ebbb7d4fb43494a89a910bc844862bbbc6f677dff27fceca27a74cc573d42f009cf2e0d979f286b7efe80bb72e88072b20da3afdc98b023b6740ccdba6 SHA512 1699771da1ee01a593d963b8d945038c8d2abdadaf40203a56504ec6a9dfbca896b1aa77a63c98ed77bed779fe3dfe365fab219eced7c3b7b222876be0a68170
-DIST toml-fmt-pyproject-fmt-2.21.2-crates.tar.xz 18776904 BLAKE2B ae748ae98a2769a78b34a2051e3237c40bc6714d88c58a22aec5af85caa86e4690e9749ddd1f87d2ebe0908a1a3f24a01a48e4abcf107fcdbd5d8322a0738c6a SHA512 474d707babc9a3f98a933ae645ffb951062491158c6863ff9dea7fee065b19f440501e092fbc28e62e4e67dce435689096a27b96c6acde3b8128b76b5890ca3e
diff --git a/dev-python/pyproject-fmt/metadata.xml b/dev-python/pyproject-fmt/metadata.xml
deleted file mode 100644
index f9c2c5394c95..000000000000
--- a/dev-python/pyproject-fmt/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">tox-dev/toml-fmt</remote-id>
- <remote-id type="pypi">pyproject-fmt</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.20.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.20.0.ebuild
deleted file mode 100644
index bc2d6f3a3b85..000000000000
--- a/dev-python/pyproject-fmt/pyproject-fmt-2.20.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2022-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYPI_VERIFY_REPO=https://github.com/tox-dev/toml-fmt
-PYTHON_COMPAT=( python3_{13..14} )
-
-RUST_MIN_VER="1.87.0"
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [tombi-accessor]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-accessor'
- [tombi-ast-editor]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-ast-editor'
- [tombi-ast]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-ast'
- [tombi-cache]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-cache'
- [tombi-comment-directive-serde]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-comment-directive-serde'
- [tombi-comment-directive-store]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-comment-directive-store'
- [tombi-comment-directive]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-comment-directive'
- [tombi-config]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-config'
- [tombi-date-time]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-date-time'
- [tombi-diagnostic]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-diagnostic'
- [tombi-document-tree]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-document-tree'
- [tombi-document]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-document'
- [tombi-formatter]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-formatter'
- [tombi-future]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-future'
- [tombi-hashmap]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-hashmap'
- [tombi-json-lexer]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-json-lexer'
- [tombi-json-syntax]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-json-syntax'
- [tombi-json-value]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-json-value'
- [tombi-json]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-json'
- [tombi-lexer]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-lexer'
- [tombi-parser]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-parser'
- [tombi-regex]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-regex'
- [tombi-rg-tree]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-rg-tree'
- [tombi-schema-store]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-schema-store'
- [tombi-severity-level]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-severity-level'
- [tombi-syntax]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-syntax'
- [tombi-text]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-text'
- [tombi-toml-text]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-toml-text'
- [tombi-toml-version]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-toml-version'
- [tombi-uri]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-uri'
- [tombi-validator]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-validator'
- [tombi-version-sort]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-version-sort'
- [tombi-x-keyword]='https://github.com/tombi-toml/tombi;afbc4d39033e872c0739d43b66cb4b5c278ba11c;tombi-%commit%/crates/tombi-x-keyword'
-)
-
-inherit cargo distutils-r1 pypi
-
-DESCRIPTION="Format your pyproject.toml file"
-HOMEPAGE="
- https://github.com/tox-dev/toml-fmt/
- https://pypi.org/project/pyproject-fmt/
-"
-SRC_URI+="
- ${CARGO_CRATE_URIS}
- https://github.com/gentoo-crate-dist/toml-fmt/releases/download/pyproject-fmt%2F${PV}/toml-fmt-${P}-crates.tar.xz
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0
- Unicode-3.0 ZLIB
-"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- dev-python/toml-fmt-common[${PYTHON_USEDEP}]
-"
-# tox is called as a subprocess, to get targets from tox.ini
-BDEPEND="
- test? (
- dev-python/tox
- )
-"
-
-EPYTEST_PLUGINS=( pytest-mock )
-distutils_enable_tests pytest
-
-QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so"
-
-src_unpack() {
- pypi_src_unpack
- cargo_src_unpack
-}
-
-src_prepare() {
- distutils-r1_src_prepare
- sed -i -e '/strip/d' pyproject.toml || die
-}
-
-python_test_all() {
- # default features cause linking errors because they make pyo3
- # wrongly assume it's compiling a Python extension
- # https://github.com/tox-dev/toml-fmt/issues/23
- cargo_src_test --no-default-features
-}
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.21.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.21.1.ebuild
deleted file mode 100644
index fa71b96989fa..000000000000
--- a/dev-python/pyproject-fmt/pyproject-fmt-2.21.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2022-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYPI_VERIFY_REPO=https://github.com/tox-dev/toml-fmt
-PYTHON_COMPAT=( python3_{13..14} )
-
-RUST_MIN_VER="1.87.0"
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [tombi-accessor]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-accessor'
- [tombi-ast-editor]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-ast-editor'
- [tombi-ast]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-ast'
- [tombi-cache]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-cache'
- [tombi-comment-directive-serde]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-comment-directive-serde'
- [tombi-comment-directive-store]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-comment-directive-store'
- [tombi-comment-directive]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-comment-directive'
- [tombi-config]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-config'
- [tombi-date-time]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-date-time'
- [tombi-diagnostic]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-diagnostic'
- [tombi-document-tree]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-document-tree'
- [tombi-document]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-document'
- [tombi-formatter]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-formatter'
- [tombi-future]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-future'
- [tombi-hashmap]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-hashmap'
- [tombi-json-lexer]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-json-lexer'
- [tombi-json-syntax]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-json-syntax'
- [tombi-json-value]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-json-value'
- [tombi-json]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-json'
- [tombi-lexer]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-lexer'
- [tombi-parser]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-parser'
- [tombi-regex]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-regex'
- [tombi-rg-tree]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-rg-tree'
- [tombi-schema-store]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-schema-store'
- [tombi-severity-level]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-severity-level'
- [tombi-syntax]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-syntax'
- [tombi-text]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-text'
- [tombi-toml-text]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-toml-text'
- [tombi-toml-version]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-toml-version'
- [tombi-uri]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-uri'
- [tombi-validator]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-validator'
- [tombi-version-sort]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-version-sort'
- [tombi-x-keyword]='https://github.com/tombi-toml/tombi;d5056f9743d7e3f194158e125b90d7294aa59ad7;tombi-%commit%/crates/tombi-x-keyword'
-)
-
-inherit cargo distutils-r1 pypi
-
-DESCRIPTION="Format your pyproject.toml file"
-HOMEPAGE="
- https://github.com/tox-dev/toml-fmt/
- https://pypi.org/project/pyproject-fmt/
-"
-SRC_URI+="
- ${CARGO_CRATE_URIS}
- https://github.com/gentoo-crate-dist/toml-fmt/releases/download/pyproject-fmt%2F${PV}/toml-fmt-${P}-crates.tar.xz
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0
- Unicode-3.0 ZLIB
-"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- dev-python/toml-fmt-common[${PYTHON_USEDEP}]
-"
-# tox is called as a subprocess, to get targets from tox.ini
-BDEPEND="
- test? (
- dev-python/tox
- )
-"
-
-EPYTEST_PLUGINS=( pytest-mock )
-distutils_enable_tests pytest
-
-QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so"
-
-src_unpack() {
- pypi_src_unpack
- cargo_src_unpack
-}
-
-src_prepare() {
- distutils-r1_src_prepare
- sed -i -e '/strip/d' pyproject.toml || die
-}
-
-python_test_all() {
- # default features cause linking errors because they make pyo3
- # wrongly assume it's compiling a Python extension
- # https://github.com/tox-dev/toml-fmt/issues/23
- cargo_src_test --no-default-features
-}
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.21.2.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.21.2.ebuild
deleted file mode 100644
index 94b31f78c565..000000000000
--- a/dev-python/pyproject-fmt/pyproject-fmt-2.21.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2022-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYPI_VERIFY_REPO=https://github.com/tox-dev/toml-fmt
-PYTHON_COMPAT=( python3_{13..14} )
-
-RUST_MIN_VER="1.87.0"
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [tombi-accessor]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-accessor'
- [tombi-ast-editor]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-ast-editor'
- [tombi-ast]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-ast'
- [tombi-cache]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-cache'
- [tombi-comment-directive-serde]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-comment-directive-serde'
- [tombi-comment-directive-store]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-comment-directive-store'
- [tombi-comment-directive]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-comment-directive'
- [tombi-config]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-config'
- [tombi-date-time]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-date-time'
- [tombi-diagnostic]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-diagnostic'
- [tombi-document-tree]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-document-tree'
- [tombi-document]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-document'
- [tombi-formatter]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-formatter'
- [tombi-future]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-future'
- [tombi-hashmap]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-hashmap'
- [tombi-json-lexer]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-json-lexer'
- [tombi-json-syntax]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-json-syntax'
- [tombi-json-value]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-json-value'
- [tombi-json]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-json'
- [tombi-lexer]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-lexer'
- [tombi-parser]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-parser'
- [tombi-regex]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-regex'
- [tombi-rg-tree]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-rg-tree'
- [tombi-schema-store]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-schema-store'
- [tombi-severity-level]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-severity-level'
- [tombi-syntax]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-syntax'
- [tombi-text]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-text'
- [tombi-toml-text]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-toml-text'
- [tombi-toml-version]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-toml-version'
- [tombi-uri]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-uri'
- [tombi-validator]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-validator'
- [tombi-version-sort]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-version-sort'
- [tombi-x-keyword]='https://github.com/tombi-toml/tombi;0d64bd3bd8a5ddcaafdfc7b114e3b73ada0b325b;tombi-%commit%/crates/tombi-x-keyword'
-)
-
-inherit cargo distutils-r1 pypi
-
-DESCRIPTION="Format your pyproject.toml file"
-HOMEPAGE="
- https://github.com/tox-dev/toml-fmt/
- https://pypi.org/project/pyproject-fmt/
-"
-SRC_URI+="
- ${CARGO_CRATE_URIS}
- https://github.com/gentoo-crate-dist/toml-fmt/releases/download/pyproject-fmt%2F${PV}/toml-fmt-${P}-crates.tar.xz
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0
- Unicode-3.0 ZLIB
-"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/toml-fmt-common[${PYTHON_USEDEP}]
-"
-# tox is called as a subprocess, to get targets from tox.ini
-BDEPEND="
- test? (
- dev-python/tox
- )
-"
-
-EPYTEST_PLUGINS=( pytest-mock )
-distutils_enable_tests pytest
-
-QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so"
-
-src_unpack() {
- pypi_src_unpack
- cargo_src_unpack
-}
-
-src_prepare() {
- distutils-r1_src_prepare
- sed -i -e '/strip/d' pyproject.toml || die
-}
-
-python_test_all() {
- # default features cause linking errors because they make pyo3
- # wrongly assume it's compiling a Python extension
- # https://github.com/tox-dev/toml-fmt/issues/23
- cargo_src_test --no-default-features
-}