pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-importlib-metadata



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Oct 23 05:25:35 UTC 2026

Modified Files:
        pkgsrc/devel/py-importlib-metadata: Makefile distinfo

Log Message:
py-importlib-metadata: updated to 9.1.0

v9.1.0

Features

- Removed support for Python 3.10, now end-of-life.
- Where a path supplies more than one metadata directory for a distribution,
  as an interrupted or unclean upgrade may leave behind, discovery now prefers
  the greater one by reverse lexicographic ordering of the directory names, so
  the stale metadata no longer shadows the version in use.

Bugfixes

- A missing required metadata field (``Name`` or ``Version``) now raises a
  ``KeyError`` that names the field and identifies the distribution, which
  ``PathDistribution`` renders as its metadata path.
- Restored lazy validation of ``EntryPoint.value``, deferring the ``ValueError``
  for an invalid value until a component is accessed or the entry point is
  loaded, so one malformed entry point no longer prevents entry points in other
  groups from being selected.
- ``importlib_metadata.diagnose`` no longer crashes on a metadata directory
  that has no metadata file or whose metadata declares no name. Such
  distributions are now reported by their location.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 pkgsrc/devel/py-importlib-metadata/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/py-importlib-metadata/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-importlib-metadata/Makefile
diff -u pkgsrc/devel/py-importlib-metadata/Makefile:1.56 pkgsrc/devel/py-importlib-metadata/Makefile:1.57
--- pkgsrc/devel/py-importlib-metadata/Makefile:1.56    Sun Aug 30 15:21:58 2026
+++ pkgsrc/devel/py-importlib-metadata/Makefile Fri Oct 23 05:25:35 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.56 2026/08/30 15:21:58 wiz Exp $
+# $NetBSD: Makefile,v 1.57 2026/10/23 05:25:35 adam Exp $
 
-DISTNAME=      importlib_metadata-9.0.1
+DISTNAME=      importlib_metadata-9.1.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=i/importlib-metadata/}
@@ -13,9 +13,9 @@ LICENSE=      apache-2.0
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4.1:../../devel/py-setuptools_scm
 DEPENDS+=      ${PYPKGPREFIX}-zipp>=3.20:../../archivers/py-zipp
-TEST_DEPENDS+= ${PYPKGPREFIX}-fakefs-[0-9]*:../../devel/py-fakefs
+TEST_DEPENDS+= ${PYPKGPREFIX}-fakefs>=0:../../devel/py-fakefs
 TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.test>=5.4:../../devel/py-jaraco.test
-TEST_DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
+TEST_DEPENDS+= ${PYPKGPREFIX}-packaging>=0:../../devel/py-packaging
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-perf>=0.9.2:../../devel/py-test-perf
 
 USE_LANGUAGES= # none

Index: pkgsrc/devel/py-importlib-metadata/distinfo
diff -u pkgsrc/devel/py-importlib-metadata/distinfo:1.38 pkgsrc/devel/py-importlib-metadata/distinfo:1.39
--- pkgsrc/devel/py-importlib-metadata/distinfo:1.38    Sun Aug 30 15:21:58 2026
+++ pkgsrc/devel/py-importlib-metadata/distinfo Fri Oct 23 05:25:35 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.38 2026/08/30 15:21:58 wiz Exp $
+$NetBSD: distinfo,v 1.39 2026/10/23 05:25:35 adam Exp $
 
-BLAKE2s (importlib_metadata-9.0.1.tar.gz) = 2bef4923414186444feb449f1616096719d6fd218883daa736941d5997b5536a
-SHA512 (importlib_metadata-9.0.1.tar.gz) = 890eca6fbe26fb58bb6fdcf7fc3c018335ba7f95e6f4da05aa351190af62385813566cb9efc458675fc570ee565597470b8b65a7bd606180f02569cefd03bfee
-Size (importlib_metadata-9.0.1.tar.gz) = 59124 bytes
+BLAKE2s (importlib_metadata-9.1.0.tar.gz) = 532a77a07ffe0c802065ea87bd33e21545080c544d09d6bd5a2297d182674ac4
+SHA512 (importlib_metadata-9.1.0.tar.gz) = 52bbe69123ba9b5a2096d024b32b89a90ef76a4336750385d10f828a5b5d685c62396e471cb9b1f9672c588b0010e06622acf892102375bc3ad7a3a4c32778ce
+Size (importlib_metadata-9.1.0.tar.gz) = 62078 bytes



Home | Main Index | Thread Index | Old Index