repo/gentoo:master commit in: dev-python/tibs/

Michał Górny <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786944276.9ef8e3cbc818c13f500423e4b29750fe9516b3ba.mgorny@gentoo>
commit:     9ef8e3cbc818c13f500423e4b29750fe9516b3ba
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 04:41:06 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 05:24:36 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef8e3cb

dev-python/tibs: Bump to 2.0.1

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

 dev-python/tibs/Manifest          |   1 +
 dev-python/tibs/tibs-2.0.1.ebuild | 132 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 133 insertions(+)

diff --git a/dev-python/tibs/Manifest b/dev-python/tibs/Manifest
index 20981d69e279..aee9ea636176 100644
--- a/dev-python/tibs/Manifest
+++ b/dev-python/tibs/Manifest
@@ -63,6 +63,7 @@ DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce37
 DIST tibs-0.12.0.tar.gz 2164862 BLAKE2B 0ab165a01180d709e67142bf34bb48b7b3ec9d8b7d1f9de42be05bdd756e6572c6d528615352c940765cc88d06b364ea87e74371dd04ef20cd65da27230930f5 SHA512 58d8161c5eb553b3e211777da67fdb0fd6dac326b9ccb4dccf917fd0ec24b79f395a214f53829e129267b6830a4d557d4b4bac85a2edbaefaef5eb25ae4667fa
 DIST tibs-1.0.0.tar.gz 2166659 BLAKE2B 5dc454458f3926b9db5a187c640d7929ea9b0975ce140580a84388c1465151c0d37f9b3985777ef06f1d2f4bfe26712b53034767af94130bcd8e09db95c746f4 SHA512 64fce5f0dfa8ce4d5e6c3f2b9ee7a610c22b5651ca17e8e23b8d5182ec7f44438a614d64eec7ccb324d6d2fdf0f1f5e3b094bb92620367a53119904d3c0fc859
 DIST tibs-1.1.0.tar.gz 2184321 BLAKE2B a96af6e399af3d9938b2faabd9c9bb25a2621097def36ee98c6130c7ded60925ce0dc3d3181eab57c101f099b22d7fdfe72c21b0997e05cff9fd5bd44734d7c6 SHA512 fd21f1485a1582b4a9325c587db796fd601088aa2288040bc135cf8c60f9484c565f01e88d11dd978386ad65284233c96151019a9e7196bd60925d61162ef24e
+DIST tibs-2.0.1.tar.gz 2439366 BLAKE2B 1ed2cc50ab53095c4d80aa7e8ac5f5807bb45eed220a34d0067b0f20bf8ed81d442deb2eda8e5b6247e948f28c7563127e88faf53a08af3c6f87b3beb322c5c3 SHA512 9f8b37253a51036e99adaa6f92aa1eace4f46bf129a284c687307ffd90b86d7a348cc36326590289526d173e599b15b2823ae3d86f945abe3aa6ad027b2c7b27
 DIST typenum-1.20.1.crate 105479 BLAKE2B aa3ff221502fb140dd500c302b09279f5d161123093d0f97d7b1a8761ae465ec71f7035109651e483b735121f8267ca2ff21a64825e9a91f83fcce4e7e1192d6 SHA512 ad4768b49dc06808e3135411ffaf21453572d152f71d73c34b7fe5d00e276d3e121dc78ebed57d620cf46b5ab24b5b5e0787f38ad9ce8bd12330b499cbbde5e1
 DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259
 DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764

diff --git a/dev-python/tibs/tibs-2.0.1.ebuild b/dev-python/tibs/tibs-2.0.1.ebuild
new file mode 100644
index 000000000000..1bb354daef69
--- /dev/null
+++ b/dev-python/tibs/tibs-2.0.1.ebuild
@@ -0,0 +1,132 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( python3_{12..15} )
+
+RUST_MIN_VER="1.87.0"
+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]
+	[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]
+	[email protected]
+	[email protected]
+	[email protected]
+	[email protected]
+	[email protected]
+	[email protected]
+	[email protected]
+	[email protected]
+	[email protected]
+	[email protected]
+	[email protected]
+	[email protected]+wasi-0.2.9
+	[email protected]+wasi-0.3.0-rc-2026-01-06
+	[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]+zstd.1.5.7
+	[email protected]
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="A sleek Python library for your binary data"
+HOMEPAGE="
+	https://github.com/scott-griffiths/tibs/
+	https://pypi.org/project/tibs/
+"
+SRC_URI+="
+	${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DEPEND="
+	app-arch/zstd:=
+"
+RDEPEND="
+	${DEPEND}
+"
+
+EPYTEST_PLUGINS=( hypothesis )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+	# hangs or very slow
+	'tests/test_docs.py::test_doc_examples[serialization.rst]'
+)
+EPYTEST_IGNORE=(
+	tests/test_benchmarks.py
+	# exact dependency pins
+	tests/conformance
+)
+
+QA_FLAGS_IGNORED="usr/lib/python3.*/site-packages/tibs/tibs.abi3.*"
+
+# enable system libraries where supported
+export ZSTD_SYS_USE_PKG_CONFIG=1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.