Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D65E184D21 for ; Thu, 7 Sep 2023 12:07:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id AwJJGw3nC9ga for ; Thu, 7 Sep 2023 12:07:19 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id E8E0A84CCC for ; Thu, 7 Sep 2023 12:07:18 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id E2BB5FBDB; Thu, 7 Sep 2023 12:07:18 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_169408843850820" MIME-Version: 1.0 Date: Thu, 7 Sep 2023 12:07:18 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-build To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20230907120718.E2BB5FBDB@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_169408843850820 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Thu Sep 7 12:07:18 UTC 2023 Modified Files: pkgsrc/devel/py-build: Makefile PLIST distinfo pkgsrc/devel/py-build/files: setup.py Log Message: py-build: updated to 1.0.3 1.0.3 (2023-09-06) ================== - Avoid CPython 3.8.17, 3.9.17, 3.10.12, and 3.11.4 tarfile symlink bug triggered by adding ``data_filter`` in 1.0.0. 1.0.0 (2023-09-01) ================== - Removed the ``toml`` library fallback; ``toml`` can no longer be used as a substitute for ``tomli`` - Added ``runner`` parameter to ``util.project_wheel_metadata`` - Modified ``ProjectBuilder`` constructor signature, added alternative ``ProjectBuilder.from_env`` constructor, redefined ``env.IsolatedEnv`` interface, and exposed ``env.DefaultIsolatedEnv``, replacing ``env.IsolatedEnvBuilder``. The aim has been to shift responsibility for modifying the environment from the project builder to the ``IsolatedEnv`` entirely and to ensure that the builder will be initialised from an ``IsolatedEnv`` in a consistent manner. Mutating the project builder is no longer supported. - ``virtualenv`` is no longer imported when using ``-n``, for faster builds - The SDist now contains the repository contents, including tests. Flit-core 3.8+ required. - The minimum version of ``importlib-metadata`` has been increased to 4.6 and Python 3.10 due to a bug in the standard library version with URL requirements in extras. This is still not required for 3.8 when bootstrapping (as long as you don't have URL requirements in extras). - Docs now built with Sphinx 7 - Tests now contain a ``network`` marker - Config-settings are now passed to ``get_requires*`` hooks, fixing a long standing bug. If this affects your setuptools build, you can use ``-C--build-option= -C--build-option=