Skip to content

Fix breakage in setuptools-69.0.0 by cleaning up

Hubert Chathi requested to merge setuptools_fix into master

Patch received via email:


Setuptools 69.0.0 deprecated a bunch stuff leading to a nasty errors during install.

File "/tmp/pip-build-env-w815o5v3/overlay/lib/python3.11/site-packages/setuptools/config/", line 183, in _license
         _set_config(dist, "license", val["text"])
KeyError: 'text'
[end of output] wasn't used anywhere except so removing and setting it all pyproject.toml is safe.

During this decided to move as much as I could out of, zip-safe has been obsolete for modern setuptools installation methods so dropped it.

Edited by Hubert Chathi

Merge request reports