Skip to content
:octocat: A curated awesome list of flake8 extensions. Feel free to contribute! 🎓
Branch: master
Clone or download
msmolens and DmytroLitvinov Remove flake8-blind-except (#14)
Remove the flake8-blind-except plugin. Its functionality is now provided
directly by pycodestyle. From

    E722: do not use bare except, specify exception instead
Latest commit fdb13b9 May 2, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information. Remove flake8-blind-except (#14) May 2, 2019

Awesome flake8 extensions Awesome

A curated list of awesome flake8 extensions.

Inspired after reading a post.

Table of Contents

Clean code

Extensions for clean code at your project.


Extensions managing imports for your project.

Type annotations

Extensions for type annotations at your project.


Extensions for testing at your project.


Extensions for security of your code.


Extensions for documentations at your project.

Enhancement for flake8

Extensions for flake8 plugin

  • flake8-polyfill - A tiny package that provides the poly fill for Flake8 plugins trying to support Flake8 2.x and Flake8 3.x
  • flake8-per-file-ignores - Ignore individual error codes per file with flake8
  • flake8-putty - Flake8 plugin to control reporting per file and line


Extensions for copyright at your project

Flake8 frameworks

Frameworks for flake8 at your project

  • wemake-python-styleguide - The strictest and most opinionated python linter ever
  • flake8-nitpick - Flake8 plugin to enforce the same lint configuration (flake8, isort, mypy, pylint) across multiple Python projects
You can’t perform that action at this time.