head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.2 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.2.0.16 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.14 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.12 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.10 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.8 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.6 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.4 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.2 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.1.0.4 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.2 pkgsrc-2023Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2026.01.09.05.53.39; author adam; state Exp; branches; next 1.2; commitid ylaA4lsaSgsveGpG; 1.2 date 2024.02.29.21.09.17; author adam; state Exp; branches; next 1.1; commitid cN3FbJws1D6F9n0F; 1.1 date 2023.09.08.11.47.22; author wiz; state Exp; branches; next ; commitid DQkSLcwj5KHNDXDE; desc @@ 1.3 log @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 @ text @$NetBSD: patch-pyproject.toml,v 1.2 2024/02/29 21:09:17 adam Exp $ pkgsrc only has Python 3.10+, so the dependency is not needed. (It introduces a dependency cycle.) --- pyproject.toml.orig 2026-01-08 16:33:42.000000000 +0000 +++ pyproject.toml @@@@ -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 but fixes a stdlib bug 'tomli >= 1.1.0; python_version < "3.11"', ] @ 1.2 log @py-build: updated to 1.1.1 1.1.1 (2024-02-29) Fixed invoking outer pip from user site packages Corrected the minimum pip version required to use an outer pip 1.1.0 (2024-02-29) Use external pip if available instead of installing, speeds up environment setup with virtualenv slightly and venv significantly. Stopped injecting wheel as a build dependency automatically, in the case of missing pyproject.toml Use importlib_metadata on Python <3.10.2 for bugfixes not present in those CPython standard libraries (not required when bootstrapping) @ text @d1 1 a1 1 $NetBSD: patch-pyproject.toml,v 1.1 2023/09/08 11:47:22 wiz Exp $ d3 1 a3 1 pkgsrc only has Python 3.8+, so the dependency is not needed. d6 1 a6 1 --- pyproject.toml.orig 2024-02-29 20:24:09.035385000 +0000 d8 1 a8 1 @@@@ -38,7 +38,6 @@@@ dependencies = [ d12 1 a12 1 - 'importlib-metadata >= 4.6; python_full_version < "3.10.2"', # Not required for 3.8+, but fixes a stdlib bug @ 1.1 log @py-build: remove unneeded dependency Fixes dependency cycle. @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- pyproject.toml.orig 2023-09-06 22:31:16.000000000 +0000 d8 1 a8 1 @@@@ -36,7 +36,6 @@@@ dependencies = [ d12 1 a12 1 - 'importlib-metadata >= 4.6; python_version < "3.10"', # Not required for 3.8+, but fixes a stdlib bug @