Metadata-Version: 2.1
Name: polint
Version: 0.4
Summary: Linter for gettext PO files
Home-page: https://github.com/ziima/polint
Author: Vlastimil Zíma
Author-email: vlastimil.zima@gmail.com
License: GNU General Public License v3 or later (GPLv3+)
Description: ======
        polint
        ======
        
        .. image:: https://img.shields.io/pypi/v/polint.svg
            :target: https://pypi.org/project/polint/
            :alt: PyPI
        .. image:: https://img.shields.io/pypi/l/polint.svg
            :target: https://pypi.org/project/polint/
            :alt: Licence
        .. image:: https://img.shields.io/pypi/pyversions/polint.svg
            :target: https://pypi.org/project/polint/
            :alt: Python versions
        .. image:: https://travis-ci.org/ziima/polint.svg?branch=master
            :target: https://travis-ci.org/ziima/polint
            :alt: Travis CI
        .. image:: https://codecov.io/gh/ziima/polint/branch/master/graph/badge.svg
            :target: https://codecov.io/gh/ziima/polint
            :alt: Codecov
        
        ``polint`` is a linter for gettext PO files. It validates PO files against defined convensions.
        
        -----
        Usage
        -----
        ::
        
            polint.py [options] <path>...
            polint.py -h | --help
            polint.py --version
        
        To print complete usage use ``--help`` option.
        
        ------
        Errors
        ------
        
        * ``fuzzy`` - Translation is fuzzy
        * ``obsolete`` - Entry is obsolete
        * ``untranslated`` - Translation is missing. That includes ``fuzzy`` or ``obsolete``.
        * ``location`` - Entry contains location data
        * ``unsorted`` - Entry is not properly sorted
        
        ---------
        Changelog
        ---------
        
        0.4
        ===
         * Fix installation in environment with C locales.
        
        0.3
        ===
         * Use ``docopt`` for argument parsing.
         * Recursively search directories for ``.po`` files.
        
        0.2
        ===
         * Add sort validator
        
        0.1
        ===
         * Initial version
        
Keywords: gettext,linter
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Internationalization
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Utilities
Requires-Python: >2.6,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*
Provides-Extra: quality
Provides-Extra: tests
