[Midnightbsd-cvs] [MidnightBSD/mports] f0eb85: devel/py-zipp: update to 3.21.0

Lucas Holt noreply at github.com
Thu Jun 25 16:01:38 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: f0eb850ebab408aea4658124293c466ec6e54acd
      https://github.com/MidnightBSD/mports/commit/f0eb850ebab408aea4658124293c466ec6e54acd
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-25 (Thu, 25 Jun 2026)

  Changed paths:
    M devel/py-zipp/Makefile
    M devel/py-zipp/distinfo

  Log Message:
  -----------
  devel/py-zipp: update to 3.21.0

Required by importlib-metadata 8.7.0 (RUN_DEPENDS zipp>=3.20). Matches
the version shipped by FreeBSD ports.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply at anthropic.com>


  Commit: 5048063d14c562f211059a14928c9a8da9570103
      https://github.com/MidnightBSD/mports/commit/5048063d14c562f211059a14928c9a8da9570103
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-25 (Thu, 25 Jun 2026)

  Changed paths:
    M devel/py-importlib-metadata/Makefile
    M devel/py-importlib-metadata/distinfo
    R devel/py-importlib-metadata/files/patch-pyproject.toml

  Log Message:
  -----------
  devel/py-importlib-metadata: downgrade to 8.7.0

8.9.0 declares build-system.requires of setuptools>=77, but devel/py-setuptools
is pinned at 63.1.0 (as on FreeBSD, since newer setuptools drops distutils).
With USE_PYTHON=pep517 building wheels via 'python -m build --no-isolation',
that requirement is checked against the installed setuptools and the build
fails with 'Missing dependencies: setuptools>=77'.

8.7.0 requires only setuptools>=61.2, builds against the in-tree setuptools,
and is the version FreeBSD ships. Drop files/patch-pyproject.toml: it was an
8.9.0-specific attempt to relax the setuptools floor and rewrite the PEP 639
license field, neither of which 8.7.0 needs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply at anthropic.com>


Compare: https://github.com/MidnightBSD/mports/compare/04ff8b1696f4...5048063d14c5

To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list