commit:     cea0c3628997013f259f248f47a3cae7c973bdb3
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  5 05:38:20 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep  5 05:54:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea0c362

dev-python/rpds-py: Bump to 0.10.2

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/rpds-py/Manifest              |  1 +
 dev-python/rpds-py/rpds-py-0.10.2.ebuild | 76 ++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index d4c11c3ca57f..899aaadd68ae 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -26,6 +26,7 @@ DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 
85aa4299d9816666bf576f523da5cdeae87
 DIST rpds-0.13.0.crate 67994 BLAKE2B 
91b4aec7a25b81566288c5fefe5f89a0f8b9eae83caf05cf7a9796394df70ae79b721b64804f72c582bfc41ff59647a9bc0980ba7dc9438412f6445e4a916b5b
 SHA512 
6567eabae407fb2c5eea49395d6901c540dc0b4dbd585d5f93fed1b4a71885a784fb8652f46cca5148acd35957040c4a61ce1d95e871cf494b41db846fd38698
 DIST rpds-1.0.0.crate 68927 BLAKE2B 
518fce45866faf3bbdf7b67d53a34f31445bb76e0b35b72e03c8d799ce2a95d710f296b6273882c4a9c9511859f042f1fd3b19f9b0d065da66847d2b57fa16cc
 SHA512 
2fd73bf821c192955217e1aa471372bbdb4abc3c495a65c7495905278e4425afb16534920afbf55e368700456ab323cd2d45235dc04beaa134256a19714c6a49
 DIST rpds_py-0.10.0.tar.gz 17161 BLAKE2B 
14dfba630d9f5d4170fe9f826c5e763f7637fe50fbcba88f9dcc643f702d7845571e2780b6f0c72891dc6a828b7ea2f0c6743b4d48d0a09055fb9255d8dbc517
 SHA512 
a9298a3a28d52ef7617cfcfc9c5fd024bc8d10db78158e544644bbc58ac346c5c776602cdaf56cdd995a5e644452e3f72891964aa039c8685ac966cef8c10653
+DIST rpds_py-0.10.2.tar.gz 17208 BLAKE2B 
224ce0b36117dac4dcbebfb5f1905195f59b0868d99aecf8407fc5d4a252caaf8cce295e12354e76f0f657a694dacc0f9626da13c77912d1c0a96d95ed361bf4
 SHA512 
6308ef02a5f8447f43163c13bd3b2a8b46dd3a348398eaa342008d634c38e2a68c8335d8fbbaf8849660c423d4acd7d46dfc4f4c91c6ac95cce7a01434bce5fd
 DIST rpds_py-0.9.2.tar.gz 16898 BLAKE2B 
0ebb58586c51bb93cd31a166a49fc79054ca624bcccb0501138cc267ddfa152d5d6def49e2927c10bfbb580505d1ad761cafc7ff266ca965a92f6167d811e151
 SHA512 
5a3d1b4ca27cd9b73edf7c03c8def5350949a56df0a322e317a7d3e6e31933694fe21928218ebeb51074322dcde6e4f807283e0359f8f31b0ca6b69180be3260
 DIST scopeguard-1.1.0.crate 11470 BLAKE2B 
f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe
 SHA512 
368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 DIST smallvec-1.11.0.crate 34680 BLAKE2B 
e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188
 SHA512 
41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7

diff --git a/dev-python/rpds-py/rpds-py-0.10.2.ebuild 
b/dev-python/rpds-py/rpds-py-0.10.2.ebuild
new file mode 100644
index 000000000000..33a456b509bf
--- /dev/null
+++ b/dev-python/rpds-py/rpds-py-0.10.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2023 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..12} )
+
+CRATES="
+       archery@1.0.0
+       autocfg@1.1.0
+       bitflags@1.3.2
+       cfg-if@1.0.0
+       indoc@1.0.9
+       libc@0.2.147
+       lock_api@0.4.10
+       memoffset@0.9.0
+       once_cell@1.18.0
+       parking_lot@0.12.1
+       parking_lot_core@0.9.8
+       proc-macro2@1.0.66
+       pyo3-build-config@0.19.2
+       pyo3-ffi@0.19.2
+       pyo3-macros-backend@0.19.2
+       pyo3-macros@0.19.2
+       pyo3@0.19.2
+       quote@1.0.31
+       redox_syscall@0.3.5
+       rpds@1.0.0
+       scopeguard@1.1.0
+       smallvec@1.11.0
+       static_assertions@1.1.0
+       syn@1.0.109
+       target-lexicon@0.12.9
+       unicode-ident@1.0.11
+       unindent@0.1.11
+       windows-targets@0.48.1
+       windows_aarch64_gnullvm@0.48.0
+       windows_aarch64_msvc@0.48.0
+       windows_i686_gnu@0.48.0
+       windows_i686_msvc@0.48.0
+       windows_x86_64_gnu@0.48.0
+       windows_x86_64_gnullvm@0.48.0
+       windows_x86_64_msvc@0.48.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 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0
+       Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+       test? (
+               dev-python/hypothesis[${PYTHON_USEDEP}]
+       )
+"
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
+
+distutils_enable_tests pytest

Reply via email to