Metadata-Version: 2.4
Name: parsegument
Version: 0.3.1
Summary: Parsegument is a python package for creating CLIs and adding text-based function execution for other applications!.
Author-email: Ryan Studio <ryanstudiobusiness@gmail.com>
Project-URL: Repository, https://github.com/RyanStudioo/Parsegument
Keywords: parsegument,parser,argument parse,parse,CLI,command line interface
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Dynamic: license-file

# Parsegument
[![Downloads](https://img.shields.io/pypi/dm/parsegument)](https://pypi.org/project/parsegument/)
[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)

Parsegument is a python package for creating CLIs and adding text-based function execution for other applications!.

Read The Docs: https://ryanstudio.dev/docs/parsegument

## Installation
```commandline
pip install parsegument
```

## Quick Start
```python
import parsegument as pg
parser = pg.Parsegumenter() # Create Parsegumenter

group1 = pg.CommandGroup("group1") # Define a Group
parser.add_child(group1) # Add the Group to the main Parsegumenter

@group1.command() # Add decorator to create command
def foo(bar:str):
    print(bar)

parser.execute("group1 foo bar_string") # Execute string
```
```
>>> bar_string
```
