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:           Fri Nov 18 18:40:53 UTC 2022

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

Log Message:
py-hatchling: updated to 1.11.1

1.11.1

Fixed:

Fix default file selection behavior of the wheel target when there is a single top-level module

1.11.0

Added:

Add env version source to retrieve the version from an environment variable
Add validate-bump option to the standard version scheme

Fixed:

Use proper CSV formatting for the RECORD metadata file of the wheel target to avoid warnings during installation by pip if, for example, file names contain commas
Fix installations with pip for build hooks that modify runtime dependencies
Decreasing verbosity now has no affect on output that should always be displayed


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-hatchling/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-hatchling/PLIST \
    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.5 pkgsrc/devel/py-hatchling/Makefile:1.6
--- pkgsrc/devel/py-hatchling/Makefile:1.5      Tue Sep 27 08:20:34 2022
+++ pkgsrc/devel/py-hatchling/Makefile  Fri Nov 18 18:40:53 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2022/09/27 08:20:34 adam Exp $
+# $NetBSD: Makefile,v 1.6 2022/11/18 18:40:53 adam Exp $
 
-DISTNAME=      hatchling-1.10.0
+DISTNAME=      hatchling-1.11.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hatchling/}
@@ -10,13 +10,20 @@ HOMEPAGE=   https://hatch.pypa.io/
 COMMENT=       Modern, extensible Python build backend
 LICENSE=       mit
 
-DEPENDS+=      ${PYPKGPREFIX}-pathspec>0:../../devel/py-pathspec
-DEPENDS+=      ${PYPKGPREFIX}-pluggy-[0-9]*:../../devel/py-pluggy
+DEPENDS+=      ${PYPKGPREFIX}-editables>=0.3:../../devel/py-editables
+DEPENDS+=      ${PYPKGPREFIX}-packaging>=21.3:../../devel/py-packaging
+DEPENDS+=      ${PYPKGPREFIX}-pathspec>=0.10.1:../../devel/py-pathspec
+DEPENDS+=      ${PYPKGPREFIX}-pluggy>=1.0.0:../../devel/py-pluggy
 
 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
+.endif
+
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
        ${MV} hatchling hatchling-${PYVERSSUFFIX} || ${TRUE}

Index: pkgsrc/devel/py-hatchling/PLIST
diff -u pkgsrc/devel/py-hatchling/PLIST:1.3 pkgsrc/devel/py-hatchling/PLIST:1.4
--- pkgsrc/devel/py-hatchling/PLIST:1.3 Tue Sep 27 08:20:34 2022
+++ pkgsrc/devel/py-hatchling/PLIST     Fri Nov 18 18:40:53 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2022/09/27 08:20:34 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2022/11/18 18:40:53 adam Exp $
 bin/hatchling-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -129,6 +129,8 @@ ${PYSITELIB}/hatchling/version/source/__
 ${PYSITELIB}/hatchling/version/source/__init__.pyc
 ${PYSITELIB}/hatchling/version/source/code.py
 ${PYSITELIB}/hatchling/version/source/code.pyc
+${PYSITELIB}/hatchling/version/source/env.py
+${PYSITELIB}/hatchling/version/source/env.pyc
 ${PYSITELIB}/hatchling/version/source/plugin/__init__.py
 ${PYSITELIB}/hatchling/version/source/plugin/__init__.pyc
 ${PYSITELIB}/hatchling/version/source/plugin/hooks.py
Index: pkgsrc/devel/py-hatchling/distinfo
diff -u pkgsrc/devel/py-hatchling/distinfo:1.3 pkgsrc/devel/py-hatchling/distinfo:1.4
--- pkgsrc/devel/py-hatchling/distinfo:1.3      Tue Sep 27 08:20:34 2022
+++ pkgsrc/devel/py-hatchling/distinfo  Fri Nov 18 18:40:53 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2022/09/27 08:20:34 adam Exp $
+$NetBSD: distinfo,v 1.4 2022/11/18 18:40:53 adam Exp $
 
-BLAKE2s (hatchling-1.10.0.tar.gz) = d0c6da548b8deadf660d85fc042acdcce6a46e0370b2df183b364e3cae4e3f25
-SHA512 (hatchling-1.10.0.tar.gz) = 19659bea1e8e2e1fbf27e8b62c83bf59c22114aa8c4d2cc303136cc089840a7664bb9ef32e60873c55b434d7fd8675f9521ad876e6c23964c1633d8863e5d2fd
-Size (hatchling-1.10.0.tar.gz) = 56289 bytes
+BLAKE2s (hatchling-1.11.1.tar.gz) = dd9ac6374bc483e3298b4f9fb7a738066fcf2b5337b35aa05b1057e8181872c0
+SHA512 (hatchling-1.11.1.tar.gz) = 3ff9d41517eb2ebb8a3fab2d57e7430800650209e3253171cc96f83c4dc62441b82f3a69626566c795932df857d1c31dbb32b5a447324f83136aa9163fde540e
+Size (hatchling-1.11.1.tar.gz) = 57223 bytes



Home | Main Index | Thread Index | Old Index