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