-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ADD Black and isort #292
ADD Black and isort #292
Conversation
This separates the python requirements for development from production using .in files. We can now use `make requirements` to generate the .txt requirements from the .in files. This prepares for the addition of mypy to the project.
Line length is set to 120.
Can you also add the instructions of using these linters into |
Thanks for the linting stuff. The one thing I would like you to remove is the linting check in the github action. I dont think we should consider tests as failed just because there is a linting issue. |
Done |
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
isort was accidentally removed in AnubisLMS#292
This extracts some dependencies-related changes from #283, configures black and isort, reformats files under
/api
, and adds lint checks to GitHub Actions.