Skip to content

Conversation

@br3ndonland
Copy link
Contributor

Black and Flake8 are included in the Pipfile, but the code doesn't actually pass when running either one. The commits in this PR will add some modifications to make the code compliant with Black and Flake8, helpful for those of us who use pre-commit hooks.

Flake8 was run with the --max-line-length=88 flag for compatibility with Black.

The commits in this PR pass Travis CI tests on my fork.

Copy link

@sobolevn sobolevn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! I planned to do the same thing.

I also wanted to add #92 support on top of that.

@sobolevn
Copy link

@tiangolo is there something that we should do before merging this?

valentierra added a commit to valentierra/full-stack-fastapi-postgresql that referenced this pull request Apr 9, 2020
https://flake8.readthedocs.io/en/latest/user/error-codes.html

The apparently unused imports may be needed for SQLAlchemy.

As the code comment says:

make sure all SQL Alchemy models are imported before initializing DB
otherwise, SQL Alchemy might fail to initialize properly relationships

See GitHub 28 and 29
@tiangolo tiangolo merged commit 21c4d11 into fastapi:master Apr 17, 2020
@tiangolo
Copy link
Member

Great, thank you! 🎨 🚀

gusevyaroslove pushed a commit to gusevyaroslove/fastapi-template that referenced this pull request Aug 4, 2024
* Ignore Flake8 unused import error F401

https://flake8.readthedocs.io/en/latest/user/error-codes.html

The apparently unused imports may be needed for SQLAlchemy.

As the code comment says:

make sure all SQL Alchemy models are imported before initializing DB
otherwise, SQL Alchemy might fail to initialize properly relationships

See GitHub 28 and 29

* Ignore Flake8 unused variable error F841

https://flake8.readthedocs.io/en/latest/user/error-codes.html

The apparently unused variables may be needed for tests.

* Bring line length into compliance with Black

Should be 88 characters.

* Format alembic code with Black
alejsdev added a commit that referenced this pull request Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants