OctoPrint-PSUControl-HomeAssistant icon indicating copy to clipboard operation
OctoPrint-PSUControl-HomeAssistant copied to clipboard

DEPRECATION of setup.py (legacy) bdist_wheel to be enforced in pip 25.3

Open bsimmo opened this issue 3 months ago • 1 comments

When installing in OctoPi/OctoPrint this is flagged up in red-ish

DEPRECATION: Building 'OctoPrint-PSUControl-HomeAssistant' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the --use-pep517option, (possibly combined with--no-build-isolation), or adding a pyproject.toml file to the source tree of 'OctoPrint-PSUControl-HomeAssistant'. Discussion can be found at https://github.com/pypa/pip/issues/6334

To Reproduce Install the plugin

Expected behavior Be working after pip 25.3

OctoPi/OctoPrint Version 1.11.3 with updated OS bookworm in the background

Just an FYI

bsimmo avatar Sep 28 '25 09:09 bsimmo