Metadata-Version: 2.1
Name: arc-cli
Version: 0.5.1
Summary: A Regular CLI
Home-page: https://github.com/seanrcollings/arc
Author: Sean Collings
Author-email: sean@seanrcollings.com
License: MIT
Download-URL: https://github.com/seanrcollings/arc/archive/v0.5.1.tar.gz
Description: # ARC: A Regular CLI
        A tool for building easy, and highly extendable CLI systems for Python 3.8
        
        # Docs
        - [Getting Started](docs/getting_started.md)
        - [Utilities](docs/utilities.md)
        - [Type Converters](docs/converters.md)
        - [Context Managers](docs/context_mangers.md)
        
        # Installation
        
        From GitHub
        ```
        $ git clone https://github.com/seanrcollings/cli
        $ pip install -e cli
        ```
        
        # Quick Start
        
        
        ```py
        from arc import CLI
        
        cli = CLI()
        
        @cli.script("hello")
        def hello():
            print("Hello, World!")
        
        cli()
        ```
        
        ```
        $ python example.py hello
        Hello, World!
        ```
        
        # Tests
        Run the full test suite with
        ```
        $ python3 -m tests
        ```
        
        Run a specific test case with
        ```
        $ python3 -m tests [TEST CASE]
        ```
        
        
        
        Reference [getting started](docs/getting_started.md) for more info
        
        
Keywords: CLI,extendable,EASY
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
