deeplook / svglib

Read SVG files and convert them to other formats.
GNU Lesser General Public License v3.0
307 stars 79 forks source link

Add pyproject.toml #378

Open claudep opened 1 year ago

claudep commented 1 year ago

setup.py is obsolete nowadays and replaced by pyproject.toml (PEP 518).

deeplook commented 1 year ago

I'm fine with moving to pyproject.toml, although I'm quite sure that support for setup.py will not vanish really soon. But this PR removes instructions for installation without pip from a locally downloaded package, though, if I'm not mistaken. Or am I missing something?

claudep commented 1 year ago

Instead of removing the section, I should have moved the downloaded package installation from setup.py to pip.

Anyway, I think there is a unrelated reportlab installation issue in the test suite, so putting this as WIP until it's fixed.