pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-hatchling



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Nov 11 16:36:28 UTC 2024

Modified Files:
        pkgsrc/devel/py-hatchling: Makefile PLIST distinfo

Log Message:
py-hatchling: updated to 1.26.1

1.26.1 - 2024-11-10

Fixed:

Add backward compatibility for the old license-files metadata field
Support an old import path that is still used by some consumers like Hatch

1.26.0 - 2024-11-10

Changed:

The license-files metadata field has been updated to the latest spec and is now just an array of glob patterns

Added:

Support version 2.4 of core metadata for the wheel and sdist targets
Add HATCH_METADATA_CLASSIFIERS_NO_VERIFY environment variable to disable trove classifier verification
Add .pixi to the list of directories that cannot be traversed
Bump the minimum supported version of packaging to 24.2

Fixed:

No longer write package metadata for license expressions and files for versions of core metadata prior to 2.4
Properly enable Zip64 support for the wheel target
Properly ignore parent .gitingore files when the project root matches one of the patterns


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/py-hatchling/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-hatchling/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/py-hatchling/distinfo

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-hatchling/Makefile
diff -u pkgsrc/devel/py-hatchling/Makefile:1.27 pkgsrc/devel/py-hatchling/Makefile:1.28
--- pkgsrc/devel/py-hatchling/Makefile:1.27     Wed Jun 26 16:47:56 2024
+++ pkgsrc/devel/py-hatchling/Makefile  Mon Nov 11 16:36:28 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2024/06/26 16:47:56 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2024/11/11 16:36:28 adam Exp $
 
-DISTNAME=      hatchling-1.25.0
+DISTNAME=      hatchling-1.26.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hatchling/}
@@ -10,15 +10,13 @@ HOMEPAGE=   https://hatch.pypa.io/
 COMMENT=       Modern, extensible Python build backend
 LICENSE=       mit
 
-DEPENDS+=      ${PYPKGPREFIX}-packaging>=23.2:../../devel/py-packaging
+DEPENDS+=      ${PYPKGPREFIX}-packaging>=24.2:../../devel/py-packaging
 DEPENDS+=      ${PYPKGPREFIX}-pathspec>=0.10.1:../../devel/py-pathspec
 DEPENDS+=      ${PYPKGPREFIX}-pluggy>=1.0.0:../../devel/py-pluggy
 DEPENDS+=      ${PYPKGPREFIX}-trove-classifiers-[0-9]*:../../misc/py-trove-classifiers
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
 .include "../../lang/python/pyversion.mk"
 .if ${PYTHON_VERSION} < 311
 DEPENDS+=      ${PYPKGPREFIX}-tomli>=1.2.2:../../textproc/py-tomli

Index: pkgsrc/devel/py-hatchling/PLIST
diff -u pkgsrc/devel/py-hatchling/PLIST:1.9 pkgsrc/devel/py-hatchling/PLIST:1.10
--- pkgsrc/devel/py-hatchling/PLIST:1.9 Wed Jun 26 16:47:56 2024
+++ pkgsrc/devel/py-hatchling/PLIST     Mon Nov 11 16:36:28 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2024/06/26 16:47:56 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2024/11/11 16:36:28 adam Exp $
 bin/hatchling-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -89,6 +89,9 @@ ${PYSITELIB}/hatchling/cli/build/__init_
 ${PYSITELIB}/hatchling/cli/dep/__init__.py
 ${PYSITELIB}/hatchling/cli/dep/__init__.pyc
 ${PYSITELIB}/hatchling/cli/dep/__init__.pyo
+${PYSITELIB}/hatchling/cli/dep/core.py
+${PYSITELIB}/hatchling/cli/dep/core.pyc
+${PYSITELIB}/hatchling/cli/dep/core.pyo
 ${PYSITELIB}/hatchling/cli/metadata/__init__.py
 ${PYSITELIB}/hatchling/cli/metadata/__init__.pyc
 ${PYSITELIB}/hatchling/cli/metadata/__init__.pyo
@@ -101,15 +104,6 @@ ${PYSITELIB}/hatchling/dep/__init__.pyo
 ${PYSITELIB}/hatchling/dep/core.py
 ${PYSITELIB}/hatchling/dep/core.pyc
 ${PYSITELIB}/hatchling/dep/core.pyo
-${PYSITELIB}/hatchling/licenses/__init__.py
-${PYSITELIB}/hatchling/licenses/__init__.pyc
-${PYSITELIB}/hatchling/licenses/__init__.pyo
-${PYSITELIB}/hatchling/licenses/parse.py
-${PYSITELIB}/hatchling/licenses/parse.pyc
-${PYSITELIB}/hatchling/licenses/parse.pyo
-${PYSITELIB}/hatchling/licenses/supported.py
-${PYSITELIB}/hatchling/licenses/supported.pyc
-${PYSITELIB}/hatchling/licenses/supported.pyo
 ${PYSITELIB}/hatchling/metadata/__init__.py
 ${PYSITELIB}/hatchling/metadata/__init__.pyc
 ${PYSITELIB}/hatchling/metadata/__init__.pyo

Index: pkgsrc/devel/py-hatchling/distinfo
diff -u pkgsrc/devel/py-hatchling/distinfo:1.23 pkgsrc/devel/py-hatchling/distinfo:1.24
--- pkgsrc/devel/py-hatchling/distinfo:1.23     Wed Jun 26 16:47:56 2024
+++ pkgsrc/devel/py-hatchling/distinfo  Mon Nov 11 16:36:28 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2024/06/26 16:47:56 wiz Exp $
+$NetBSD: distinfo,v 1.24 2024/11/11 16:36:28 adam Exp $
 
-BLAKE2s (hatchling-1.25.0.tar.gz) = fe8eaf7221c30d6fbc83c907c7d0adabdc4d1056729b55ca47995b2c1ed84adf
-SHA512 (hatchling-1.25.0.tar.gz) = fc1580225700695258dfad35e4c3cf86d210ebe196b52760afa49fb95ffaccb90742ded67dcd3a2c50cdb7672dfdb1701c6bb2c0c57957f9c62184a3c8c7d00c
-Size (hatchling-1.25.0.tar.gz) = 64632 bytes
+BLAKE2s (hatchling-1.26.1.tar.gz) = 6089d15ce6692a60d9afe3f1941734274738e1d0ed1fe8cf5dace670ab632c04
+SHA512 (hatchling-1.26.1.tar.gz) = d3b93b3c2d6c8928f8f6029e0b8e9cbd4fb341dbfc699ed0b333d50b09768a9163a57106bf1941db1a975407b569c21d15d4d357345326a78651e7282aa9fd50
+Size (hatchling-1.26.1.tar.gz) = 54879 bytes



Home | Main Index | Thread Index | Old Index