python-usb-protocol icon indicating copy to clipboard operation
python-usb-protocol copied to clipboard

Move project to pyproject.toml

Open antoinevg opened this issue 1 year ago • 2 comments

antoinevg avatar Apr 12 '24 14:04 antoinevg

Did you mean skip setuptools and move to pyproject.toml with a newer build backend, eg hatch or something else? I still have a PR in my fork with setup.cfg/pyproject.toml that could convert to hatch pretty easily, including a hatch plugin for dynamic versioning. (uses setuptools_scm under the hood)

sarnold avatar Apr 13 '24 18:04 sarnold

For now it's just migrating setup.py to a minimal setuptools-based pyproject.toml to bring it in line with the rest of the GSG Python repositories -- e.g. https://github.com/greatscottgadgets/facedancer/blob/main/pyproject.toml

Thank you for #37 by the way, there's a lot of functionality in there I'd like to see across all the GSG repositories but, as you can imagine, it's going to be somewhat of a gradual process rolling it out while keeping things consistent.

antoinevg avatar Apr 15 '24 08:04 antoinevg

Closed by: https://github.com/greatscottgadgets/python-usb-protocol/pull/39

antoinevg avatar May 16 '24 13:05 antoinevg