pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-hatchling py-hatchling: updated to 1.11.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/72465743c0fb
branches:  trunk
changeset: 388396:72465743c0fb
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Nov 18 18:40:53 2022 +0000

description:
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

diffstat:

 devel/py-hatchling/Makefile |  15 +++++++++++----
 devel/py-hatchling/PLIST    |   4 +++-
 devel/py-hatchling/distinfo |   8 ++++----
 3 files changed, 18 insertions(+), 9 deletions(-)

diffs (66 lines):

diff -r b8d2b518f989 -r 72465743c0fb devel/py-hatchling/Makefile
--- a/devel/py-hatchling/Makefile       Fri Nov 18 18:39:28 2022 +0000
+++ b/devel/py-hatchling/Makefile       Fri Nov 18 18:40:53 2022 +0000
@@ -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 @@
 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}
diff -r b8d2b518f989 -r 72465743c0fb devel/py-hatchling/PLIST
--- a/devel/py-hatchling/PLIST  Fri Nov 18 18:39:28 2022 +0000
+++ b/devel/py-hatchling/PLIST  Fri Nov 18 18:40:53 2022 +0000
@@ -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/__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
diff -r b8d2b518f989 -r 72465743c0fb devel/py-hatchling/distinfo
--- a/devel/py-hatchling/distinfo       Fri Nov 18 18:39:28 2022 +0000
+++ b/devel/py-hatchling/distinfo       Fri Nov 18 18:40:53 2022 +0000
@@ -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