Metadata-Version: 1.1
Name: html5validator
Version: 0.1.3
Summary: Validate HTML5 files.
Home-page: https://github.com/svenkreiss/html5validator
Author: Sven Kreiss
Author-email: me@svenkreiss.com
License: MIT
Description: HTML5 Validator Integration for TravisCI
        ========================================
        
            This was written with static site generators like `Jekyll <http://jekyllrb.com/>`_
            and `Pelican <http://blog.getpelican.com/>`_ in mind.
        
        .. image:: https://travis-ci.org/svenkreiss/html5validator.svg?branch=master
            :target: https://travis-ci.org/svenkreiss/html5validator)
        .. image:: https://pypip.in/v/html5validator/badge.svg
                :target: https://pypi.python.org/pypi/html5validator/
        
        ----
        
        Create a ``.travis.yml`` file::
        
            language: python
            branches:
              only:
                - gh-pages
            python:
             - "2.7"
            install:
             - "pip install html5validator"
            script: "html5validator"
        
        in your repository with static html files and get HTML5 validation on every
        ``git push``. Enable the repository on `TravisCI <https://travis-ci.org>`_.
        
        You probably don't want TravisCI to run on the ``master`` branch but only on
        the ``gh-pages`` branch. TravisCI has an option (off by default) to run tests
        only on branches that have a ``.travis.yml``.
        
        
        User Pages
        ----------
        
        You can also use this for user pages (repositories of the form ``<username>.github.io``)
        where the html files are in the master branch. You only have to remove::
        
            branches:
              only:
                - gh-pages
        
        from ``.travis.yml``. I am using this on
        `my own user page <https://github.com/svenkreiss/svenkreiss.github.io/blob/master/.travis.yml>`_.
        
        
        pip install
        -----------
        
        To facilitate the primary use case with ``TravisCI``, this repository also contains a
        Python package called ``html5validator`` which can be installed using ``pip``::
        
            pip install html5validator
        
        This package uses the `validator.nu backend <https://github.com/validator/validator.github.io>`_
        which is written in Java. Therefore, a Java Runtime Environment must be
        available on your system.
        
        
        Technical
        ---------
        
        The backend uses the same validator that powers the
        `validator.nu backend <https://github.com/validator/validator.github.io>`_.
        
        If you are using grunt already, maybe consider using the
        `grunt-html <https://github.com/jzaefferer/grunt-html>`_ plugin for grunt instead.
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
