summaryrefslogtreecommitdiff
path: root/math/py-numexpr
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-07-07 00:04:00 +0800
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-07-07 00:04:00 +0800
commita81af689669a2e910d3a4d164df76dcca6df99e3 (patch)
tree87e12b689e50813106871761a70ed31a9234f3e6 /math/py-numexpr
parentmath/py-awkward-cpp: Update to 35 (diff)
math/py-numexpr: Update to 2.10.1
Changes: https://github.com/pydata/numexpr/releases https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst
Diffstat (limited to 'math/py-numexpr')
-rw-r--r--math/py-numexpr/Makefile5
-rw-r--r--math/py-numexpr/distinfo6
-rw-r--r--math/py-numexpr/files/patch-pyproject.toml18
3 files changed, 15 insertions, 14 deletions
diff --git a/math/py-numexpr/Makefile b/math/py-numexpr/Makefile
index 0981b9ee6843..2f62a6c60dbf 100644
--- a/math/py-numexpr/Makefile
+++ b/math/py-numexpr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= numexpr
-PORTVERSION= 2.9.0
-PORTREVISION= 1
+PORTVERSION= 2.10.1
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/pydata/numexpr/releases/download/v${PORTVERSION}/
@@ -16,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.13.3,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.23.0,1:math/py-numpy@${PY_FLAVOR}
USES= dos2unix python:3.9+
USE_PYTHON= autoplist concurrent pep517
diff --git a/math/py-numexpr/distinfo b/math/py-numexpr/distinfo
index 88703607ddf7..254e558e8dba 100644
--- a/math/py-numexpr/distinfo
+++ b/math/py-numexpr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708449400
-SHA256 (numexpr-2.9.0.tar.gz) = f21d12f6c432ce349089eb95342babf6629aebb3fddf187a4492d3aadaadaaf0
-SIZE (numexpr-2.9.0.tar.gz) = 103155
+TIMESTAMP = 1720022866
+SHA256 (numexpr-2.10.1.tar.gz) = 9bba99d354a65f1a008ab8b87f07d84404c668e66bab624df5b6b5373403cf81
+SIZE (numexpr-2.10.1.tar.gz) = 101580
diff --git a/math/py-numexpr/files/patch-pyproject.toml b/math/py-numexpr/files/patch-pyproject.toml
index 5a30f580b138..66558beeca1f 100644
--- a/math/py-numexpr/files/patch-pyproject.toml
+++ b/math/py-numexpr/files/patch-pyproject.toml
@@ -1,9 +1,11 @@
---- pyproject.toml.orig 2024-01-26 12:44:10 UTC
+--- pyproject.toml.orig 2024-06-20 17:09:56 UTC
+++ pyproject.toml
-@@ -1,3 +1,3 @@
- [build-system]
--requires = ["setuptools", "wheel", "oldest-supported-numpy"]
--build-backend = "setuptools.build_meta"
-\ No newline at end of file
-+requires = ["setuptools", "wheel", "numpy"]
-+build-backend = "setuptools.build_meta"
+@@ -2,7 +2,7 @@ requires = [
+ requires = [
+ "setuptools",
+ "wheel",
+- "numpy>=2.0.0",
++ "numpy",
+ ]
+ build-backend = "setuptools.build_meta"
+