Metadata-Version: 2.1
Name: create-a-cli-tool
Version: 0.4.0
Summary: A way to make simple python CLIs.
Home-page: https://github.com/Sengolda/create-a-cli-tool
Author: Sengolda
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
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: Typing :: Typed
Requires-Python: >=3.6
Description-Content-Type: text/x-rst
License-File: LICENSE

============================================
Welcome to create-a-cli-tool 👋
============================================

|CI_STATUS|

    A way to make simple python CLIs.

🏠 `Homepage <https://github.com/Sengolda/create-a-cli-tool>`__
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Install
======================

.. code:: sh

    pip install -U create-a-cli-tool

Features
======================

-  Easy-To-Use
-  Maintained CLI Tool Maker
-  Built-In Help Command

Quick Example
======================

.. code:: py

    from cli.cli import CLI

    my_cli = CLI("My Nice CLI tool!")

    @my_cli.command(name="hi", description="Say hello!")
    def hi():
        print("Hello World!")

    my_cli.run()

Author
======================

👤 **Sengolda**

*  Github: `@Sengolda <https://github.com/Sengolda/create-a-cli-tool/issues>`_

🤝 Contributing
======================

Contributions, issues and feature requests are welcome!

Feel free to check `issues
page <https://github.com/Sengolda/create-a-cli-tool/issues>`__.

Show your support
======================

Give a ⭐️ if this project helped you!

.. |CI_STATUS| image:: https://github.com/Sengolda/create-a-cli-tool/workflows/CI/badge.svg


