freshcrate
Home > Frameworks > flake8

flake8

the modular source code checker: pep8 pyflakes and co

Description

.. image:: https://github.com/PyCQA/flake8/workflows/main/badge.svg :target: https://github.com/PyCQA/flake8/actions?query=workflow%3Amain :alt: build status .. image:: https://results.pre-commit.ci/badge/github/PyCQA/flake8/main.svg :target: https://results.pre-commit.ci/latest/github/PyCQA/flake8/main :alt: pre-commit.ci status .. image:: https://img.shields.io/discord/825463413634891776.svg :target: https://discord.gg/qYxpadCgkx :alt: Discord ======== Flake8 ======== Flake8 is a wrapper around these tools: - PyFlakes - pycodestyle - Ned Batchelder's McCabe script Flake8 runs all the tools by launching the single ``flake8`` command. It displays the warnings in a per-file, merged output. It also adds a few features: - files that contain this line are skipped:: # flake8: noqa - lines that contain a ``# noqa`` comment at the end will not issue warnings. - you can ignore specific errors on a line with ``# noqa: <error>``, e.g., ``# noqa: E234``. Multiple codes can be given, separated by comma. The ``noqa`` token is case insensitive, the colon before the list of codes is required otherwise the part after ``noqa`` is ignored - Git and Mercurial hooks - extendable through ``flake8.extension`` and ``flake8.formatting`` entry points Quickstart ========== See our `quickstart documentation <https://flake8.pycqa.org/en/latest/index.html#quickstart>`_ for how to install and get started with Flake8. Frequently Asked Questions ========================== Flake8 maintains an `FAQ <https://flake8.pycqa.org/en/latest/faq.html>`_ in its documentation. Questions or Feedback ===================== If you have questions you'd like to ask the developers, or feedback you'd like to provide, feel free to use the mailing list: code-quality@python.org We would love to hear from you. Additionally, if you have a feature you'd like to suggest, the mailing list would be the best place for it. Links ===== * `Flake8 Documentation <https://flake8.pycqa.org/en/latest/>`_ * `GitHub Project <https://github.com/pycqa/flake8>`_ * `All (Open and Closed) Issues <https://github.com/pycqa/flake8/issues?q=is%3Aissue>`_ * `Code-Quality Archives <https://mail.python.org/mailman/listinfo/code-quality>`_ * `Code of Conduct <https://flake8.pycqa.org/en/latest/internal/contributing.html#code-of-conduct>`_ * `Getting Started Contributing <https://flake8.pycqa.org/en/latest/internal/contributing.html>`_ Maintenance =========== Flake8 was created by Tarek ZiadΓ© and is currently maintained by `anthony sottile <https://github.com/sponsors/asottile>`_ and `Ian Cordasco <https://www.coglib.com/~icordasc/>`_

Release History

VersionChangesUrgencyDate
7.3.0Imported from PyPI (7.3.0)Low4/21/2026
7.2.0Tag 7.2.0Low3/29/2025
7.1.2Tag 7.1.2Low2/16/2025
7.1.1Tag 7.1.1Low8/4/2024
7.1.0Tag 7.1.0Low6/15/2024
7.0.0Tag 7.0.0Low1/5/2024
6.1.0Tag 6.1.0Low7/29/2023
6.0.0Tag 6.0.0Low11/23/2022
5.0.4Tag 5.0.4Low8/3/2022
5.0.3Tag 5.0.3Low8/1/2022
5.0.2Tag 5.0.2Low8/1/2022
5.0.1Tag 5.0.1Low7/31/2022
5.0.0Tag 5.0.0Low7/30/2022
4.0.1Tag 4.0.1Low10/11/2021
4.0.0Tag 4.0.0Low10/11/2021
3.9.2Tag 3.9.2Low5/8/2021
3.9.1Tag 3.9.1Low4/16/2021
3.9.0Tag 3.9.0Low3/14/2021
3.8.4Tag 3.8.4Low10/2/2020
3.8.3Tag 3.8.3Low6/8/2020

Dependencies & License Audit

Loading dependencies...

Similar Packages

pre-commitA framework for managing and maintaining multi-language pre-commit hooks.v4.6.0
azure-core-tracing-opentelemetryMicrosoft Azure Azure Core OpenTelemetry plugin Library for Pythonazure-template_0.1.0b6187637
spdx-toolsSPDX parser and tools.0.8.5
lacesDjango components that know how to render themselves.0.1.2
django-tasksA backport of Django's built in Tasks framework0.12.0