Skip to content

Instantly share code, notes, and snippets.

@MartinThoma
Last active August 10, 2020 22:15
Show Gist options
  • Save MartinThoma/700622aa43cfad201ee3b8ccbd6c83b2 to your computer and use it in GitHub Desktop.
Save MartinThoma/700622aa43cfad201ee3b8ccbd6c83b2 to your computer and use it in GitHub Desktop.
Plugin-Name description comment
danger-flake8 no description
dh2flake8
flake8
flake8-2020 potential typo squat
flake8-aaa Arrange-Act-Assert: A style check for unit test structure
flake8-absolute-import Prevent relative imports
flake8-adjustable-complexity cyclomatic complexity
flake8-alfred unclear
flake8-annotations support mypy seems not to be necessary if you use mypy
flake8-annotations-complexity style
flake8-annotations-coverage support mypy
flake8-array-spacing no description
flake8-assertive Outdated if you use pytest
flake8-assert-msg Make sure assert statements have messages
flake8-assign-and-return Prevent assign and direct return without usage
flake8-author Make sure __author__ exists
flake8-awesome Meta-package
flake8-bandit Security testing
flake8-bitbucket
flake8-black Run black --check via flake8
flake8-blind-except Prevent Pokemon exception catching
flake8-block-comment no description
flake8-boto3 no description
flake8-boto3-plugin deleted?
flake8-breakpoint check forgotten breakpoints
flake8-broken-line Do not break the line!
flake8-bugbear
flake8-builtins
flake8-builtins-unleashed As flake8-builtins
flake8-chart
flake8-checkstyle
flake8-class-attributes-order
flake8-classmethod-staticmethod
flake8-class-newline
flake8-click bento
flake8-codeclimate https://codeclimate.com/
flake8-coding
flake8-cognitive-complexity
flake8-colors
flake8-commas
flake8-comprehensions helps you write better list/set/dict comprehensions
flake8-config-4catalyzer
flake8-config-yoctol
flake8-confusables
flake8-continuation
flake8-copyright
flake8-csv
flake8-custom-indent
flake8-dashboard
flake8-datetimez
flake8-debugger
flake8-deprecated
flake8-diff
flake8-disrespectful-code
flake8-django
flake8-django-on-delete-comment
flake8-docstrings
flake8-docstrings-catnado
flake8_dodgy landscape.io
flake8-double-quotes fixed by black
flake8_doubles
flake8-eradicate find commented out code
flake8-exact-pin
flake8-exceptions broken github link - dead?
flake8-executable
flake8-expandtab fixed by black
flake8-expression-complexity
flake8-fancy-header
flake8-file-encoding
flake8-filename
flake8-fine-pytest
flake8-fixme
flake8-flask r2c company
flake8-format-ansi
flake8-formatter-abspath
flake8-formatter-junit-xml
flake8-functions
flake8-future
flake8-future-division
flake8-future-import
flake8-gl-codeclimate Gitlab code quality
flake8-gramex company
flake8-graphql
flake8-html
flake8-i18n
flake8-idom-hooks
flake8-if-expr
flake8-if-statements opinionated
flake8-illegal-import
flake8-immediate
flake8_implicit_str_concat
flake8-import-graph
flake8-import-order solved by isort
flake8-import-order-fuzeman solved by isort
flake8-import-order-grok solved by isort
flake8-import-order-jwodder solved by isort
flake8-import-order-ruler501 solved by isort
flake8-import-order-spoqa solved by isort
flake8-import-order-tbm solved by isort
flake8-import-restrictions
flake8-imports
flake8-import-single solved by black/isort
flake8-import-style
flake8-intsights
flake8-invalid-escape-sequences
flake8-isort
flake8-json
flake8-junit-report
flake8-keyword-arguments
flake8-koles
flake8-kw-args
flake8-libfaketime
flake8-license
flake8-lineleak
flake8-linenumber
flake8-literal
flake8-logging-format
flake8-markdown
flake8-meiqia
flake8-mock
flake8-module-imports
flake8-module-name
flake8-multiline-conditionals-comprehensions
flake8-multiline-containers solved by black
flake8-mutable solved by bugbear - https://github.com/ebeweber/flake8-mutable/issues/27
flake8-mypy deprecated - https://github.com/ambv/flake8-mypy
flake8-mypy-fork
flake8-naming
flake8-nb
flake8-network-timeout
flake8-nitpick
flake8-no-fstring opinionated
flake8-no-implicit-concat
flake8-noqa
flake8-no-types
flake8-no-u-prefixed-strings
flake8-oist-steps
flake8-os-walk
flake8-ownership
flake8-pantsbuild
flake8parser
flake8-patch-decorator-unleashed
flake8-pathlib
flake8-pep257 deprecated
flake8-pep3101
flake8-per-file-ignores deprecated
flake8-phabricator-formatter
flake8-pie
flake8-plone-api
flake8-plone-hasattr
flake8-plugin-utils
flake8-polyfill
flake8-prevent-fails
flake8-print
flake8-printf-formatting
flake8-profiles
flake8-prometheus-metrics-name
flake8-putty
flake8-pyi
flake8-pytest
flake8-pytest-mark
flake8-pytestrail
flake8-pytest-style
flake8-quotes solved by black
flake8-quotes2
flake8-raise
flake8-regex
flake8-requests
flake8-requirements
flake8-respect-noqa
flake8-return
flake8-rewriter
flake8-rst
flake8-rst-docstrings
flake8-scrapy
flake8-self
flake8-setuptools
flake8-sfs
flake8-simplicity
flake8-single-quotes
flake8-snippets
flake8-sorted-keys
flake8-spaces-around-constants
flake8-spellcheck
flake8-sphinx-links
flake8-SQL
flake8-strftime
flake8_strict
flake8-string-format
flake8-strings
flake8-super-call
flake8-super-mario
flake8-svg-badge
flake8-tabs
flake8-tidy-imports
flake8-time-sleep
flake8-todo
flake8-todos
flake8-todo-ticket
flake8-trailing-commas
flake8-translation-activate
flake8_truveris
flake8-tuple
flake8-tuple-unpack-limit
flake8-type-annotations
flake8-typing-imports
flake8-ugettext-alias
flake8-unused-arguments
flake8-use-fstring
flake8-user-model
flake8-variables-names
flake8-vyper
flake8-walrus
flake8-ycm
flufl.flake8
iflake8
imhotep_flake8
kagiso_flake8
pytest-flake8
pytest-flake8dir
sentry-flake8
st2flake8
verve-flake8-mock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment