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.2.tar.gz (13.5 kB view details)

Uploaded Source

Built Distribution

flake8_html-0.4.2-py2.py3-none-any.whl (13.0 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: flake8-html-0.4.2.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for flake8-html-0.4.2.tar.gz
Algorithm Hash digest
SHA256 6d3f2cbae8a0092d922ca5acf88f971d85a2bd69723d0dceba65e57bcaa0adba
MD5 7b18fa28d9eb3437675aab6c3bedc3f8
BLAKE2b-256 958ef3274fc53090745f3996815be58a82c7cc5dc9b2f539ab5107e08e8a0b71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flake8_html-0.4.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5db0439169987509690ef8c90efb00346009bcc5cffb8b94fe0ad30cd655b88c
MD5 1d1ccb416523a0c969f64b143f5f026e
BLAKE2b-256 c9e74af6bce1e6106eb411377b2481e67d8e51827aa771c9877d512a280c7821

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