HomeFreeBSD

devel/py-wheel044: "temporarily" add

Description

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

Details

Provenance
vishwinAuthored on Sat, Apr 5, 8:12 PM
Parents
R11:c7882ea6d233: editors/imhex: Fix build error on 14.x
Branches
Unknown
Tags
Unknown