git: f1dec60196b9 - main - math/py-evalidate: update 2.1.3 → 2.1.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Sep 2026 22:42:48 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f1dec60196b95f4f5ecd3af456883676869e181f
commit f1dec60196b95f4f5ecd3af456883676869e181f
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-19 19:29:19 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-19 22:42:21 +0000
math/py-evalidate: update 2.1.3 → 2.1.4
---
math/py-evalidate/Makefile | 17 +++++++++++++----
math/py-evalidate/distinfo | 6 +++---
2 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/math/py-evalidate/Makefile b/math/py-evalidate/Makefile
index ab11997f4037..dc52eaf81f2c 100644
--- a/math/py-evalidate/Makefile
+++ b/math/py-evalidate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= evalidate
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.3
+DISTVERSION= 2.1.4
CATEGORIES= math python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,16 +11,25 @@ WWW= https://github.com/yaroslaff/evalidate
LICENSE= MIT
-USES= python
-USE_PYTHON= distutils autoplist pytest
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27.0:devel/py-hatchling@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python shebangfix
+USE_PYTHON= autoplist pep517 pytest
+SHEBANG_FILES= benchmark/benchmark.py \
+ evalidate/__init__.py \
+ evalidate/cli/genfakeproducts.py \
+ evalidate/cli/jg.py \
+ examples/basic.py
PYTEST_BROKEN_TESTS= test_mul_overflow # tests/test_jailbreak.py::TestJailbreak::test_mul_overflow uses 12+GB of memory, see https://github.com/yaroslaff/evalidate/issues/8
+TEST_ARGS= --disable-plugin-autoload
USE_GITHUB= yes
GH_ACCOUNT= yaroslaff
NO_ARCH= yes
-# tests as of 2.1.3: 33 passed, 2 warnings in 10.93s
+# tests as of 2.1.4: 31 passed, 1 deselected in 0.05s
.include <bsd.port.mk>
diff --git a/math/py-evalidate/distinfo b/math/py-evalidate/distinfo
index 1673f36d5498..16eb19b974d6 100644
--- a/math/py-evalidate/distinfo
+++ b/math/py-evalidate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1785521879
-SHA256 (yaroslaff-evalidate-v2.1.3_GH0.tar.gz) = 7f23243c356ad734e4ac05965f5d905fbfd4fab206985e7a20fc932d42c54bcc
-SIZE (yaroslaff-evalidate-v2.1.3_GH0.tar.gz) = 14074
+TIMESTAMP = 1789846123
+SHA256 (yaroslaff-evalidate-v2.1.4_GH0.tar.gz) = f540156e492081e6b05cdd87222d12d9ebc6156742ff564ebbb0779ed1021422
+SIZE (yaroslaff-evalidate-v2.1.4_GH0.tar.gz) = 14106