spruceid / siwe-py

A Python implementation of Sign-In with Ethereum
https://login.xyz
Apache License 2.0
67 stars 30 forks source link

Set up pre-commit and more aggressive linting (ruff) #45

Closed ameyarao98 closed 1 year ago

ameyarao98 commented 1 year ago

Having a pre-commit would make running linting much more convenient. Ruff is a great tool for linting, that can replace flake8. More aggressive linting would also help to catch bugs

sbihel commented 1 year ago

I'm leaving out pre-commit hooks for now because I'm not that familiar or comfortable with