Metadata-Version: 2.1
Name: dice_cli
Version: 0.3.0
Summary: Command-line interface for DICE
Author-email: Luke Kreczko <kreczko@cern.ch>
Maintainer-email: The UoB DICE team <lcg-admin@bristol.ac.uk>
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: BSD License
Classifier: Topic :: Scientific/Engineering
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Development Status :: 1 - Planning
Requires-Dist: colorama >=0.4.0
Requires-Dist: dice-lib >=0.3.1
Requires-Dist: tabulate >=0.8.9
Requires-Dist: typer >=0.4.0
Requires-Dist: typing_extensions >=3.7
Requires-Dist: rich >=10.12.0
Requires-Dist: shellingham >=1.4.0
Requires-Dist: pytest >=6 ; extra == "dev"
Requires-Dist: Sphinx~=3.0 ; extra == "docs"
Requires-Dist: myst_parser>=0.13 ; extra == "docs"
Requires-Dist: sphinx-book-theme>=0.1.0 ; extra == "docs"
Requires-Dist: sphinx_copybutton ; extra == "docs"
Requires-Dist: pytest >=6 ; extra == "test"
Project-URL: homepage, https://github.com/uobdic/dice-cli
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test

# DICE Command Line Interface (CLI)

[![Actions Status][actions-badge]][actions-link]
[![Documentation Status][rtd-badge]][rtd-link]
[![Code style: black][black-badge]][black-link]

[![PyPI version][pypi-version]][pypi-link]
[![PyPI platforms][pypi-platforms]][pypi-link]

[actions-badge]:            https://github.com/uobdic/dice-cli/workflows/CI/badge.svg
[actions-link]:             https://github.com/uobdic/dice-cli/actions
[black-badge]:              https://img.shields.io/badge/code%20style-black-000000.svg
[black-link]:               https://github.com/psf/black
[pypi-link]:                https://pypi.org/project/dice-cli/
[pypi-platforms]:           https://img.shields.io/pypi/pyversions/dice-cli
[pypi-version]:             https://badge.fury.io/py/dice-cli.svg
[rtd-badge]:                https://readthedocs.org/projects/dice-cli/badge/?version=latest
[rtd-link]:                 https://dice-cli.readthedocs.io/en/latest/?badge=latest

## Installation

The best way to install `dice-cli` is via `pipx`.
This will setup a separate `virtualenv` for `dice-cli` preventing interference with your normal Python setup.

```bash
pipx install dice-cli
```

For tab-completion of the DICE CLI, you can run

```bash
dice --install-completion
```

which will install the completion for your shell.

Should you be using a "non-standard" shell, you can check what will be installed through

```bash
dice --show-completion
```

