[Midnightbsd-cvs] [MidnightBSD/mports] 9a65b0: lang/python314: update to 3.14.7
Lucas Holt
noreply at github.com
Tue Sep 15 10:25:39 EDT 2026
Branch: refs/heads/lang/python314
Home: https://github.com/MidnightBSD/mports
Commit: 9a65b07f74947e37b8d02d58f31e19bfdd03c576
https://github.com/MidnightBSD/mports/commit/9a65b07f74947e37b8d02d58f31e19bfdd03c576
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-15 (Tue, 15 Sep 2026)
Changed paths:
M lang/python314/Makefile.version
M lang/python314/distinfo
R lang/python314/files/patch-Lib_test_test__posix.py
M lang/python314/pkg-plist
Log Message:
-----------
lang/python314: update to 3.14.7
Checksum and size match FreeBSD's lang/python314 distinfo for the same
tarball.
Drop files/patch-Lib_test_test__posix.py: upstream 3.14.7 now handles
EOPNOTSUPP from posix_fallocate() unconditionally ("ZFS on FreeBSD, FFS
on NetBSD, etc."), which is what the patch was adding, so it no longer
applies. FreeBSD dropped it for the same reason, and no other python
port in the tree carries it.
Update pkg-plist for 3.14.7: bundled pip 25.3 -> 26.2.1, add the new
test_free_threading, test_tkinter, test_capi and test_tools test
modules, and drop _test_gc_fast_cycles and eio_test_script which
upstream removed.
Validated with a clean build/fake/package cycle; the resulting
interpreter reports 3.14.7 and imports the core modules. The two
libdata/pkgconfig .pc "missing from the plist" notices are pre-existing
and also present at 3.14.3.
AI-Assisted-by: Claude Opus 5 <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply at anthropic.com>
Claude-Session: https://claude.ai/code/session_01NSsgED5s7GPYJNb1HxuaU9
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