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