Metadata-Version: 2.1
Name: appinspect-submit
Version: 0.1.3
Summary: Submits your app to Splunk AppInspect.
Home-page: https://github.com/terminaloutcomes/appinspect-submit
License: MIT
Keywords: splunk,api,appinspect,cli
Author: James Hodgkinson
Author-email: james@terminaloutcomes.com
Requires-Python: >=3.9,<4.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
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: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Requires-Dist: click (>=8.0.3,<9.0.0)
Requires-Dist: loguru (>=0.5.3,<0.8.0)
Requires-Dist: pydantic-settings (>=2.1.0,<3.0.0)
Requires-Dist: requests (>=2.27.1,<3.0.0)
Project-URL: Documentation, https://github.com/terminaloutcomes/appinspect-submit/blob/main/README.md
Project-URL: Repository, https://github.com/terminaloutcomes/appinspect-submit
Description-Content-Type: text/markdown

# appinspect-submit

A simple CLI for submitting your Splunk app package to AppInspect and reading the report.

## Installation

`pip install appinspect-submit`

## Usage

`$ appinspect-submit [OPTIONS] FILENAME`

Uploads your Splunk app package to the AppInspect service and downloads the report. Report filename will look like "%Y%m%d-%H%M%S-report.json

### Options

    --test-future                   Use the 'future' tests
    --help                          Show this message and exit.

### Configuration

You can set APPINSPECT_USERNAME and APPINSPECT_PASSWORD for auth instead of having a config file.

