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

Michał Górny <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786777643.f297b6bd3aff996e09c00de4fa10a93a4512e1f6.mgorny@gentoo>
commit:     f297b6bd3aff996e09c00de4fa10a93a4512e1f6
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 15 05:38:00 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Aug 15 07:07:23 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f297b6bd

dev-python/awkward: Bump to 2.13.0

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

 dev-python/awkward/Manifest              |  2 ++
 dev-python/awkward/awkward-2.13.0.ebuild | 53 ++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/awkward/Manifest b/dev-python/awkward/Manifest
index 9bbb37b1ce4d..f0d8be97e1d1 100644
--- a/dev-python/awkward/Manifest
+++ b/dev-python/awkward/Manifest
@@ -1,2 +1,4 @@
 DIST awkward-2.12.0.tar.gz 6455141 BLAKE2B 32f3c5c59738e6403f64c901a0744cdf9bdee0791ad64462777f6fed0f99d0ef75e8d50164b72465ada8542c1bc0e6b7286b98cd3ba5aae224712f3f5087a8fe SHA512 020a1f92444d3aec1a7f4558db71c536a859cdd4f18a04e573bd9913f362be02a37b343d265ddecfeda3c73c177da5c16ac609d89592e0e0fdbd943bd5a99f16
 DIST awkward-2.12.0.tar.gz.provenance 9528 BLAKE2B 6ecd541a59ff78d31cc1fecf9233551c3b2cbe00c5c4a504aaa866f6eef2fd8e0126969e3fb815915d458cacdd699150b03afe580884ace984f465a1efab4c55 SHA512 913276ef72ac3b007c76d155ba90746b4ab6e570178692e10eeacf07721a866b40e36776a186b4ef005d38e3cd8fc5c99123579c163488b193c9ba6667978d69
+DIST awkward-2.13.0.tar.gz 6479149 BLAKE2B 85592d1a29641a212cd59a1116d1f5aaebc0564739b336a8a4b30509de52a587fe4deca0c82c02b6ba593c05796a13315a1541ddb8541a613521e69c70f5e3ec SHA512 71089cb59592955245b647692f9a1dae4acba27bd433c9d1dd03caba1cf97c566681a7fa6d10030b48419909ba0baf205fb5b2e1d7b061b84978bed53e078ef2
+DIST awkward-2.13.0.tar.gz.provenance 9886 BLAKE2B a43907cca46b2e2ae5396014193b27584613e2412890b5ccbcd7c41c13c3cafff446623bad1a7c7d1dee1be905ad79f39ea58c70204f9c13eba877aad6dfae1b SHA512 c8a646ded4b0fb60618e8c612eb9fc09404d75eb280a70b27a9c85693b28008367bd9ada39dfb6447c48fd818d8a93196b1e1d228a6f24f426e38a3a3c44a835

diff --git a/dev-python/awkward/awkward-2.13.0.ebuild b/dev-python/awkward/awkward-2.13.0.ebuild
new file mode 100644
index 000000000000..1218d69a82b1
--- /dev/null
+++ b/dev-python/awkward/awkward-2.13.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2025-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/scikit-hep/awkward
+PYTHON_COMPAT=( python3_{12..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Manipulate JSON-like data with NumPy-like idioms"
+HOMEPAGE="
+	https://github.com/scikit-hep/awkward/
+	https://pypi.org/project/awkward/
+	https://doi.org/10.5281/zenodo.4341376
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	~dev-python/awkward-cpp-56[${PYTHON_USEDEP}]
+	>=dev-python/numpy-1.21.3[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	>=dev-python/fsspec-2022.11.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	dev-python/hatch-vcs[${PYTHON_USEDEP}]
+	dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	test? (
+		dev-libs/apache-arrow[zstd]
+		>=dev-python/pyarrow-17.0.0[${PYTHON_USEDEP}]
+		dev-python/numexpr[${PYTHON_USEDEP}]
+		dev-python/pandas[${PYTHON_USEDEP}]
+	)
+"
+		#dev-python/numba[${PYTHON_USEDEP}] # needs numba from sci
+
+EPYTEST_IGNORE=(
+	# fails if just caffe2 but not pytorch is installed
+	tests/test_3259_to_torch_from_torch.py
+)
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+python_test() {
+	# CUDA tests require cupy
+	epytest tests
+}
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.