commit:     fab85f0adf5b637877a7edfc110ed9e2b5b5d679
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 06:09:27 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 06:57:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab85f0a

dev-python/rpds-py: Bump to 0.9.2

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

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

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index a7b0fa9ebeb4..0b0baaf17cd9 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -35,6 +35,7 @@ DIST rpds_py-0.7.1.tar.gz 15355 BLAKE2B 
801cdd11b09a49d6769ffeac2340d203351d4b6f
 DIST rpds_py-0.8.10.tar.gz 16400 BLAKE2B 
821f88119bf13819bbc30dc7ed7c5bd5fefc6f8931c1df14ac6249f0e707464818e4b89745ec93ea78251ecc440a0f2f178a43945a55edfb75681e24e4cc2657
 SHA512 
4bec55c6cd4025d6af1b78bc5b4187631d33470648c5ccf16be6296fd62c14493fbaa08f37b66963eb46f379915bfb55639222ee3bee4ecdd0f1dc2d237982aa
 DIST rpds_py-0.8.11.tar.gz 16337 BLAKE2B 
19cbccc61b3e4721edcc70a942b9da3bfde2c83d0fcd1cabb278939b1f4b63a1e8acaf43a5f4e34e4b1841f0fb5a146808a57281b81cb101d49000c495d58a41
 SHA512 
b7b6d5419b1164a90dfda4884a2cea36d7760a0e63d50fcc048da3d4f6f675e1f9b9d517352c9fc145fc38b374dc9c06d98637ce1ee2c64b734ede1bbd160c70
 DIST rpds_py-0.8.8.tar.gz 16383 BLAKE2B 
dd45d7ce214266ce533f4aed8d4eaf33da08c9414bd7a1783c2e909ee63079f5687ac8497a940f027b2bda7adf4ef5bd8612ebf3706a4c3b3bcb129e6721a903
 SHA512 
68cda5ba4b72fc419a0c59fa2cc0655734cff9b452b11da26bb38acf221c2b4f503d3b7742032e467ee91f9fdd3de94b3aa43e5df1bf353ede07761ca759c86b
+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.10.0.crate 31564 BLAKE2B 
e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147
 SHA512 
a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
 DIST smallvec-1.11.0.crate 34680 BLAKE2B 
e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188
 SHA512 
41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7

diff --git a/dev-python/rpds-py/rpds-py-0.9.2.ebuild 
b/dev-python/rpds-py/rpds-py-0.9.2.ebuild
new file mode 100644
index 000000000000..29dab996d5f9
--- /dev/null
+++ b/dev-python/rpds-py/rpds-py-0.9.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@0.5.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.1
+       pyo3-ffi@0.19.1
+       pyo3-macros-backend@0.19.1
+       pyo3-macros@0.19.1
+       pyo3@0.19.1
+       quote@1.0.31
+       redox_syscall@0.3.5
+       rpds@0.13.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 ~riscv ~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