hynek / build-and-inspect-python-package

Build and Inspect Python Packages in GitHub Actions
MIT License
181 stars 13 forks source link

Add support for pyroma #143

Closed cleder closed 1 month ago

cleder commented 1 month ago

pyroma is aimed at giving a rating of how well a Python project complies with the best practices of the Python packaging ecosystem, primarily PyPI, pip, Distribute etc, as well as a list of issues that could be improved.

Having this as part of the action would be a nice to have, but I do not want to mission creep on this repo.

Otherwise, it is not a big deal to run it yourself.

hynek commented 1 month ago

Yeah sorry, that one is rather out of scope especially because it's more of a fuzzy scoring thing rather than pass/fail. But yeah as you wrote, we can't just keep adding linters forever – the main mission is to offer easy insight into what people are building. The linters are only a bit on top.