pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-build
Module Name: pkgsrc
Committed By: adam
Date: Fri Jan 9 05:53:39 UTC 2026
Modified Files:
pkgsrc/devel/py-build: Makefile distinfo
pkgsrc/devel/py-build/patches: patch-pyproject.toml
Log Message:
py-build: updated to 1.4.0
1.4.0 (2026-01-08)
- Add ``--quiet`` flag
- Add option to dump PEP 517 metadata with ``--metadata``
- Support ``UV`` environment variable
- Remove a workaround for 3.14b1
- In 3.14 final release, ``color`` defaults to ``True`` already
- Pass sp-repo-review
- In pytest configuration, ``log_level`` is better than ``log_cli_level``
- Split up typing and mypy
- Use ``types-colorama``
- In docs, first argument for ``_has_dependency`` is a name
- Fix test failure when ``flit-core`` is installed
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-build/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-build/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-build/patches/patch-pyproject.toml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-build/Makefile
diff -u pkgsrc/devel/py-build/Makefile:1.22 pkgsrc/devel/py-build/Makefile:1.23
--- pkgsrc/devel/py-build/Makefile:1.22 Sun Aug 3 10:08:39 2025
+++ pkgsrc/devel/py-build/Makefile Fri Jan 9 05:53:39 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2025/08/03 10:08:39 wiz Exp $
+# $NetBSD: Makefile,v 1.23 2026/01/09 05:53:39 adam Exp $
-DISTNAME= build-1.3.0
+DISTNAME= build-1.4.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/build/}
@@ -10,7 +10,7 @@ HOMEPAGE= https://github.com/pypa/build
COMMENT= Simple, correct PEP517 package builder
LICENSE= mit
-DEPENDS+= ${PYPKGPREFIX}-packaging>=19.1:../../devel/py-packaging
+DEPENDS+= ${PYPKGPREFIX}-packaging>=24.0:../../devel/py-packaging
DEPENDS+= ${PYPKGPREFIX}-pyproject_hooks-[0-9]*:../../devel/py-pyproject_hooks
TEST_DEPENDS+= ${PYPKGPREFIX}-filelock>=3:../../devel/py-filelock
TEST_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.36.0:../../devel/py-wheel
Index: pkgsrc/devel/py-build/distinfo
diff -u pkgsrc/devel/py-build/distinfo:1.11 pkgsrc/devel/py-build/distinfo:1.12
--- pkgsrc/devel/py-build/distinfo:1.11 Sun Aug 3 10:08:39 2025
+++ pkgsrc/devel/py-build/distinfo Fri Jan 9 05:53:39 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2025/08/03 10:08:39 wiz Exp $
+$NetBSD: distinfo,v 1.12 2026/01/09 05:53:39 adam Exp $
-BLAKE2s (build-1.3.0.tar.gz) = 210d53d8823516108d9b41acbe884d229e0911b1c01feff1d72ce3fa7b03de97
-SHA512 (build-1.3.0.tar.gz) = af1033c3e69d54cb14395d0050e1a1b562fe6c5407824e72baf7d4bd97a3f1f92f7c8c553f66296d7ae270bcdff8341b270b03d2cd6cad14515951be58f6290f
-Size (build-1.3.0.tar.gz) = 48544 bytes
-SHA1 (patch-pyproject.toml) = 62ecc6de7166fd68814854d92996c00ebaff5f4e
+BLAKE2s (build-1.4.0.tar.gz) = e19237d9f491a4668cf7fd46c972619ccd56a03eeb61e3821dc4aa489d87af89
+SHA512 (build-1.4.0.tar.gz) = 8aa4e13f4e6a0275275324ffd7065a7af91045cd038c3362cadd6c050390c76e663b179e8055d151bbcb3febdf65cba9b4098ba1e183a0f395459cf32ac0990d
+Size (build-1.4.0.tar.gz) = 50054 bytes
+SHA1 (patch-pyproject.toml) = 36a094fa6cd8b00376888a6f0f55986ab11e5635
Index: pkgsrc/devel/py-build/patches/patch-pyproject.toml
diff -u pkgsrc/devel/py-build/patches/patch-pyproject.toml:1.2 pkgsrc/devel/py-build/patches/patch-pyproject.toml:1.3
--- pkgsrc/devel/py-build/patches/patch-pyproject.toml:1.2 Thu Feb 29 21:09:17 2024
+++ pkgsrc/devel/py-build/patches/patch-pyproject.toml Fri Jan 9 05:53:39 2026
@@ -1,15 +1,15 @@
-$NetBSD: patch-pyproject.toml,v 1.2 2024/02/29 21:09:17 adam Exp $
+$NetBSD: patch-pyproject.toml,v 1.3 2026/01/09 05:53:39 adam Exp $
-pkgsrc only has Python 3.8+, so the dependency is not needed.
+pkgsrc only has Python 3.10+, so the dependency is not needed.
(It introduces a dependency cycle.)
---- pyproject.toml.orig 2024-02-29 20:24:09.035385000 +0000
+--- pyproject.toml.orig 2026-01-08 16:33:42.000000000 +0000
+++ pyproject.toml
-@@ -38,7 +38,6 @@ dependencies = [
+@@ -37,7 +37,6 @@ dependencies = [
"pyproject_hooks",
# not actually a runtime dependency, only supplied as there is not "recommended dependency" support
'colorama; os_name == "nt"',
-- 'importlib-metadata >= 4.6; python_full_version < "3.10.2"', # Not required for 3.8+, but fixes a stdlib bug
+- 'importlib-metadata >= 4.6; python_full_version < "3.10.2"', # Not required but fixes a stdlib bug
'tomli >= 1.1.0; python_version < "3.11"',
]
Home |
Main Index |
Thread Index |
Old Index