git: e5067aeb14ee - main - devel/py-distributed: Update to 2025.12.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Fri, 19 Dec 2025 11:19:46 UTC
The branch main has been updated by sunpoet:

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

commit e5067aeb14ee4f79a32807962a8ffbf964289610
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-12-19 11:11:58 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-12-19 11:11:58 +0000

    devel/py-distributed: Update to 2025.12.0
    
    Changes:        https://github.com/dask/distributed/blob/main/docs/source/changelog.rst
                    https://distributed.dask.org/en/latest/changelog.html
---
 devel/py-distributed/Makefile                   |  6 +++---
 devel/py-distributed/distinfo                   |  6 +++---
 devel/py-distributed/files/patch-pyproject.toml | 17 +++++++++++++----
 3 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/devel/py-distributed/Makefile b/devel/py-distributed/Makefile
index cb62dafee21c..c2eb129d4635 100644
--- a/devel/py-distributed/Makefile
+++ b/devel/py-distributed/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	distributed
-PORTVERSION=	2025.11.0
+PORTVERSION=	2025.12.0
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=62.6:devel/py-setuptools@${PY_
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}cloudpickle>=3.0.0:devel/py-cloudpickle@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dask>=${PORTVERSION}<${PORTVERSION}_99:devel/py-dask@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dask>=${PORTVERSION:R}<${PORTVERSION:R}.1_99:devel/py-dask@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.3:devel/py-Jinja2@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}locket>=1.0.0:devel/py-locket@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2:devel/py-msgpack@${PY_FLAVOR} \
@@ -26,7 +26,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyyaml>=5.4.1:devel/py-pyyaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.0.5:devel/py-sortedcontainers@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}tblib>=1.6.0:devel/py-tblib@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}toolz>=0.11.2:devel/py-toolz@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}toolz>=0.12.0:devel/py-toolz@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}tornado>=6.2.0:www/py-tornado@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.5,1:net/py-urllib3@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}zict>=3.0.0:devel/py-zict@${PY_FLAVOR}
diff --git a/devel/py-distributed/distinfo b/devel/py-distributed/distinfo
index 7d5de5d90baf..a612e9babfa1 100644
--- a/devel/py-distributed/distinfo
+++ b/devel/py-distributed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853302
-SHA256 (distributed-2025.11.0.tar.gz) = 372c2f0c2faa890fc42188349969ba468161a9b356df49c4ca7d9a8d551a7ace
-SIZE (distributed-2025.11.0.tar.gz) = 2119140
+TIMESTAMP = 1766036399
+SHA256 (distributed-2025.12.0.tar.gz) = b1e58f1b3d733885335817562ee1723379f23733e4ef3546f141080d9cb01a74
+SIZE (distributed-2025.12.0.tar.gz) = 2102841
diff --git a/devel/py-distributed/files/patch-pyproject.toml b/devel/py-distributed/files/patch-pyproject.toml
index 2aef9db76e78..2e11b1dd93ec 100644
--- a/devel/py-distributed/files/patch-pyproject.toml
+++ b/devel/py-distributed/files/patch-pyproject.toml
@@ -1,9 +1,18 @@
---- pyproject.toml.orig	2025-11-06 16:54:27 UTC
+--- pyproject.toml.orig	2025-12-12 14:53:57 UTC
 +++ pyproject.toml
-@@ -1,5 +1,5 @@
+@@ -1,13 +1,12 @@
  [build-system]
--requires = ["setuptools>=80", "setuptools-scm"]
-+requires = ["setuptools>=62.2", "setuptools-scm"]
+-requires = ["setuptools>=80", "setuptools-scm>=9"]
++requires = ["setuptools>=62.2", "setuptools-scm>=8"]
  build-backend = "setuptools.build_meta"
  
  [project]
+ name = "distributed"
+ description = "Distributed scheduler for Dask"
+ maintainers = [{ name = "Matthew Rocklin", email = "mrocklin@gmail.com" }]
+-license = "BSD-3-Clause"
+-license-files = ["LICENSE.txt"]
++license = {text = "BSD-3-Clause"}
+ classifiers = [
+     "Development Status :: 5 - Production/Stable",
+     "Intended Audience :: Developers",