commit: 36c3377781e9f67a7340cdda2979ec3f5501367b Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Mon Nov 17 05:24:41 2025 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Mon Nov 17 05:40:20 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c33777
dev-python/rpds-py: Bump to 0.29.0 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> dev-python/rpds-py/Manifest | 3 ++ dev-python/rpds-py/rpds-py-0.29.0.ebuild | 65 ++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest index 22ba0a6735c3..accb0d4221a4 100644 --- a/dev-python/rpds-py/Manifest +++ b/dev-python/rpds-py/Manifest @@ -28,9 +28,12 @@ DIST python3-dll-a-0.2.14.crate 103489 BLAKE2B a2868aa62d9b5f33ba0ab3be85f486e7b DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 DIST rpds-1.1.1.crate 75894 BLAKE2B d53d2686f3807331203213469b7558bf9db82d3ace76979ed5f019a9a81b3b923607698855d9eec584a59f967ff429f5b125d2e3c1d30bcb089b12d6e5764600 SHA512 21624cd1716945475be938632260535842c5f8220662c9eb31e39440a5e90741551d7cfa9581de2cfe736cacc70ccb0742c98911bfb8e108197638fa51768f85 DIST rpds-1.1.2.crate 70377 BLAKE2B deec0cdfc97b7a228be05ebb48116b0e5b3a33753c4fa1a3aa4dae025f07b6d9aac84a79d63cfded33b67e65efad3922938464c860e4441bf48f35a2594ba93a SHA512 1a6395514225230cab5e0565dcdf71f6d390444348ecc5c810a057dcd5ce7b1d7ad708f6e16af129957db940a379e72f497fba12129222344daec16d58cf9535 +DIST rpds-1.2.0.crate 72664 BLAKE2B a5719593d003f54f9d5b1a4e6020b2908f46cdca239a1c3cc0f02bfd5bf6bcd102bf87aedb958cb113543467c0cb724eccd420552e806d37b17ef6048c88bd5f SHA512 2149622473b2a684b023e71811f3552a7f70e27a24831539554422389162631dae2c538c1c2569d8d268debde0ce1d5efc6dd002a9033dad78e0c46652b277e0 DIST rpds_py-0.27.1.tar.gz 27479 BLAKE2B 3404f57cce6c92cf6f2df8a080d03a8d891de4bf6b3b12d7df7f5e2058acace42e3d56a4bfb04f661ec8d84e81cbbd60a2b9265e14a91a4e81023b9c397222f3 SHA512 3d252925cc4a54c7d9c5908332f8c85efbdb1a0756fceec730bb844587c4421a46f731fc44e9578eba756c272f705bf879bec247d5cffc8ad7ae8ea3bfefd1ec DIST rpds_py-0.28.0.tar.gz 27419 BLAKE2B c1c3c4b0c59c6233ca69367f947a910af17ab1ed2e51b1b50279f189019a9a83e6da08965c307383f497ac77e9d46d7a0fdc651acd416fa73c9ce1e1f3f4155a SHA512 ac8c6e008538dbed57f26293548de9b76224dd4a09636f8bd56ab4d3426e18ac9161fc49d3f6b36fb815feb9c8b104342a361bf3acee1005b8571123a8929408 DIST rpds_py-0.28.0.tar.gz.provenance 9160 BLAKE2B 3b87a5b106ec0ed943ea3bca08b0cee237073aa53787ad4d616a0da3f9b69ede78285f5e8fc5dec67ed4b75dddaf6b9a7bf0bf5b264c79e879116acfa27241db SHA512 40c01ef362a2280a296a26598434808342c411ee516d836df5ec13618ef55abfecbf51282a6523eb32c8b4e865a497a6a853c09d69234fc5e171917769632ad3 +DIST rpds_py-0.29.0.tar.gz 69359 BLAKE2B 47cc277403c8f2eb0f75a7e372fa6931a437622afd8f1fd650bb4a69781c164243284bcb36c939c780ecf1f5dbf208049d21222fe0650fecc9b81b95bd11bb0c SHA512 fee809ab1cf4858e1f6092d47da663b3302f292f56bfd975505551339a4adf2f66a6dea33fa046987720506e6139c767d6542e5daaec914d3b0f40673d3697ce +DIST rpds_py-0.29.0.tar.gz.provenance 9003 BLAKE2B 9ee09de37e493554c6556e0192eb8cdf3e345492c082c03d04422897d2766e9952f53a67d6291066ec11bfa792546297be8627216e982202f6cf4bb443c19398 SHA512 bdd980aabcd8b490369960f9a32acba5d947137c82e30ed2391d6c5e7bf76b686959b1ad23636e03c345e739cb148f2d426abfe90850df4f777030e705a993b0 DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a DIST syn-2.0.101.crate 299250 BLAKE2B 7018cdede66dca82e7d7a7e07e52a178687957fcfd69f1a2862094497d2fb9d78ada14b94761679bbc5f6c76c808a63e948ed071e4f65c2f9580a40bf58c9426 SHA512 05e4233a51f4d229dd4c9bd23c5224c42ec5554d02fd316dad10dfdb876aa1d379c7ea30b1ace979537da91ee746ca4fdcef7690885f83fd41ec8c9dc5984101 DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c diff --git a/dev-python/rpds-py/rpds-py-0.29.0.ebuild b/dev-python/rpds-py/rpds-py-0.29.0.ebuild new file mode 100644 index 000000000000..14b4ab8a7dff --- /dev/null +++ b/dev-python/rpds-py/rpds-py-0.29.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 2023-2025 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/crate-py/rpds +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) + +CRATES=" + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] +" + +RUST_MIN_VER="1.85.0" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Python bindings to Rust's persistent data structures (rpds)" +HOMEPAGE=" + https://github.com/crate-py/rpds/ + https://pypi.org/project/rpds-py/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_unpack() { + pypi_src_unpack + cargo_src_unpack +}
