beartype / plum

Multiple dispatch in Python
https://beartype.github.io/plum
MIT License
497 stars 22 forks source link

ci: buff out the ruff edges #148

Closed nstarman closed 2 weeks ago

nstarman commented 1 month ago

A sampling of the improvements that leaning into ruff brings. I used the most common codes, and got ruff to replace black and isort. There's more we can configure ruff to do, e.g. blackening code in the docstrings.

I also added some useful pre-commit hooks.

coveralls commented 1 month ago

Pull Request Test Coverage Report for Build 8862299944

Details


Totals Coverage Status
Change from base Build 8838672522: 0.0%
Covered Lines: 1203
Relevant Lines: 1203

💛 - Coveralls
wesselb commented 2 weeks ago

This is great!! Thanks, @nstarman :)