[Midnightbsd-cvs] [MidnightBSD/mports] 406059: mail/py-mail-parser: update to 4.4.0

Lucas Holt noreply at github.com
Sun Aug 9 16:20:28 EDT 2026


  Branch: refs/heads/mail/py-mail-parser
  Home:   https://github.com/MidnightBSD/mports
  Commit: 406059915e455e58f7fb4eba54df92b7119c987d
      https://github.com/MidnightBSD/mports/commit/406059915e455e58f7fb4eba54df92b7119c987d
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-08-09 (Sun, 09 Aug 2026)

  Changed paths:
    M mail/py-mail-parser/Makefile
    M mail/py-mail-parser/distinfo

  Log Message:
  -----------
  mail/py-mail-parser: update to 4.4.0

4.x moves the build backend from setuptools to hatchling, so switch
USE_PYTHON from distutils to pep517 and depend on devel/py-hatchling.
PY_SETUPTOOLS is deliberately not added: that is only needed when the
pep517 backend is setuptools.

Add DISTNAME for the PEP 625 underscore sdist name.

Upstream dropped all runtime Python dependencies, so py-simplejson and
py-six are removed.  msgconvert is still genuinely used and stays.

Note for users: the console script is renamed from mailparser to
mail-parser, and mailparser/mailparser.py moved to src/mailparser/
core.py, so "from mailparser.mailparser import ..." no longer works.
No other mport depends on this one.

Built and packaged on amd64 against python 3.12.

AI-Assisted-by: Claude Opus 5 (1M context) <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>



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