Skip to content

:octocat: A curated awesome list of flake8 extensions. Feel free to contribute! 🎓

License

Notifications You must be signed in to change notification settings

harlowja/awesome-flake8-extensions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Flake8 Extensions Awesome

A curated list of awesome flake8 extensions.

Inspired after reading a post.

Contents

Clean code

Extensions for clean code at your project.

Copyrights

Extensions for copyright at your project

  • flake8-copyright - Adds copyright checks to flake8.
  • flake8-ownership - Checker for assuring that author, copyright, and license are specified in source files.

Documentations

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.
  • flakehell - Wrapper to make it nice, legacy-friendly, and configurable.

Flake8 frameworks

Frameworks for flake8 at your project

  • nitpick - Enforce the same lint configuration (flake8, isort, mypy, pylint) across multiple Python projects.
  • wemake-python-styleguide - The strictest and most opinionated python linter ever.

Imports

Extensions managing imports for your project.

Security

Extensions for security of your code.

  • Dlint - Tool for encouraging best coding practices and helping ensure Python code is secure.
  • flake8-bandit - Automated security testing using bandit.

Testing

Extensions for testing at your project.

Type annotations

Extensions for type annotations at your project.

License

CC BY 4.0

About

:octocat: A curated awesome list of flake8 extensions. Feel free to contribute! 🎓

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published