Metadata-Version: 2.1
Name: cmdcraft
Version: 0.0.5
Home-page: https://github.com/weinsen/cmdcraft
Author: A. M. Weinsen Jr.
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Requires-Python: >=3.8.0
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: prompt_toolkit
Provides-Extra: dev
Requires-Dist: ruff; extra == "dev"
Requires-Dist: pytest; extra == "dev"

cmdcraft
========

``cmdcraft`` is a library that aims to build fast and stable
interative devtools. It that native Python metadata from objects to build prompt
commands, so you don't have to manually configure input options.

.. image:: docs/source/images/example.gif

Features
--------

- Asynchronous and parallel tasks using asyncio
- Easy function to command interface
- Out of box functionality
- Intuitive usability

Contributing
============

Contributions are welcome! Please start by reading the `Contributing Guidelines <CONTRIBUING.rst>`_ file.

Special thanks
==============

- `Python Prompt Toolkit <https://github.com/prompt-toolkit/python-prompt-toolkit>`_: Awesome prompt utility.
