kliment / Printrun

Pronterface, Pronsole, and Printcore - Pure Python 3d printing host software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enable the --use-pep517 flag on build workflows

rockstorm101 opened this issue · comments

Deprecation warning during builds:

DEPRECATION: cairocffi is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559

See this comment for more context.

Dependencies cffi, cairocffi, cairosvg were removed as of 556fe07 and these warning are no longer present on build logs. I think we can close this issue?

Yes, we can close this issue. We removed them all with #1400 and #1387.