[Bug 274671] lang/python313: New port, 3.13.2 release
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 05 Apr 2025 20:37:41 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274671 --- Comment #15 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=de7c5ca4a2d40df82a8ca46b37c8b859a412b89c commit de7c5ca4a2d40df82a8ca46b37c8b859a412b89c Author: Charlie Li <vishwin@FreeBSD.org> AuthorDate: 2025-04-05 20:12:38 +0000 Commit: Charlie Li <vishwin@FreeBSD.org> CommitDate: 2025-04-05 20:12:38 +0000 devel/py-wheel044: "temporarily" add The sole purpose of this port is to build setuptools < 70.1.0 under USE_PYTHON=pep517, as a stopgap to allow newer Python distributions/interpreters to land while the setuptools update continues to be worked on. This port will be removed once setuptools is updated. Nothing else is to declare this as a dependency; continue to use devel/py-wheel elsewhere. As of setuptools 70.1.0, bdist_wheel (what setuptools executes as part of ${PEP517_BUILD_CMD} to build the wheel) has moved from wheel to setuptools [0], so once setuptools is updated past said version, consumers should not continue declaring devel/py-wheel in BUILD_DEPENDS unless the package needs functionality beyond what moved into setuptools. [0] https://setuptools.pypa.io/en/latest/history.html#v70-1-0 PR: 271673, 274671 devel/Makefile | 1 + devel/py-wheel044/Makefile (new) | 26 +++++++++ devel/py-wheel044/distinfo (new) | 3 ++ .../files/patch-src_wheel___bdist__wheel.py (new) | 62 ++++++++++++++++++++++ devel/py-wheel044/pkg-descr (new) | 13 +++++ 5 files changed, 105 insertions(+) -- You are receiving this mail because: You are the assignee for the bug.