frescobaldi / python-ly

A Python package and commandline tool to manipulate LilyPond files
https://pypi.org/project/python-ly
137 stars 33 forks source link

Move project metadata to pyproject.toml #155

Closed jeanas closed 1 year ago

jeanas commented 1 year ago

Modern Python packaging standards rely on static metadata in pyproject.toml rather than dynamic metadata in setup.py, which is considered deprecated.

Porting notes:

jeanas commented 1 year ago

I have several dependent changes, so now that @fedelibre has reviewed this, I will merge it, as there seemed to be agreement for pyproject.toml in frescobaldi/frescobaldi#1518.