[Midnightbsd-cvs] [MidnightBSD/mports] aa7335: textproc/py-textual: update to 8.2.8
Lucas Holt
noreply at github.com
Sat Sep 5 03:48:40 EDT 2026
Branch: refs/heads/textproc/py-textual
Home: https://github.com/MidnightBSD/mports
Commit: aa7335c6472d73d9021a0b16c7971b02847dd1e5
https://github.com/MidnightBSD/mports/commit/aa7335c6472d73d9021a0b16c7971b02847dd1e5
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-05 (Sat, 05 Sep 2026)
Changed paths:
M textproc/py-textual/Makefile
M textproc/py-textual/distinfo
Log Message:
-----------
textproc/py-textual: update to 8.2.8
Update textual from 6.12.0 to 8.2.8.
- platformdirs floor lowered 4.2.2 -> 3.6.0 to match upstream.
- py-linkify-it-py added to RUN_DEPENDS: upstream declares
markdown-it-py[linkify], and textproc/py-markdown-it-py does not pull
it in itself.
- SYNTAX option removed. It depended on devel/py-tree-sitter-languages,
which does not exist in the tree at all, so the option was already
broken. Textual 8 replaces that with 16 separate tree-sitter grammar
packages, of which only py-tree-sitter and py-tree-sitter-bash exist
here.
ai/py-mistral-vibe is the only consumer of this port, and it targets
the textual 8 API; its textual-6.12 compatibility patch is removed in
the corresponding mistral-vibe update.
Validated on MidnightBSD 4.0.6/amd64: makesum, patch, build, fake,
package, portlint (0 fatal). Upstream test suite not run; it needs
pytest-textual-snapshot, which is not in the tree.
AI-Assisted-by: Claude Opus 5 (1M context) <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply at anthropic.com>
Claude-Session: https://claude.ai/code/session_01E2ugt5KT9NMJdaWjhe2PUu
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