aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Puck Neuwirth <alexander@neuwirth-informatik.de>2024-10-19 12:09:40 +0200
committerAlexander Puck Neuwirth <alexander@neuwirth-informatik.de>2024-10-22 10:32:13 +0200
commite648b39e3708fc70539270e5be799c2296c34381 (patch)
treee8683e33f7b35b7a6b130e8d98d7ca0973fb7757
parentdev-python/awkward-cpp: add 39 (diff)
downloadsci-e648b39e3708fc70539270e5be799c2296c34381.tar.gz
sci-e648b39e3708fc70539270e5be799c2296c34381.tar.bz2
sci-e648b39e3708fc70539270e5be799c2296c34381.zip
dev-python/vector: add 1.5.2
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de>
-rw-r--r--dev-python/vector/Manifest1
-rw-r--r--dev-python/vector/vector-1.5.2.ebuild33
2 files changed, 34 insertions, 0 deletions
diff --git a/dev-python/vector/Manifest b/dev-python/vector/Manifest
index a64079e01..f844796a5 100644
--- a/dev-python/vector/Manifest
+++ b/dev-python/vector/Manifest
@@ -1,3 +1,4 @@
DIST vector-1.1.1.tar.gz 289916 BLAKE2B 35281c498f244b0307d744a20d0364c4cf664d0bd08a4f17d8d3110aa4eae6d7f66e3b51b4e9847f31d3a6ab943248115221dee4dcd3c3f2f8c47842001b553a SHA512 b1e195751de35ca2c67749b6b2b330db8a29e023f42e9b454adc8fc2408c29b5926b39e9ed6dc6a93f97006fbfb286a2217be8b14cb0eb2b96c9538f6c3943e6
DIST vector-1.3.1.tar.gz 299581 BLAKE2B 36e99e814b5e8afc7a0179acce74f399db8f76e3c3c59ebbb5a2616bfa8f34ca2cfabe9e42752226dbabbdcd77fc15a4725c4e296f5329533a85cade8fcfae0c SHA512 524752789f6ea0201e1bb3dc09e7396a8bc64a1ee78ccab383bbe968134783bbf7499948784b141353612649f8188d0cb93147b53afdf37ba26f812d8ebd84b0
DIST vector-1.4.1.tar.gz 374576 BLAKE2B 863984ed98dbe6920380f467931c9b80b3a57934dfcf0de049de77a7d6ec8f9c9335333609ab28b794ed31a2f6a859bd1475b0bb2976fa9c1f4ca1f2aecbfea9 SHA512 5a08c49f6bf09d07768b90d79a9a0b9aa9b1068c6c03be96f960605d2a708cb80f0ff7fc2da807383d1e652bd454c27048702adffa1a55ee3ca9b740c5b0f2f0
+DIST vector-1.5.2.tar.gz 326552 BLAKE2B 8f648f80fd77e660410aad42f37309e8b6a3634671ca507e5acfec5188e70937b3930cec82dc9d910ab24acf7e3cf9b20000bcb92a8a0f89f951d38e09b703b5 SHA512 3d313b83b3d98459d2763987a0347cf5747e19a22bc26f00d3a6c9710019803a01bb047b392b67bc6e0efd7974255f2a7ac5d6daa4ee4ae686d20d97cf043181
diff --git a/dev-python/vector/vector-1.5.2.ebuild b/dev-python/vector/vector-1.5.2.ebuild
new file mode 100644
index 000000000..b9c06d278
--- /dev/null
+++ b/dev-python/vector/vector-1.5.2.ebuild
@@ -0,0 +1,33 @@
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+DISTUTILS_USE_PEP517=hatchling
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="Vector classes and utilities"
+HOMEPAGE="
+ https://github.com/scikit-hep/vector
+ https://vector.readthedocs.io/
+ https://doi.org/10.5281/zenodo.7054478
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+# tests need numba
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
+ >=dev-python/packaging-19[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+pkg_postinst() {
+ optfeature "awkward array support" dev-python/awkward
+ optfeature "sympy support" dev-python/sympy
+}