Index | Thread | Search

From:
Laurent Cheylus <foxy@free.fr>
Subject:
[update] textproc/py-black 25.9.0
To:
"ports " <ports@openbsd.org>
Cc:
daniel@openbsd.org
Date:
Fri, 26 Sep 2025 11:54:51 +0200

Download raw body.

Thread
Hi ports@

[cc daniel@ as maintainer]

update for textproc/py-black to the latest version 25.9.0
Changelog: https://github.com/psf/black/releases/tag/25.9.0

- update Makefile to add RDEP for devel/py-pytokens>=0.1.10 (imported recently in ports tree)

Build and tests OK on current/amd64 with Python 3.12.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/py-black/Makefile,v
diff -u -p -r1.30 Makefile
--- Makefile	6 Jun 2025 20:01:43 -0000	1.30
+++ Makefile	21 Sep 2025 16:23:46 -0000
@@ -1,6 +1,6 @@
 COMMENT=	Python code formatter
 
-MODPY_DISTV=	25.1.0
+MODPY_DISTV=	25.9.0
 DISTNAME=	black-${MODPY_DISTV}
 PKGNAME=	py-black-${MODPY_DISTV}
 
@@ -27,7 +27,8 @@ RUN_DEPENDS=	devel/py-click>=8.0.0 \
 		devel/py-mypy-extensions>=0.4.3 \
 		devel/py-pathspec>=0.9.0 \
 		sysutils/py-packaging>=22.0 \
-		sysutils/py-platformdirs>=2
+		sysutils/py-platformdirs>=2 \
+		devel/py-pytokens>=0.1.10
 
 TEST_DEPENDS=	www/py-aiohttp
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/py-black/distinfo,v
diff -u -p -r1.12 distinfo
--- distinfo	6 Jun 2025 20:01:43 -0000	1.12
+++ distinfo	21 Sep 2025 16:23:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (black-25.1.0.tar.gz) = M0ltXNEiKtczkTUrSujaFSU8Xeibk6gLPiyNmhnsJmY=
-SIZE (black-25.1.0.tar.gz) = 649449
+SHA256 (black-25.9.0.tar.gz) = BHS8qaDdG1F5H8xQek4CB4ocY/bU5K5VRLmEjHrfthk=
+SIZE (black-25.9.0.tar.gz) = 648393
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/py-black/pkg/PLIST,v
diff -u -p -r1.9 PLIST
--- pkg/PLIST	21 Dec 2024 11:39:01 -0000	1.9
+++ pkg/PLIST	21 Sep 2025 16:23:46 -0000
@@ -4,6 +4,7 @@ bin/blackd
 lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}_black_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}_black_version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/_black_version.py
+lib/python${MODPY_VERSION}/site-packages/_black_version.pyi
 lib/python${MODPY_VERSION}/site-packages/black/
 lib/python${MODPY_VERSION}/site-packages/black-${MODPY_DISTV}.dist-info/
 lib/python${MODPY_VERSION}/site-packages/black-${MODPY_DISTV}.dist-info/METADATA