diff options
author | Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> | 2024-10-19 13:15:48 +0200 |
---|---|---|
committer | Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> | 2024-10-22 10:32:20 +0200 |
commit | 24cb1ef661eb27fa74bfd3f7667fe78e932d58f9 (patch) | |
tree | e966645273c3d94c6ddc7215e7e8402b288099ae /dev-python | |
parent | sci-physics/particle: add 0.25.2 (diff) | |
download | sci-24cb1ef661eb27fa74bfd3f7667fe78e932d58f9.tar.gz sci-24cb1ef661eb27fa74bfd3f7667fe78e932d58f9.tar.bz2 sci-24cb1ef661eb27fa74bfd3f7667fe78e932d58f9.zip |
dev-python/awkward: add 2.6.9
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de>
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/awkward/Manifest | 1 | ||||
-rw-r--r-- | dev-python/awkward/awkward-2.6.9.ebuild | 46 |
2 files changed, 47 insertions, 0 deletions
diff --git a/dev-python/awkward/Manifest b/dev-python/awkward/Manifest index 3f4ebd5df..94246b3ae 100644 --- a/dev-python/awkward/Manifest +++ b/dev-python/awkward/Manifest @@ -1,2 +1,3 @@ DIST awkward-2.5.2.tar.gz 5561040 BLAKE2B 4799eeb25fa7433b4889328f9f147b435024c3f507ce66b5cbfcfc5b9c50e63f77131a43b8acd3d9f22d20915eaeb129162e26ffa83fd2071b9a393fbc441e7e SHA512 b6f4f2841e642bfc17aaf40779030d125e9737ef0ded20cc8a898c4b8c15c2932f12c8a0bda3e8c48bb8d13729cf97e181866f15913317bd2dba13b0dad6b929 DIST awkward-2.6.6.tar.gz 6088969 BLAKE2B a2b1db5fe9daae32272348b7bf92894fd805806bcec66ef57acf51af9bc99f033723c637515530a2867ec4bafa51bce5d90ad2b651ed008790ae8f7bee3e73f7 SHA512 2b7c0f1c1f3bd06f1b9fc06ca7cd482b136986d7b5f1648c45627083df5042668d122db7f93e9dbe606630270e577bc53472b9fdca837b12b390ef5c86e8fe48 +DIST awkward-2.6.9.tar.gz 6120280 BLAKE2B f6eb34920d208034be29bd1359e951fb7aa2f9b882b417b895fdb3d34e028c1aa6d6c3e265c41cf95c56acf28b0aa35fa8feec01f49241d79e7bf18323d0b23f SHA512 32996de956fbfc70f338a80788aadb0b75028509e8cc13014ed9ea34326f146da5662a2c7c870c14e9af059678a81153cc2b1096a9a5e202290cd6e7f1aa7f5c diff --git a/dev-python/awkward/awkward-2.6.9.ebuild b/dev-python/awkward/awkward-2.6.9.ebuild new file mode 100644 index 000000000..854349168 --- /dev/null +++ b/dev-python/awkward/awkward-2.6.9.ebuild @@ -0,0 +1,46 @@ +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=hatchling +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +inherit distutils-r1 pypi + +DESCRIPTION="Manipulate JSON-like data with NumPy-like idioms." +HOMEPAGE="https://github.com/scikit-hep/awkward" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + ~dev-python/awkward-cpp-39[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}] + ' python3_{10..11}) + >=dev-python/numpy-1.18.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}] + ' python3_10) + >=dev-python/fsspec-2022.11.0[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/hatch-vcs[${PYTHON_USEDEP}] + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] + test? ( + dev-libs/apache-arrow[zstd] + dev-python/pyarrow[${PYTHON_USEDEP}] + dev-python/numexpr[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + tests-cuda/ + tests-cuda-kernels/ + tests/test_3259_to_torch_from_torch.py # fails if just caffe2 but not pytorch is installed + tests/test_0119_numexpr_and_broadcast_arrays.py # no idea why it fails, seems to be a numexpr error +) + +distutils_enable_tests pytest |