diff --git a/graphics/py-giddy/Makefile b/graphics/py-giddy/Makefile index 3bc2da198d5b..3499b1414cf5 100644 --- a/graphics/py-giddy/Makefile +++ b/graphics/py-giddy/Makefile @@ -1,31 +1,32 @@ PORTNAME= giddy PORTVERSION= 2.3.8 +PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= GeospatIal Distribution DYnamics (GIDDY) WWW= https://pysal.org/giddy/ \ https://github.com/pysal/giddy 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}esda>=2.7<2.9:science/py-esda@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}esda>=2.7:science/py-esda@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libpysal>=4.12:science/py-libpysal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mapclassify>=2.7:graphics/py-mapclassify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}quantecon>=0.8:finance/py-quantecon@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=1.12,1:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}seaborn>=0:math/py-seaborn@${PY_FLAVOR} USES= python:3.11+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/graphics/py-giddy/files/patch-pyproject.toml b/graphics/py-giddy/files/patch-pyproject.toml new file mode 100644 index 000000000000..eeca25d5e345 --- /dev/null +++ b/graphics/py-giddy/files/patch-pyproject.toml @@ -0,0 +1,18 @@ +--- pyproject.toml.orig 2025-12-05 17:06:52 UTC ++++ pyproject.toml +@@ -23,7 +23,7 @@ dependencies = [ + ] + requires-python = ">=3.11" + dependencies = [ +- "esda>=2.7, <2.9", ++ "esda>=2.7", + "libpysal>=4.12", + "mapclassify>=2.7", + "quantecon>=0.8", +@@ -106,4 +106,4 @@ filterwarnings = [ + "ignore:invalid value encountered", + "ignore:numba.generated_jit is deprecated.", # numba/quantecon + "ignore:::.*quantecon.lss:19", # numba/quantecon +-] +\ No newline at end of file ++]