Metadata-Version: 2.4
Name: psiqdk-workbench
Version: 4.45.0
Summary: QPU programming and interface library
Author: PsiQuantum Corp.
License: Apache-2.0
License-File: LICENSE
Requires-Python: <3.14,>=3.11
Requires-Dist: numpy>=2.0.0
Requires-Dist: pydantic<3,>=2.11.4
Requires-Dist: pygridsynth>=1.2.0
Requires-Dist: pyyaml>=6.0.0
Requires-Dist: typing-extensions<5,>=4.13.1
Requires-Dist: workbench-sim-native>=0.2.0
Provides-Extra: all
Requires-Dist: antlr4-python3-runtime==4.13.2; extra == 'all'
Requires-Dist: bartiq>=0.16.0; extra == 'all'
Requires-Dist: matplotlib<4,>=3.10.1; extra == 'all'
Requires-Dist: networkx<4,>=3.2; extra == 'all'
Requires-Dist: psiqdk-visualize>=0.91.0; extra == 'all'
Requires-Dist: pylatexenc; extra == 'all'
Requires-Dist: qiskit-aer<0.18,>=0.17.0; extra == 'all'
Requires-Dist: qiskit-qasm3-import<0.6,>=0.5.1; extra == 'all'
Requires-Dist: qiskit<2,>=1.4.2; extra == 'all'
Requires-Dist: sympy<2,>=1.13.3; extra == 'all'
Provides-Extra: antlr
Requires-Dist: antlr4-python3-runtime==4.13.2; extra == 'antlr'
Provides-Extra: bartiq
Requires-Dist: bartiq>=0.16.0; extra == 'bartiq'
Provides-Extra: circuit-designer
Requires-Dist: psiqdk-visualize>=0.91.0; extra == 'circuit-designer'
Provides-Extra: qiskit
Requires-Dist: pylatexenc; extra == 'qiskit'
Requires-Dist: qiskit-aer<0.18,>=0.17.0; extra == 'qiskit'
Requires-Dist: qiskit-qasm3-import<0.6,>=0.5.1; extra == 'qiskit'
Requires-Dist: qiskit<2,>=1.4.2; extra == 'qiskit'
Provides-Extra: reaction-limit
Requires-Dist: matplotlib<4,>=3.10.1; extra == 'reaction-limit'
Requires-Dist: networkx<4,>=3.2; extra == 'reaction-limit'
Provides-Extra: sympy
Requires-Dist: sympy<2,>=1.13.3; extra == 'sympy'
Description-Content-Type: text/markdown

# PsiQ Workbench

PsiQ Workbench is a Python package for writing, executing, simulating, and
estimating resources for quantum programs.
It provides a Python interface for building programs with QPUs, qubit registers,
gates, measurements, reusable Qubricks, and resource-estimation pipelines.

## Installation

PsiQ Workbench is included in PsiQDK.

```bash
pip install psiqdk
```

## Documentation

Read the full documentation here: https://construct.psiquantum.com/docs/psiqdk-workbench/index.html
