Metadata-Version: 2.4
Name: devqubit-qiskit
Version: 0.1.9
Summary: devqubit adapter for Qiskit
Author: devqubit
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: experiment-tracking,qiskit,quantum
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: <3.14,>=3.11
Requires-Dist: devqubit-engine<0.2.0,>=0.1.9
Requires-Dist: qiskit-aer<0.18,>=0.17
Requires-Dist: qiskit-qasm3-import<0.7,>=0.6
Requires-Dist: qiskit<3,>=2.2
Description-Content-Type: text/markdown

# devqubit-qiskit

Qiskit adapter for devqubit. Automatically captures circuits, results, and backend information from Qiskit and Aer.

## Installation

```bash
pip install devqubit[qiskit]
```

## Usage

```python
from qiskit import QuantumCircuit
from qiskit_aer import AerSimulator
from devqubit import track

qc = QuantumCircuit(2)
qc.h(0)
qc.cx(0, 1)
qc.measure_all()

with track(project="bell-state") as run:
    backend = run.wrap(AerSimulator())
    job = backend.run(qc, shots=1000)
    counts = job.result().get_counts()
```

## What's Captured

- **Circuits** — QPY format, OpenQASM 3
- **Results** — Counts, quasi-distributions
- **Backend info** — Name, configuration, coupling map

## License

Apache 2.0
