diff --git a/science/py-tobler/Makefile b/science/py-tobler/Makefile index 132f85bcc0d9..502c969e95c2 100644 --- a/science/py-tobler/Makefile +++ b/science/py-tobler/Makefile @@ -1,42 +1,42 @@ PORTNAME= tobler -PORTVERSION= 0.13.0 -PORTREVISION= 4 +PORTVERSION= 0.14.0 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}numpy>=2.0,1:math/py-numpy@${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.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+ +USES= python:3.12+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes OPTIONS_DEFINE= PLUS PLUS_DESC= Extra features PLUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=0,2:astro/py-astropy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dask-geopandas>=0:devel/py-dask-geopandas@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}h3>=0:graphics/py-h3@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}h3>=0:graphics/py-h3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pointpats>=0:graphics/py-pointpats@${PY_FLAVOR} .include diff --git a/science/py-tobler/distinfo b/science/py-tobler/distinfo index f7b782ab8034..8514ce568f94 100644 --- a/science/py-tobler/distinfo +++ b/science/py-tobler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1768625735 -SHA256 (tobler-0.13.0.tar.gz) = 8aac24aeb963151eb31cee6f24e6b9a83f7fc9ae0d4b92f08d7716308861ede9 -SIZE (tobler-0.13.0.tar.gz) = 13607466 +TIMESTAMP = 1780751970 +SHA256 (tobler-0.14.0.tar.gz) = 9d199bee5f14fed64ef392700e15ea72dfb68543f2293b505071ee6d2f62efe9 +SIZE (tobler-0.14.0.tar.gz) = 4689217 diff --git a/science/py-tobler/pkg-descr b/science/py-tobler/pkg-descr index f9f8fc74860e..155db325793f 100644 --- a/science/py-tobler/pkg-descr +++ b/science/py-tobler/pkg-descr @@ -1,2 +1,13 @@ -tobler is a library for areal interpolation and dasymetric mapping. The name is -an homage to the legendary geographer Waldo Tobler. +tobler is a python package for areal interpolation, dasymetric mapping, change +of support, and small area estimation. It provides a suite of tools with a +simple interface for transferring data from one polygonal representation to +another. Common examples include standardizing census data from different time +periods to a single representation (i.e. to overcome boundary changes in +successive years), or the conversion of data collected at different spatial +scales into shared units of analysis (e.g. converting zip code and neighborhood +data into a regular grid). tobler is part of the PySAL family of packages for +spatial data science and provides highly performant implementations of basic and +advanced interpolation methods, leveraging shapely to optimize for multicore +architecture. The package name is an homage to the legendary quantitative +geographer Waldo Tobler, a pioneer in geographic interpolation methods, spatial +analysis, and computational social science.