From be94ae04eee564451203d45977c2ef7c7ace1580 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Nov 2024 03:03:09 +0000 Subject: gentoo auto-resync : 10:11:2024 - 03:03:09 --- dev-python/pyproject-fmt/Manifest | 6 +- .../pyproject-fmt/pyproject-fmt-2.4.2-r1.ebuild | 165 +++++++++++++++++++++ .../pyproject-fmt/pyproject-fmt-2.4.2.ebuild | 165 --------------------- .../pyproject-fmt/pyproject-fmt-2.4.3-r1.ebuild | 165 +++++++++++++++++++++ .../pyproject-fmt/pyproject-fmt-2.4.3.ebuild | 165 --------------------- .../pyproject-fmt/pyproject-fmt-2.5.0-r1.ebuild | 162 ++++++++++++++++++++ .../pyproject-fmt/pyproject-fmt-2.5.0.ebuild | 162 -------------------- 7 files changed, 495 insertions(+), 495 deletions(-) create mode 100644 dev-python/pyproject-fmt/pyproject-fmt-2.4.2-r1.ebuild delete mode 100644 dev-python/pyproject-fmt/pyproject-fmt-2.4.2.ebuild create mode 100644 dev-python/pyproject-fmt/pyproject-fmt-2.4.3-r1.ebuild delete mode 100644 dev-python/pyproject-fmt/pyproject-fmt-2.4.3.ebuild create mode 100644 dev-python/pyproject-fmt/pyproject-fmt-2.5.0-r1.ebuild delete mode 100644 dev-python/pyproject-fmt/pyproject-fmt-2.5.0.ebuild (limited to 'dev-python/pyproject-fmt') diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index 38101e8d997b..4f296046bc3f 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -126,7 +126,7 @@ DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604 EBUILD pyproject-fmt-2.1.3.ebuild 818 BLAKE2B 8f0c6b65487bdf064145af0347c1c3fd4cb62ea510cf0775d181d016ba7b99c923c09c3495ae95a12c877f38db8e82633ff4a06487126b75a883472aae048cf2 SHA512 1e04c5d3bfc79f4d8b87162658abdcdcfb767822389b1f114663a75019f4fd69dfae404ac3a268abad530936e7ba16b2c967385dd3d6ce618c49bf3bebf0d8db EBUILD pyproject-fmt-2.2.4.ebuild 819 BLAKE2B dd57658b6ac99fc9a69443aaab611f43339795b4a5d70983636110d7fbfd23fa3a01313377cda371126c55453f25baf5b8268aaf5bf49d756329e55b75ee235b SHA512 7d2a939cd03fb76271d7dcc560723f7595a29ee73d01938b19d033395d113d0d50824c1df1053e937811ea53241dfde4cd62011cd17395e64255121ceea5421f EBUILD pyproject-fmt-2.3.1.ebuild 825 BLAKE2B f01105642efee5aa2bc8d068f537b36b18afa87a0efbaac5b79138a2cd68e530ebcf8ee4eee681f3c18ba42682d3d5376c095b5a7397de0bbfa43d6083fbbcf4 SHA512 0a6ad035958b38efa5352e6119ff6837ed6c28cb67bfb1ea65fc2aa8920dba08664e566470657209a482e39ec42859ef4b1beff11e6d8eb3a36aac0c1f0f6e1e -EBUILD pyproject-fmt-2.4.2.ebuild 3115 BLAKE2B be5927516d27124656d056e7749a731cc52a00ef62914d4fb5cf160fbfc2b4edbe509892e97bb4c6e65861dbdcd84a768a156c54e1cfd75fb33db6e6cb379524 SHA512 55d0d193d21b0400be19a843b3e6f616a4711214981f904b1daa58f37c62c2eb928878b0ca6a777365e3c98bc79e7c203905eb95351ee0296e67c7c81ca67950 -EBUILD pyproject-fmt-2.4.3.ebuild 3109 BLAKE2B a49d902fcb79fca690ec279090b7e495d69bc348f36bc631aa07a5f6b142c499e882f049b0d4138499147cdd37727d13a58255f606ca4cc22809a40ece45406c SHA512 cf2cd19b1b40667c0884dc26ebc9600f80c8716c1e0f239e6e758f08e6d6545a1b525077490957a7738255d253a599417c60099374fa355afab3b44de18f8a72 -EBUILD pyproject-fmt-2.5.0.ebuild 3051 BLAKE2B 74aef3cb72b50ff1e6060eff2d1381ccb25ac8351b87c39c017c0e9e99bf912b43d7c8a07321d02517d4a77bd0359bd1e4b92ce8ce180937a16a2efc977a1459 SHA512 8ff57cc4f8637f9d9933075cee59e1f3313a70aaa461d10664d0596ee735743da2f4e64f799e4c262c2a897d604b4f2714e520385f1559e3f7dc907588d7dc70 +EBUILD pyproject-fmt-2.4.2-r1.ebuild 3115 BLAKE2B be5927516d27124656d056e7749a731cc52a00ef62914d4fb5cf160fbfc2b4edbe509892e97bb4c6e65861dbdcd84a768a156c54e1cfd75fb33db6e6cb379524 SHA512 55d0d193d21b0400be19a843b3e6f616a4711214981f904b1daa58f37c62c2eb928878b0ca6a777365e3c98bc79e7c203905eb95351ee0296e67c7c81ca67950 +EBUILD pyproject-fmt-2.4.3-r1.ebuild 3109 BLAKE2B a49d902fcb79fca690ec279090b7e495d69bc348f36bc631aa07a5f6b142c499e882f049b0d4138499147cdd37727d13a58255f606ca4cc22809a40ece45406c SHA512 cf2cd19b1b40667c0884dc26ebc9600f80c8716c1e0f239e6e758f08e6d6545a1b525077490957a7738255d253a599417c60099374fa355afab3b44de18f8a72 +EBUILD pyproject-fmt-2.5.0-r1.ebuild 3051 BLAKE2B 74aef3cb72b50ff1e6060eff2d1381ccb25ac8351b87c39c017c0e9e99bf912b43d7c8a07321d02517d4a77bd0359bd1e4b92ce8ce180937a16a2efc977a1459 SHA512 8ff57cc4f8637f9d9933075cee59e1f3313a70aaa461d10664d0596ee735743da2f4e64f799e4c262c2a897d604b4f2714e520385f1559e3f7dc907588d7dc70 MISC metadata.xml 356 BLAKE2B 9d15eb809d02ee235382282c3eaaea6ae0f3c0192045829495fae1244f88907673f5e5ec26ee5234f25267add21b34fe416d1d48e54f3a899773160bad1cbc8d SHA512 77a3e6273b92141d5a337ab28b162ee27f3f1970316fe42becf2efbd4cdbc5ed6cb26f1f24201d0605c26dfaac75db467f42b00cc47df0093336bd0629f0a1cd diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.4.2-r1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.4.2-r1.ebuild new file mode 100644 index 000000000000..f1cc388d223d --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-2.4.2-r1.ebuild @@ -0,0 +1,165 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +CRATES=" + ahash@0.8.11 + aho-corasick@1.1.3 + any_ascii@0.1.7 + arc-swap@1.7.1 + autocfg@1.4.0 + beef@0.5.2 + bstr@1.10.0 + cfg-if@1.0.0 + countme@3.0.1 + deranged@0.3.11 + derivative@2.2.0 + either@1.13.0 + equivalent@1.0.1 + fnv@1.0.7 + form_urlencoded@1.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-timer@3.0.3 + futures-util@0.3.31 + futures@0.3.31 + getrandom@0.2.15 + glob@0.3.1 + globset@0.4.15 + hashbrown@0.14.5 + hashbrown@0.15.0 + heck@0.5.0 + idna@0.5.0 + indexmap@2.6.0 + indoc@2.0.5 + itertools@0.10.5 + itoa@1.0.11 + lexical-sort@0.3.1 + libc@0.2.159 + log@0.4.22 + logos-derive@0.12.1 + logos@0.12.1 + memchr@2.7.4 + memoffset@0.9.1 + num-conv@0.1.0 + once_cell@1.20.2 + pep440_rs@0.6.6 + pep508_rs@0.6.1 + percent-encoding@2.3.1 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + portable-atomic@1.9.0 + powerfmt@0.2.0 + proc-macro-crate@3.2.0 + proc-macro2@1.0.87 + pyo3-build-config@0.22.5 + pyo3-ffi@0.22.5 + pyo3-macros-backend@0.22.5 + pyo3-macros@0.22.5 + pyo3@0.22.5 + quote@1.0.37 + regex-automata@0.4.8 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.0 + relative-path@1.9.3 + rowan@0.15.16 + rstest@0.23.0 + rstest_macros@0.23.0 + rustc-hash@1.1.0 + rustc_version@0.4.1 + ryu@1.0.18 + semver@1.0.23 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + slab@0.4.9 + syn@1.0.109 + syn@2.0.79 + taplo@0.13.2 + target-lexicon@0.12.16 + text-size@1.1.1 + thiserror-impl@1.0.64 + thiserror@1.0.64 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + unicode-bidi@0.3.17 + unicode-ident@1.0.13 + unicode-normalization@0.1.24 + unicode-width@0.1.14 + unindent@0.2.3 + unscanny@0.1.0 + url@2.5.2 + urlencoding@2.1.3 + version_check@0.9.5 + wasi@0.11.0+wasi-snapshot-preview1 + winnow@0.6.20 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-DFS-2016 + || ( Apache-2.0 BSD-2 ) + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.2[${PYTHON_USEDEP}] + ' 3.10) +" +# tox is called as a subprocess, to get targets from tox.ini +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + dev-python/tox + ) +" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" + +src_prepare() { + distutils-r1_src_prepare + sed -i -e '/strip/d' pyproject.toml || die +} + +python_test_all() { + cargo_src_test +} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.4.2.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.4.2.ebuild deleted file mode 100644 index f1cc388d223d..000000000000 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.4.2.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -CRATES=" - ahash@0.8.11 - aho-corasick@1.1.3 - any_ascii@0.1.7 - arc-swap@1.7.1 - autocfg@1.4.0 - beef@0.5.2 - bstr@1.10.0 - cfg-if@1.0.0 - countme@3.0.1 - deranged@0.3.11 - derivative@2.2.0 - either@1.13.0 - equivalent@1.0.1 - fnv@1.0.7 - form_urlencoded@1.2.1 - futures-channel@0.3.31 - futures-core@0.3.31 - futures-executor@0.3.31 - futures-io@0.3.31 - futures-macro@0.3.31 - futures-sink@0.3.31 - futures-task@0.3.31 - futures-timer@3.0.3 - futures-util@0.3.31 - futures@0.3.31 - getrandom@0.2.15 - glob@0.3.1 - globset@0.4.15 - hashbrown@0.14.5 - hashbrown@0.15.0 - heck@0.5.0 - idna@0.5.0 - indexmap@2.6.0 - indoc@2.0.5 - itertools@0.10.5 - itoa@1.0.11 - lexical-sort@0.3.1 - libc@0.2.159 - log@0.4.22 - logos-derive@0.12.1 - logos@0.12.1 - memchr@2.7.4 - memoffset@0.9.1 - num-conv@0.1.0 - once_cell@1.20.2 - pep440_rs@0.6.6 - pep508_rs@0.6.1 - percent-encoding@2.3.1 - pin-project-lite@0.2.14 - pin-utils@0.1.0 - portable-atomic@1.9.0 - powerfmt@0.2.0 - proc-macro-crate@3.2.0 - proc-macro2@1.0.87 - pyo3-build-config@0.22.5 - pyo3-ffi@0.22.5 - pyo3-macros-backend@0.22.5 - pyo3-macros@0.22.5 - pyo3@0.22.5 - quote@1.0.37 - regex-automata@0.4.8 - regex-syntax@0.6.29 - regex-syntax@0.8.5 - regex@1.11.0 - relative-path@1.9.3 - rowan@0.15.16 - rstest@0.23.0 - rstest_macros@0.23.0 - rustc-hash@1.1.0 - rustc_version@0.4.1 - ryu@1.0.18 - semver@1.0.23 - serde@1.0.210 - serde_derive@1.0.210 - serde_json@1.0.128 - slab@0.4.9 - syn@1.0.109 - syn@2.0.79 - taplo@0.13.2 - target-lexicon@0.12.16 - text-size@1.1.1 - thiserror-impl@1.0.64 - thiserror@1.0.64 - time-core@0.1.2 - time-macros@0.2.18 - time@0.3.36 - tinyvec@1.8.0 - tinyvec_macros@0.1.1 - toml_datetime@0.6.8 - toml_edit@0.22.22 - tracing-attributes@0.1.27 - tracing-core@0.1.32 - tracing@0.1.40 - unicode-bidi@0.3.17 - unicode-ident@1.0.13 - unicode-normalization@0.1.24 - unicode-width@0.1.14 - unindent@0.2.3 - unscanny@0.1.0 - url@2.5.2 - urlencoding@2.1.3 - version_check@0.9.5 - wasi@0.11.0+wasi-snapshot-preview1 - winnow@0.6.20 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Format your pyproject.toml file" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-fmt/ - https://pypi.org/project/pyproject-fmt/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-DFS-2016 - || ( Apache-2.0 BSD-2 ) - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.2[${PYTHON_USEDEP}] - ' 3.10) -" -# tox is called as a subprocess, to get targets from tox.ini -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] - dev-python/tox - ) -" - -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" - -src_prepare() { - distutils-r1_src_prepare - sed -i -e '/strip/d' pyproject.toml || die -} - -python_test_all() { - cargo_src_test -} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.4.3-r1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.4.3-r1.ebuild new file mode 100644 index 000000000000..f9fbd6066985 --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-2.4.3-r1.ebuild @@ -0,0 +1,165 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +CRATES=" + ahash@0.8.11 + aho-corasick@1.1.3 + any_ascii@0.1.7 + arc-swap@1.7.1 + autocfg@1.4.0 + beef@0.5.2 + bstr@1.10.0 + cfg-if@1.0.0 + countme@3.0.1 + deranged@0.3.11 + derivative@2.2.0 + either@1.13.0 + equivalent@1.0.1 + fnv@1.0.7 + form_urlencoded@1.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-timer@3.0.3 + futures-util@0.3.31 + futures@0.3.31 + getrandom@0.2.15 + glob@0.3.1 + globset@0.4.15 + hashbrown@0.14.5 + hashbrown@0.15.0 + heck@0.5.0 + idna@0.5.0 + indexmap@2.6.0 + indoc@2.0.5 + itertools@0.10.5 + itoa@1.0.11 + lexical-sort@0.3.1 + libc@0.2.159 + log@0.4.22 + logos-derive@0.12.1 + logos@0.12.1 + memchr@2.7.4 + memoffset@0.9.1 + num-conv@0.1.0 + once_cell@1.20.2 + pep440_rs@0.6.6 + pep508_rs@0.6.1 + percent-encoding@2.3.1 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + portable-atomic@1.9.0 + powerfmt@0.2.0 + proc-macro-crate@3.2.0 + proc-macro2@1.0.87 + pyo3-build-config@0.22.5 + pyo3-ffi@0.22.5 + pyo3-macros-backend@0.22.5 + pyo3-macros@0.22.5 + pyo3@0.22.5 + quote@1.0.37 + regex-automata@0.4.8 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.0 + relative-path@1.9.3 + rowan@0.15.16 + rstest@0.23.0 + rstest_macros@0.23.0 + rustc-hash@1.1.0 + rustc_version@0.4.1 + ryu@1.0.18 + semver@1.0.23 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + slab@0.4.9 + syn@1.0.109 + syn@2.0.79 + taplo@0.13.2 + target-lexicon@0.12.16 + text-size@1.1.1 + thiserror-impl@1.0.64 + thiserror@1.0.64 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + unicode-bidi@0.3.17 + unicode-ident@1.0.13 + unicode-normalization@0.1.24 + unicode-width@0.1.14 + unindent@0.2.3 + unscanny@0.1.0 + url@2.5.2 + urlencoding@2.1.3 + version_check@0.9.5 + wasi@0.11.0+wasi-snapshot-preview1 + winnow@0.6.20 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-DFS-2016 + || ( Apache-2.0 BSD-2 ) + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.2[${PYTHON_USEDEP}] + ' 3.10) +" +# tox is called as a subprocess, to get targets from tox.ini +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + dev-python/tox + ) +" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" + +src_prepare() { + distutils-r1_src_prepare + sed -i -e '/strip/d' pyproject.toml || die +} + +python_test_all() { + cargo_src_test +} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.4.3.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.4.3.ebuild deleted file mode 100644 index f9fbd6066985..000000000000 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.4.3.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -CRATES=" - ahash@0.8.11 - aho-corasick@1.1.3 - any_ascii@0.1.7 - arc-swap@1.7.1 - autocfg@1.4.0 - beef@0.5.2 - bstr@1.10.0 - cfg-if@1.0.0 - countme@3.0.1 - deranged@0.3.11 - derivative@2.2.0 - either@1.13.0 - equivalent@1.0.1 - fnv@1.0.7 - form_urlencoded@1.2.1 - futures-channel@0.3.31 - futures-core@0.3.31 - futures-executor@0.3.31 - futures-io@0.3.31 - futures-macro@0.3.31 - futures-sink@0.3.31 - futures-task@0.3.31 - futures-timer@3.0.3 - futures-util@0.3.31 - futures@0.3.31 - getrandom@0.2.15 - glob@0.3.1 - globset@0.4.15 - hashbrown@0.14.5 - hashbrown@0.15.0 - heck@0.5.0 - idna@0.5.0 - indexmap@2.6.0 - indoc@2.0.5 - itertools@0.10.5 - itoa@1.0.11 - lexical-sort@0.3.1 - libc@0.2.159 - log@0.4.22 - logos-derive@0.12.1 - logos@0.12.1 - memchr@2.7.4 - memoffset@0.9.1 - num-conv@0.1.0 - once_cell@1.20.2 - pep440_rs@0.6.6 - pep508_rs@0.6.1 - percent-encoding@2.3.1 - pin-project-lite@0.2.14 - pin-utils@0.1.0 - portable-atomic@1.9.0 - powerfmt@0.2.0 - proc-macro-crate@3.2.0 - proc-macro2@1.0.87 - pyo3-build-config@0.22.5 - pyo3-ffi@0.22.5 - pyo3-macros-backend@0.22.5 - pyo3-macros@0.22.5 - pyo3@0.22.5 - quote@1.0.37 - regex-automata@0.4.8 - regex-syntax@0.6.29 - regex-syntax@0.8.5 - regex@1.11.0 - relative-path@1.9.3 - rowan@0.15.16 - rstest@0.23.0 - rstest_macros@0.23.0 - rustc-hash@1.1.0 - rustc_version@0.4.1 - ryu@1.0.18 - semver@1.0.23 - serde@1.0.210 - serde_derive@1.0.210 - serde_json@1.0.128 - slab@0.4.9 - syn@1.0.109 - syn@2.0.79 - taplo@0.13.2 - target-lexicon@0.12.16 - text-size@1.1.1 - thiserror-impl@1.0.64 - thiserror@1.0.64 - time-core@0.1.2 - time-macros@0.2.18 - time@0.3.36 - tinyvec@1.8.0 - tinyvec_macros@0.1.1 - toml_datetime@0.6.8 - toml_edit@0.22.22 - tracing-attributes@0.1.27 - tracing-core@0.1.32 - tracing@0.1.40 - unicode-bidi@0.3.17 - unicode-ident@1.0.13 - unicode-normalization@0.1.24 - unicode-width@0.1.14 - unindent@0.2.3 - unscanny@0.1.0 - url@2.5.2 - urlencoding@2.1.3 - version_check@0.9.5 - wasi@0.11.0+wasi-snapshot-preview1 - winnow@0.6.20 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Format your pyproject.toml file" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-fmt/ - https://pypi.org/project/pyproject-fmt/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-DFS-2016 - || ( Apache-2.0 BSD-2 ) - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.2[${PYTHON_USEDEP}] - ' 3.10) -" -# tox is called as a subprocess, to get targets from tox.ini -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] - dev-python/tox - ) -" - -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" - -src_prepare() { - distutils-r1_src_prepare - sed -i -e '/strip/d' pyproject.toml || die -} - -python_test_all() { - cargo_src_test -} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.5.0-r1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.5.0-r1.ebuild new file mode 100644 index 000000000000..377b7a43756d --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-2.5.0-r1.ebuild @@ -0,0 +1,162 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +CRATES=" + ahash@0.8.11 + aho-corasick@1.1.3 + any_ascii@0.1.7 + arc-swap@1.7.1 + autocfg@1.4.0 + beef@0.5.2 + bstr@1.10.0 + cfg-if@1.0.0 + countme@3.0.1 + deranged@0.3.11 + either@1.13.0 + equivalent@1.0.1 + fnv@1.0.7 + form_urlencoded@1.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-timer@3.0.3 + futures-util@0.3.31 + futures@0.3.31 + getrandom@0.2.15 + glob@0.3.1 + globset@0.4.15 + hashbrown@0.14.5 + hashbrown@0.15.0 + heck@0.5.0 + idna@0.5.0 + indexmap@2.6.0 + indoc@2.0.5 + itertools@0.10.5 + itoa@1.0.11 + lexical-sort@0.3.1 + libc@0.2.161 + log@0.4.22 + logos-derive@0.12.1 + logos@0.12.1 + memchr@2.7.4 + memoffset@0.9.1 + num-conv@0.1.0 + once_cell@1.20.2 + pep440_rs@0.7.1 + pep508_rs@0.8.1 + percent-encoding@2.3.1 + pin-project-lite@0.2.15 + pin-utils@0.1.0 + portable-atomic@1.9.0 + powerfmt@0.2.0 + proc-macro-crate@3.2.0 + proc-macro2@1.0.89 + pyo3-build-config@0.22.5 + pyo3-ffi@0.22.5 + pyo3-macros-backend@0.22.5 + pyo3-macros@0.22.5 + pyo3@0.22.5 + quote@1.0.37 + regex-automata@0.4.8 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + relative-path@1.9.3 + rowan@0.15.16 + rstest@0.23.0 + rstest_macros@0.23.0 + rustc-hash@1.1.0 + rustc_version@0.4.1 + ryu@1.0.18 + semver@1.0.23 + serde@1.0.214 + serde_derive@1.0.214 + serde_json@1.0.132 + slab@0.4.9 + syn@1.0.109 + syn@2.0.85 + taplo@0.13.2 + target-lexicon@0.12.16 + text-size@1.1.1 + thiserror-impl@1.0.65 + thiserror@1.0.65 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + unicode-bidi@0.3.17 + unicode-ident@1.0.13 + unicode-normalization@0.1.24 + unicode-width@0.2.0 + unindent@0.2.3 + unscanny@0.1.0 + url@2.5.2 + urlencoding@2.1.3 + version_check@0.9.5 + wasi@0.11.0+wasi-snapshot-preview1 + winnow@0.6.20 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-DFS-2016 + || ( Apache-2.0 BSD-2 ) + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86" + +RDEPEND=" + ~dev-python/toml-fmt-common-1.0.1[${PYTHON_USEDEP}] +" +# tox is called as a subprocess, to get targets from tox.ini +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + dev-python/tox + ) +" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" + +src_prepare() { + distutils-r1_src_prepare + sed -i -e '/strip/d' pyproject.toml || die +} + +python_test_all() { + cargo_src_test +} diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.5.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.5.0.ebuild deleted file mode 100644 index 377b7a43756d..000000000000 --- a/dev-python/pyproject-fmt/pyproject-fmt-2.5.0.ebuild +++ /dev/null @@ -1,162 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -CRATES=" - ahash@0.8.11 - aho-corasick@1.1.3 - any_ascii@0.1.7 - arc-swap@1.7.1 - autocfg@1.4.0 - beef@0.5.2 - bstr@1.10.0 - cfg-if@1.0.0 - countme@3.0.1 - deranged@0.3.11 - either@1.13.0 - equivalent@1.0.1 - fnv@1.0.7 - form_urlencoded@1.2.1 - futures-channel@0.3.31 - futures-core@0.3.31 - futures-executor@0.3.31 - futures-io@0.3.31 - futures-macro@0.3.31 - futures-sink@0.3.31 - futures-task@0.3.31 - futures-timer@3.0.3 - futures-util@0.3.31 - futures@0.3.31 - getrandom@0.2.15 - glob@0.3.1 - globset@0.4.15 - hashbrown@0.14.5 - hashbrown@0.15.0 - heck@0.5.0 - idna@0.5.0 - indexmap@2.6.0 - indoc@2.0.5 - itertools@0.10.5 - itoa@1.0.11 - lexical-sort@0.3.1 - libc@0.2.161 - log@0.4.22 - logos-derive@0.12.1 - logos@0.12.1 - memchr@2.7.4 - memoffset@0.9.1 - num-conv@0.1.0 - once_cell@1.20.2 - pep440_rs@0.7.1 - pep508_rs@0.8.1 - percent-encoding@2.3.1 - pin-project-lite@0.2.15 - pin-utils@0.1.0 - portable-atomic@1.9.0 - powerfmt@0.2.0 - proc-macro-crate@3.2.0 - proc-macro2@1.0.89 - pyo3-build-config@0.22.5 - pyo3-ffi@0.22.5 - pyo3-macros-backend@0.22.5 - pyo3-macros@0.22.5 - pyo3@0.22.5 - quote@1.0.37 - regex-automata@0.4.8 - regex-syntax@0.6.29 - regex-syntax@0.8.5 - regex@1.11.1 - relative-path@1.9.3 - rowan@0.15.16 - rstest@0.23.0 - rstest_macros@0.23.0 - rustc-hash@1.1.0 - rustc_version@0.4.1 - ryu@1.0.18 - semver@1.0.23 - serde@1.0.214 - serde_derive@1.0.214 - serde_json@1.0.132 - slab@0.4.9 - syn@1.0.109 - syn@2.0.85 - taplo@0.13.2 - target-lexicon@0.12.16 - text-size@1.1.1 - thiserror-impl@1.0.65 - thiserror@1.0.65 - time-core@0.1.2 - time-macros@0.2.18 - time@0.3.36 - tinyvec@1.8.0 - tinyvec_macros@0.1.1 - toml_datetime@0.6.8 - toml_edit@0.22.22 - tracing-attributes@0.1.27 - tracing-core@0.1.32 - tracing@0.1.40 - unicode-bidi@0.3.17 - unicode-ident@1.0.13 - unicode-normalization@0.1.24 - unicode-width@0.2.0 - unindent@0.2.3 - unscanny@0.1.0 - url@2.5.2 - urlencoding@2.1.3 - version_check@0.9.5 - wasi@0.11.0+wasi-snapshot-preview1 - winnow@0.6.20 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Format your pyproject.toml file" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-fmt/ - https://pypi.org/project/pyproject-fmt/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-DFS-2016 - || ( Apache-2.0 BSD-2 ) - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86" - -RDEPEND=" - ~dev-python/toml-fmt-common-1.0.1[${PYTHON_USEDEP}] -" -# tox is called as a subprocess, to get targets from tox.ini -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] - dev-python/tox - ) -" - -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so" - -src_prepare() { - distutils-r1_src_prepare - sed -i -e '/strip/d' pyproject.toml || die -} - -python_test_all() { - cargo_src_test -} -- cgit v1.2.3