Metadata-Version: 2.4
Name: pineappl-cli
Version: 1.4.0a1
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Rust
Classifier: Topic :: Scientific/Engineering :: Physics
Summary: Read, write, and query PineAPPL grids
Keywords: high-energy-physics,physics
Author: Christopher Schwan <handgranaten-herbert@posteo.de>
Author-email: Christopher Schwan <handgranaten-herbert@posteo.de>
License: GPL-3.0-or-later
Requires-Python: >=3.7
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: changelog, https://nnpdf.github.io/pineappl/CHANGELOG.html
Project-URL: documentation, https://nnpdf.github.io/pineappl/docs/cli-tutorial.html
Project-URL: homepage, https://nnpdf.github.io/pineappl/docs/

[![Rust](https://github.com/NNPDF/pineappl/workflows/Rust/badge.svg)](https://github.com/NNPDF/pineappl/actions?query=workflow%3ARust)
[![crates.io](https://img.shields.io/crates/v/pineappl.svg)](https://crates.io/crates/pineappl_cli)

# PineAPPL CLI

This is the command-line interface (CLI) to [`pineappl`](https://crates.io/crates/pineappl).

# Installation

The easiest way to install `pineappl` CLI is to download the pre-built binaries, for
example using `pip`:

```sh
pip install pineappl-cli
```

or using the installation script (see this [guide](https://nnpdf.github.io/pineappl/docs/installation.html)
for more details):

```sh
curl --proto '=https' --tlsv1.2 -sSf https://nnpdf.github.io/pineappl/install-cli.sh | sh
```

Alternatively, the CLI can be installed in a development mode by running the following
command in the root of the repository:

```sh
cargo install pineappl_cli
```

# Documentation

A good starting point to learn what `pineappl` can do is the [CLI tutorial].
For more information, see:

- [CLI tutorial](https://nnpdf.github.io/pineappl/docs/cli-tutorial.html): a tutorial
  on how to use the `pineappl` CLI interface.
- [CLI reference](https://nnpdf.github.io/pineappl/docs/cli-reference.html): a reference
  for the different parameters of the CLI.

