Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id A82C384D84 for ; Sun, 17 Dec 2023 19:22:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id MmkqNdq5-p9h for ; Sun, 17 Dec 2023 19:22:05 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 0F60C84D3B for ; Sun, 17 Dec 2023 19:22:05 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 0D03AFA42; Sun, 17 Dec 2023 19:22:05 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1702840925108300" MIME-Version: 1.0 Date: Sun, 17 Dec 2023 19:22:05 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-hatchling To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20231217192205.0D03AFA42@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1702840925108300 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Sun Dec 17 19:22:04 UTC 2023 Modified Files: pkgsrc/devel/py-hatchling: Makefile distinfo Log Message: py-hatchling: updated to 1.20.0 1.20.0 Added: Add bypass-selection option to the wheel build target to allow for empty (metadata-only) wheels Fixed: Fix regression in 1.19.1 that allowed exclude to count toward inclusion selection, thus bypassing the default inclusion selection heuristics Fix writing optional dependency core metadata in situations where there are multiple environment markers 1.19.1 Fixed: Add better error message when the wheel build target cannot determine what to ship Consider forced inclusion patterns and build-time artifacts as file selection since some build hooks generate the entire wheel contents without user configuration 1.19.0 Changed: An error will now be raised if a force-included path does not exist An error will now be raised for the wheel build target if no file selection options are defined Added: Officially support Python 3.12 Allow using an empty string for the sources option to add a prefix to distribution paths Fixed: Properly handle non-zero version epoch for the standard version scheme Fix the wheel build target for case insensitive file systems when the project metadata name does not match the directory name on disk The app build target no longer has suppressed output Prevent duplicate paths when projects require the sources option while build hooks overwrite included paths Properly escape spaces for URI context formatting To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/py-hatchling/Makefile cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-hatchling/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1702840925108300 Content-Disposition: inline Content-Length: 1624 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-hatchling/Makefile diff -u pkgsrc/devel/py-hatchling/Makefile:1.15 pkgsrc/devel/py-hatchling/Makefile:1.16 --- pkgsrc/devel/py-hatchling/Makefile:1.15 Sat Oct 28 19:57:01 2023 +++ pkgsrc/devel/py-hatchling/Makefile Sun Dec 17 19:22:04 2023 @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.15 2023/10/28 19:57:01 wiz Exp $ +# $NetBSD: Makefile,v 1.16 2023/12/17 19:22:04 adam Exp $ -DISTNAME= hatchling-1.18.0 +DISTNAME= hatchling-1.20.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -PKGREVISION= 1 CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=h/hatchling/} Index: pkgsrc/devel/py-hatchling/distinfo diff -u pkgsrc/devel/py-hatchling/distinfo:1.11 pkgsrc/devel/py-hatchling/distinfo:1.12 --- pkgsrc/devel/py-hatchling/distinfo:1.11 Sat Jun 17 12:44:37 2023 +++ pkgsrc/devel/py-hatchling/distinfo Sun Dec 17 19:22:04 2023 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.11 2023/06/17 12:44:37 adam Exp $ +$NetBSD: distinfo,v 1.12 2023/12/17 19:22:04 adam Exp $ -BLAKE2s (hatchling-1.18.0.tar.gz) = 6dbaaa1444c1c156a658cba3e282d140bcd6f463f978f485c99e82aa9771a988 -SHA512 (hatchling-1.18.0.tar.gz) = b0c3906aa4065ffff63d923e576f0b96d8436947b41c9eac540a449a229e08fcb0edc628d0d76cc3b3c0a401d6dc1101d5d04f855a17971f2deb3d630b5480bf -Size (hatchling-1.18.0.tar.gz) = 57203 bytes +BLAKE2s (hatchling-1.20.0.tar.gz) = 0546c3b45ca68c885ddae63bffa9c435d51dc465eee5c1d98cb2b39357ef70af +SHA512 (hatchling-1.20.0.tar.gz) = d69d7f2fa8401911338a0ad1795ab9a711818aaa2d7196cab544085ecca666176ef897cd8e5c59efdcfb6f9d59a00aa7ea26e7a483e76f32d3e0972b16fa3e2b +Size (hatchling-1.20.0.tar.gz) = 57769 bytes --_----------=_1702840925108300--