Metadata-Version: 2.4
Name: ntscli-client
Version: 3.1.2
Summary: NTS-CLI - The Netflix Test Studio Command Line Interface (NTS-CLI) offers an alternative method for testing your Netflix application.
Home-page: https://docs.nrd.netflix.com/docs/nrdp/cert/ntscli/
Author: eco-eai@netflix.com
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: click
Requires-Dist: click-completion
Requires-Dist: click-log
Requires-Dist: colorama
Requires-Dist: dataclasses; python_version < "3.8"
Requires-Dist: furl
Requires-Dist: requests
Requires-Dist: requests_toolbelt
Requires-Dist: uri
Requires-Dist: xdg
Provides-Extra: dev
Requires-Dist: behave; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pyinstaller; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: semver; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: metatron; extra == "dev"
Provides-Extra: internal
Requires-Dist: metatron; extra == "internal"
Dynamic: author
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# NTS-CLI - The Netflix Test Studio Command Line Interface (NTS-CLI) offers an alternative method for testing your Netflix application.

## Install

```shell script
pip3 install ntscli-client
```

Internal users can leverage the following command to pull latest internal RC builds using internal package extras

```shell script
pickley install -f 'ntscli-client[internal]>0a0'
```

## Run

All NTS-CLI commands have --help options to document their usage

```shell script
nts --help
```

# Local Development

To see changes reflected in files outside of /src/cli.py re-run the following script

```shell script
pip3 install .
```

To execute the local instance of the NTS-CLI invoke the cli.py script

```shell script
python3 src/cli.py
```

# CI/CD

[Living Lucid document of NTS-CLI CI/CD](https://lucid.app/lucidchart/7f08dc8e-571d-4409-8bb9-036ad1c6c876/edit?viewport_loc=-802%2C-532%2C3741%2C2030%2C0_0&invitationId=inv_82b9b5de-6b77-4fd3-9897-2ed4b45e1013)
