[Midnightbsd-cvs] [MidnightBSD/mports] 75d6f8: devel/py-rfc8785: new port (#824)
Lucas Holt
noreply at github.com
Sat Sep 5 10:26:20 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 75d6f8b3b810cdf27b8f97807901f8397fdcd4c9
https://github.com/MidnightBSD/mports/commit/75d6f8b3b810cdf27b8f97807901f8397fdcd4c9
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-05 (Sat, 05 Sep 2026)
Changed paths:
M devel/Makefile
A devel/py-rfc8785/Makefile
A devel/py-rfc8785/distinfo
A devel/py-rfc8785/pkg-descr
Log Message:
-----------
devel/py-rfc8785: new port (#824)
New port: a pure-Python implementation of RFC 8785, the JSON
Canonicalization Scheme.
Needed by ai/py-mistral-vibe 2.24.5 and later, which added rfc8785 as a
runtime dependency.
Pure Python, no runtime dependencies, flit_core build backend.
Validated on MidnightBSD 4.0.6/amd64: makesum, patch, build, fake,
package, portlint.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01E2ugt5KT9NMJdaWjhe2PUu
## Summary by Sourcery
Add the py-rfc8785 port to provide RFC 8785 JSON canonicalization
support for dependent applications.
New Features:
- Add a new Python port for RFC 8785 JSON Canonicalization Scheme
support.
Build:
- Configure the port with Flit-based PEP 517 packaging and Python
package metadata.
Chores:
- Register the new port in the devel category.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply at anthropic.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