bellingcat / telegram-phone-number-checker

Check if phone numbers are connected to Telegram accounts.
https://pypi.org/project/telegram-phone-number-checker/
MIT License
1.02k stars 172 forks source link

Add formatting, linting, static type checking #22

Closed jordan-gillard closed 3 months ago

jordan-gillard commented 3 months ago

I'd like to add black, flake8, and mypy to the developer tools.

I'd be happy to do this work if this is something project maintainers want. I would start by opening a single PR that adds black and formats files.

I do worry that flake8 and mypy would decrease newer contributors willingness/comfort contributing to the codebase - but it also seems like all active developers are experienced. So not sure if this will be a problem.