Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Apr 2026 20:00:16 +0000
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3600286e17bd - main - math/py-pytensor: update 2.26.=?utf-8?Q?4 =E2=86=92 2.?=34.0
Message-ID:  <69cd7950.3632f.367c2799@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3600286e17bd3cf074fb7cdab3b564f125e41f10

commit 3600286e17bd3cf074fb7cdab3b564f125e41f10
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-04-01 18:10:22 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-04-01 19:59:52 +0000

    math/py-pytensor: update 2.26.4 → 2.34.0
---
 math/py-pytensor/Makefile                   |  8 +++++---
 math/py-pytensor/distinfo                   |  6 +++---
 math/py-pytensor/files/patch-pyproject.toml | 19 +++++++++++++++++++
 3 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/math/py-pytensor/Makefile b/math/py-pytensor/Makefile
index 838148f7eb2e..8195666e923f 100644
--- a/math/py-pytensor/Makefile
+++ b/math/py-pytensor/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	pytensor
-DISTVERSION=	2.26.4
+DISTVERSION=	2.34.0 # last tag not requiring numpy-2.x
 CATEGORIES=	math python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -22,9 +22,9 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cons>0:devel/py-cons@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}filelock>=3.15:sysutils/py-filelock@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}logical-unification>0:math/py-logical-unification@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}miniKanren>0:devel/py-miniKanren@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}numba>=0.57:devel/py-numba@${PY_FLAVOR} \
 		${PYNUMPY} \
-		${PYTHON_PKGNAMEPREFIX}scipy>=1:science/py-scipy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}scipy>=1:science/py-scipy@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	pep517 cython autoplist pytest # tests fail to run, see https://github.com/pymc-devs/pytensor/issues/355
@@ -34,4 +34,6 @@ post-install:
 
 # BUG: installs the file /usr/local/lib/python3.9/site-packages/bin/__init__.py, see https://github.com/pymc-devs/pytensor/issues/356
 
+# tests as of : 5 failed, 3 passed, 232 errors in 292.68s (0:04:52), see https://github.com/pymc-devs/pytensor/issues/2027
+
 .include <bsd.port.mk>
diff --git a/math/py-pytensor/distinfo b/math/py-pytensor/distinfo
index 4647295315d8..09fdc075e902 100644
--- a/math/py-pytensor/distinfo
+++ b/math/py-pytensor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733298653
-SHA256 (pytensor-2.26.4.tar.gz) = d88fee65196fd53a090f98a050ffadc651d9acbcb2207b36001ba61ac18c3626
-SIZE (pytensor-2.26.4.tar.gz) = 3561276
+TIMESTAMP = 1775067835
+SHA256 (pytensor-2.34.0.tar.gz) = 834b87a3f2e1ec771c5d82489dd9bb828b3e82161ff3b320fb22b8366403eca0
+SIZE (pytensor-2.34.0.tar.gz) = 4836111
diff --git a/math/py-pytensor/files/patch-pyproject.toml b/math/py-pytensor/files/patch-pyproject.toml
new file mode 100644
index 000000000000..ed24cc45f332
--- /dev/null
+++ b/math/py-pytensor/files/patch-pyproject.toml
@@ -0,0 +1,19 @@
+--- pyproject.toml.orig	2025-10-07 21:08:35 UTC
++++ pyproject.toml
+@@ -14,8 +14,6 @@ readme = "README.rst"
+ authors = [{ name = "pymc-devs", email = "pymc.devs@gmail.com" }]
+ description = "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs."
+ readme = "README.rst"
+-license = "BSD-3-Clause"
+-license-files = ["LICENSE.txt"]
+ classifiers = [
+     "Development Status :: 6 - Mature",
+     "Intended Audience :: Education",
+@@ -47,7 +45,6 @@ dependencies = [
+     "differentiation",
+ ]
+ dependencies = [
+-    "setuptools>=59.0.0",
+     "scipy>=1,<2",
+     "numpy>=1.17.0",
+     "filelock>=3.15",


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cd7950.3632f.367c2799>