Skip to main content

Generate HTML reports of flake8 violations

Project description

flake8-html

https://img.shields.io/pypi/v/flake8-html.svg https://img.shields.io/travis/lordmauve/flake8-html.svg Updates

A flake8 plugin to generate HTML reports of flake8 violations.

Simply

$ pip install flake8-html

Then run flake8 passing the --format=html option and a --htmldir:

$ flake8 --format=html --htmldir=flake-report

Screenshots

Report index page:

https://github.com/lordmauve/flake8-html/raw/master/screenshots/report-index.png

Per-file report, grouped by error code:

https://github.com/lordmauve/flake8-html/raw/master/screenshots/file-report.png

Annotated, syntax-highlighed source code:

https://github.com/lordmauve/flake8-html/raw/master/screenshots/annotated-source.png

License

  • Free software: Apache Software License 2.0

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.4.2 (2022-04-13)

  • Fix compatibility with Python 3.9+

0.4.1 (2020-05-13)

  • Fix: add compatibility with flake8 3.8.*

0.4.0 (2017-07-06)

  • New: Add --htmlpep8 option to produce normal flake8 console output

  • Fix: Allow all flake8-html settings to be read from flake8 config

0.3.0 (2017-05-24)

  • New: Add --htmltitle option to set page title

0.2.0 (2017-03-06)

  • New: use SVG icons instead of Unicode characters

  • New: deduplicate the same error on the same line

0.1.1 (2017-03-02)

  • Fix: missing templates in sdist.

0.1.0 (2017-03-01)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flake8-html-0.4.3.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

flake8_html-0.4.3-py2.py3-none-any.whl (13.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file flake8-html-0.4.3.tar.gz.

File metadata

  • Download URL: flake8-html-0.4.3.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.15

File hashes

Hashes for flake8-html-0.4.3.tar.gz
Algorithm Hash digest
SHA256 8b870299620cc4a06f73644a1b4d457799abeca1cc914c62ae71ec5bf65c79a5
MD5 d8286e8c7706275b78e68fa76b023a2c
BLAKE2b-256 3e44faae17d4b4e00c8c041e9b90b0ea546f3aef8b799212e71a7bb835ff51e1

See more details on using hashes here.

File details

Details for the file flake8_html-0.4.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for flake8_html-0.4.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8f126748b1b0edd6cd39e87c6192df56e2f8655b0aa2bb00ffeac8cf27be4325
MD5 08b28489e1491261d5945d73fbd15762
BLAKE2b-256 c3b0bfd58118e2b9c1d0c5ac156c458c9a33cb599925b658df3ab038b55d30d7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page