git: af10a7a61b18 - main - misc/py-datasets: update 4.1.1 → 4.8.2

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 17 Mar 2026 16:07:32 UTC
The branch main has been updated by yuri:

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

commit af10a7a61b182d3249c6931ab687606f1698780f
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-03-17 15:40:15 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-03-17 16:07:29 +0000

    misc/py-datasets: update 4.1.1 → 4.8.2
---
 misc/py-datasets/Makefile | 19 +++++++++++--------
 misc/py-datasets/distinfo |  6 +++---
 2 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/misc/py-datasets/Makefile b/misc/py-datasets/Makefile
index 00134f2ef8c5..2d727a76a646 100644
--- a/misc/py-datasets/Makefile
+++ b/misc/py-datasets/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	datasets
-DISTVERSION=	4.1.1
-PORTREVISION=	1
+DISTVERSION=	4.8.2
 CATEGORIES=	misc python # machine-learning
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -19,20 +18,24 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dill>0.3.0:devel/py-dill@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}filelock>0:sysutils/py-filelock@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}fsspec>=2023.1.0:filesystems/py-fsspec@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}huggingface-hub>0.24.2:misc/py-huggingface-hub@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}httpx>0:www/py-httpx@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}huggingface-hub>=0.25.0:misc/py-huggingface-hub@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}multiprocess>0:devel/py-multiprocess@${PY_FLAVOR} \
 		${PYNUMPY} \
 		${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pyarrow>=15.0.0:databases/py-pyarrow@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pyarrow>=21.0.0:databases/py-pyarrow@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests>=2.32.2:www/py-requests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}tqdm>=4.66.3:misc/py-tqdm@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}xxhash>0:devel/py-xxhash@${PY_FLAVOR}
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}librosa>0:audio/py-librosa@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}SoundFile>=0.12.1:audio/py-SoundFile@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}soxr>=0.4.0:audio/py-soxr@${PY_FLAVOR}
-RUN_DEPENDS+=	${PY_PILLOW}
+RUN_DEPENDS_AUDIO= \
+		${PYTHON_PKGNAMEPREFIX}torchcodec>=0.6.0:multimedia/py-torchcodec@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pytorch>=2.8.0:misc/py-pytorch@${PY_FLAVOR}
+RUN_DEPENDS_VISION= \
+		${PY_PILLOW}
+RUN_DEPENDS+=	${RUN_DEPENDS_AUDIO} \
+		${RUN_DEPENDS_VISION}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}absl-py>=0:devel/py-absl-py@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}elasticsearch>0:textproc/py-elasticsearch@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}faiss>=1.6.4:math/py-faiss@${PY_FLAVOR} \
diff --git a/misc/py-datasets/distinfo b/misc/py-datasets/distinfo
index 96ac703ceeda..612ac838107b 100644
--- a/misc/py-datasets/distinfo
+++ b/misc/py-datasets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758872605
-SHA256 (datasets-4.1.1.tar.gz) = 7d8d5ba8b12861d2c44bfff9c83484ebfafff1ff553371e5901a8d3aab5450e2
-SIZE (datasets-4.1.1.tar.gz) = 579324
+TIMESTAMP = 1773758107
+SHA256 (datasets-4.8.2.tar.gz) = c6ad7e6c28c7436a9c6c23f817d1a450d395c771df881252dfe63697297cbcdf
+SIZE (datasets-4.8.2.tar.gz) = 603879