svg_utils
svg_utils copied to clipboard
chore: Adopt pyproject.toml
This is a straight translation of setup.py to pyproject.toml using:
uvx setuptools-py2cfg >> setup.cfg
uvx 'ini2toml[full]' -o pyproject.toml setup.cfg
Two changes needed:
- Add content-type to
project.readmetable. - Remove
DownloadURL, since interpolating the version string isn't feasible. I added a link to the GitHub as an alternative.
The main reason I did this was because the presence of requires-python in pyproject.toml is used by several tools to determine what features can be assumed when linting a project.