html5validator

Command line tool to validate HTML5 files. Great for continuous integration.

MIT License

Downloads
8.1K
Stars
323
Committers
11
html5validator - v0.4.2 Latest Release

Published by svenkreiss over 2 years ago

0.4.1 didn't release to pypi. Trying again with 0.4.2.

html5validator - v0.4.1

Published by svenkreiss over 2 years ago

  • test with Python 3.10
  • vnu.jar updated to 20.6.30
  • compatibility restored with certain versions of Python (os.errno issue)
html5validator - v0.4.0

Published by svenkreiss over 3 years ago

  • update vnu jar to 21.4.9
  • use --stdout and --asciiquotes by default for vnu.jar
  • make --format=json parsable
  • better log file and config file tests
  • move tests to GitHub Actions and setup auto-deploy to PyPI from GitHub releases
html5validator - v0.3.3

Published by svenkreiss almost 5 years ago

html5validator - v0.3.2

Published by svenkreiss almost 5 years ago

html5validator - v0.3.1

Published by svenkreiss over 6 years ago

* update vnu jar to 18.3.0
* pass remaining command line options to ``vnu.jar``
* allow to match multiple file patterns, e.g. ``--match *.html *.css``
html5validator - v0.3.0

Published by svenkreiss almost 7 years ago

  • update vnu jar to 17.11.1
  • support explicit list of files: html5validator file1.html file2.html
  • new command line options: --no-langdetect, --format
  • new tests for --show-warnings flag
  • refactored internal API
  • bugfix: check existence of Java
  • bugfix: split Java and vnu.jar command line options
html5validator - v0.2.8

Published by svenkreiss about 7 years ago

  • update vnu jar to 17.9.0
  • suppress a warning from the JDK about picked up environment variables
html5validator - v0.2.7

Published by svenkreiss over 7 years ago

  • update to vnu.jar 17.3.0
  • lint Python code
html5validator - v0.2.5

Published by svenkreiss about 8 years ago

html5validator - v0.2.4

Published by svenkreiss over 8 years ago

  • a fix for Cygwin thanks to this PR
html5validator - v0.2.3

Published by svenkreiss over 8 years ago

vnu.jar updated to 16.6.29 (PR)

html5validator - v0.2.2

Published by svenkreiss over 8 years ago

vnu.jar 16.3.3

html5validator - v0.2.1

Published by svenkreiss almost 9 years ago

Fixes for Python builds on Travis CI.
See v0.2.0 release notes.

html5validator - v0.2.0

Published by svenkreiss almost 9 years ago

  • --ignore, --ignore-re: ignore messages containing an exact pattern or
    matching a regular expression (migration from version 0.1.14: replace --ignore with --ignore-re)
  • curly quotes and straight quotes can now be used interchangeably
  • change Java stack size handling (introduced the new command line options -l, -ll and -lll)
  • update vnu.jar to 16.1.1 (which now requires Java 8)
html5validator - v0.1.14

Published by svenkreiss almost 9 years ago

bringing releases up-to-date with pypi

html5validator - v0.1.12

Published by svenkreiss over 9 years ago

See README.rst.

html5validator - v0.1.11

Published by svenkreiss over 9 years ago

See README.rst.

html5validator - v0.1.10

Published by svenkreiss over 9 years ago

See README.rst.

html5validator - v0.1.9

Published by svenkreiss over 9 years ago

Update vnu.jar to version 20150216.