Metadata-Version: 2.1
Name: iqscli
Version: 0.2
Summary: iqscli is an unofficial CLI for IBM Quantum Systems
Home-page: https://github.com/metebalci/iqscli
Author: Mete Balci
Author-email: metebalci@gmail.com
License: GPLv3
Keywords: cli ibm quantum
Platform: UNKNOWN
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
License-File: LICENSE

# iqscli

iqscli is an unofficial CLI for [IBM Quantum Systems](https://quantum.ibm.com/). 

*This project has NO connection with IBM. It is my personal project.*

## Installation

```
pip install iqscli
```

## Usage

Before first use, `save_account` command should be used to save the token. Either use `--set-as-default` with `save_account` or provide `--account-name` to other commands.

List all backends:

```
$ iqscli backends
ibm_brisbane                      ONLINE (13 jobs)
ibm_kyoto                         ONLINE (13 jobs)
ibm_osaka                         ONLINE (0 jobs)
ibmq_qasm_simulator               ONLINE (0 jobs)
simulator_mps                     ONLINE (0 jobs)
simulator_statevector             ONLINE (0 jobs)
```

Show details of a particular backend:

```
$ iqscli backends --show-details --name ibm_brisbane
ibm_brisbane ONLINE (13 jobs)
     processor: Eagle r3
    num_qubits: 127
     max_shots: 100000
   basis_gates: ecr, id, rz, sx, x
  instructions: ecr, id, delay, measure, reset, rz, sx, x, if_else, for_loop, switch_case
  meas_kernels: hw_qmfk
```

## Changes

0.2:
    - first pypi release


