[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