svglib icon indicating copy to clipboard operation
svglib copied to clipboard

Add pyproject.toml

Open claudep opened this issue 2 years ago • 7 comments

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

claudep avatar Jun 02 '23 16:06 claudep

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?

deeplook avatar Jun 03 '23 03:06 deeplook

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.

claudep avatar Jun 05 '23 18:06 claudep