[Bug 271673] lang/python312: New port, update to 3.12.4

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 05 Jul 2024 20:37:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673

--- Comment #23 from Charlie Li <vishwin@freebsd.org> ---
(In reply to takeda from comment #22)
It doesn't work like that. What nix does is not really relevant to us here.

The distutils deprecation in 3.11 and subsequent removal in this version is a
much bigger problem than just separating out sqlite et al from the base Python
distribution. Fixing the separated components are relatively easy despite some
caveats (namely PEP-517 is only intended for Python 3). They are only separate
ports because building some of the libraries they bind would result in circular
dependencies back to Python itself (esp if the library uses meson or ninja to
build), and not because they are truly optional parts of the base Python
distribution.

-- 
You are receiving this mail because:
You are the assignee for the bug.