Metadata-Version: 2.1
Name: clg
Version: 3.1.0
Summary: Command-line generator from a dictionary.
Home-page: https://clg.readthedocs.org/en/latest/
Author: François Ménabé
Author-email: francois.menabe@gmail.com
License: MIT License
Download-URL: https://github.com/fmenabe/python-clg
Keywords: command-line,argparse,wrapper,YAML,JSON
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.4
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: Programming Language :: Python :: 3.10
Classifier: Topic :: Utilities
License-File: LICENSE

Command-line generator in python
================================

.. image:: https://img.shields.io/pypi/l/clg.svg
           :target: https://opensource.org/licenses/MIT
           :alt: License

.. image:: https://img.shields.io/pypi/pyversions/clg.svg
           :target: https://pypi.python.org/pypi/clg
           :alt: Versions

.. image:: https://img.shields.io/pypi/v/clg.svg
           :target: https://pypi.python.org/pypi/clg
           :alt: PyPi

.. image:: https://img.shields.io/badge/github-repo-yellow.jpg
           :target: https://github.com/fmenabe/python-clg
           :alt: Code repo

.. image:: https://readthedocs.org/projects/clg/badge/?version=latest
           :target: http://clg.readthedocs.org/en/latest/
           :alt: Documentation

.. image:: https://landscape.io/github/fmenabe/python-clg/master/landscape.svg?style=flat
           :target: https://landscape.io/github/fmenabe/python-clg/master
           :alt: Code Health

.. .. image:: https://img.shields.io/pypi/dm/clg.svg
           :target: https://pypi.python.org/pypi/clg
           :alt: Downloads

This module, which wrap `argparse
<https://docs.python.org/3/library/argparse.html>`__, aims to simplify the
creation and the maintainabilty of command-line by defining its configuration
in a predefined struture (ie. a dictionnary). As python dictionnaries are easily
exportable to configuration files like *YAML* or *JSON*, the idea is to
outsource the command-line definition to a file instead of writing dozens or
hundreds lines of code.

* Code is available on `Github <http://github.com/fmenabe/python-clg>`__.
* Documentation is available on `Readthedocs <https://clg.readthedocs.org/en/latest/>`__.
* Changlog is available `here <http://github.com/fmenabe/python-clg/blob/master/CHANGELOG.rst>`__


