Skip to content
master
Switch branches/tags
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

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.
  • flake8-dashboard - Plugin to generate an HTML dashboard with reporting the flake8 violations found.
  • flakehell - Wrapper to make it nice, legacy-friendly, and configurable.
  • flakehell-online - Online client-side playground for FlakeHell (flakehell.orsinium.dev).
  • flake8-codes - CLI tool to introspect flake8 plugins and their codes.

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.

About

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

Topics

Resources

License

Releases

No releases published

Packages

No packages published