diff --git a/science/py-tobler/Makefile b/science/py-tobler/Makefile index 354532994517..a66aa7313f3d 100644 --- a/science/py-tobler/Makefile +++ b/science/py-tobler/Makefile @@ -1,35 +1,35 @@ PORTNAME= tobler PORTVERSION= 0.13.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Areal Interpolation WWW= https://pysal.org/tobler/ \ https://github.com/pysal/tobler LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopandas>=1.0:graphics/py-geopandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}joblib>=1.4:devel/py-joblib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libpysal>=4.10:science/py-libpysal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=2.2,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rasterio>=1.4:graphics/py-rasterio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rasterstats>=0.20:graphics/py-rasterstats@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scipy>=1.11:science/py-scipy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>=1.13,1:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}statsmodels>=0.14:math/py-statsmodels@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=4.67:misc/py-tqdm@${PY_FLAVOR} USES= python:3.11+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/science/py-tobler/files/patch-pyproject.toml b/science/py-tobler/files/patch-pyproject.toml index cff2b9696eca..0eb16f1c531d 100644 --- a/science/py-tobler/files/patch-pyproject.toml +++ b/science/py-tobler/files/patch-pyproject.toml @@ -1,23 +1,18 @@ --- pyproject.toml.orig 2026-01-03 22:57:33 UTC +++ pyproject.toml -@@ -33,11 +33,11 @@ dependencies = [ +@@ -33,7 +33,7 @@ dependencies = [ "geopandas>=1.0", "joblib>=1.4", "libpysal>=4.10", - "numpy>=2.0", + "numpy>=0", "pandas>=2.2", "rasterio>=1.4", "rasterstats>=0.20", -- "scipy>=1.13", -+ "scipy>=1.11", - "statsmodels>=0.14", - "tqdm>=4.67", - ] @@ -124,4 +124,4 @@ filterwarnings = [ "ignore:The 'shapely.geos' module is deprecated*:DeprecationWarning", # thrown in testing and can be ignored -- user's responsibility to ensure CRS "ignore:Geometry is in a geographic CRS*:UserWarning", -] \ No newline at end of file +]