Metadata-Version: 2.4
Name: qbridge
Version: 0.4.1
Summary: Validated Python optimization DSL to CUDA-Q QAOA compiler
Author: QBridge contributors
License-Expression: BUSL-1.1
Project-URL: Homepage, https://github.com/ProfessionalQwerty/qbridge
Project-URL: Source, https://github.com/ProfessionalQwerty/qbridge
Project-URL: Issues, https://github.com/ProfessionalQwerty/qbridge/issues
Keywords: cudaq,qaoa,qubo,quantum,optimization,compiler
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.24
Provides-Extra: quantum
Requires-Dist: cudaq==0.15.0; extra == "quantum"
Requires-Dist: scipy>=1.10; extra == "quantum"
Provides-Extra: classical
Requires-Dist: scipy>=1.10; extra == "classical"
Provides-Extra: llm
Requires-Dist: httpx>=0.27; extra == "llm"
Provides-Extra: frontend
Requires-Dist: httpx>=0.27; extra == "frontend"
Provides-Extra: jupyter
Requires-Dist: jupyterlab>=4.0; extra == "jupyter"
Requires-Dist: anywidget>=0.9; extra == "jupyter"
Requires-Dist: traitlets>=5.9; extra == "jupyter"
Requires-Dist: httpx>=0.27; extra == "jupyter"
Requires-Dist: ipywidgets>=8.0; extra == "jupyter"
Requires-Dist: scipy>=1.10; extra == "jupyter"
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: hypothesis>=6.0; extra == "dev"
Requires-Dist: scipy>=1.10; extra == "dev"
Requires-Dist: httpx>=0.27; extra == "dev"
Requires-Dist: anywidget>=0.9; extra == "dev"
Dynamic: license-file

# QBridge Compiler

This directory is the distributable Python package for QBridge. It compiles a
restricted optimization DSL into validated CUDA-Q QAOA kernel source.

For installation, examples, supported DSL constructs, and release policy, see
the [repository README](../README.md).

```bash
python -m pip install -e ".[quantum,dev]"
python -m pytest -q
```
