Metadata-Version: 2.1
Name: snekchek
Version: 0.4.6
Summary: Linter/formatter/test-tool wrapper for python modules
Home-page: https://github.com/IzunaDevs/SnekChek
Author: izunadevs
Author-email: izunadevs@martmists.com
Maintainer: martmists
Maintainer-email: mail@martmists.com
License: MIT
Keywords: linter,formatter,python,pylint,flake8,isort,vulture,bandit,dodgy,safety,pytest,unittest,pyroma,pypi,yapf,black,snekchek,snekrc
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: configobj
Provides-Extra: black
Requires-Dist: black ; extra == 'black'
Provides-Extra: dodgy
Requires-Dist: dodgy ; extra == 'dodgy'
Provides-Extra: flake8
Requires-Dist: flake8 ; extra == 'flake8'
Provides-Extra: isort
Requires-Dist: isort ; extra == 'isort'
Provides-Extra: pylint
Requires-Dist: pylint ; extra == 'pylint'
Provides-Extra: pypi
Requires-Dist: twine ; extra == 'pypi'
Requires-Dist: wheel ; extra == 'pypi'
Requires-Dist: requests ; extra == 'pypi'
Provides-Extra: pyroma
Requires-Dist: pyroma ; extra == 'pyroma'
Provides-Extra: pytest
Requires-Dist: pytest ; extra == 'pytest'
Requires-Dist: pytest-json ; extra == 'pytest'
Provides-Extra: safety
Requires-Dist: safety ; extra == 'safety'
Provides-Extra: unittest
Provides-Extra: vulture
Requires-Dist: vulture ; extra == 'vulture'
Provides-Extra: yapf
Requires-Dist: yapf ; extra == 'yapf'

SnekCheck
=========
|image0|

A generalized, highly customizable python linter 

All configuration (except for pylint) is done in one file: .snekrc

full .snekrc:

.. code:: ini

    TODO

**Not all flake8 extensions are supported!**

::

    usage: snekchek [-h] [--json] [--config-file CONFIG_FILE]

       optional arguments:
         -h, --help            show this help message and exit
         --json                output in JSON format
         --config-file CONFIG_FILE
                               Select config file to use

.. |image0| image:: https://travis-ci.org/IzunaDevs/SnekChek.svg?branch=master



