Skip to main content

quantumclaw-dwave

The D-Wave Ocean bridge for QuantumClaw.

QuantumClaw's core is Rust and Ocean is Python, so the two meet at this small JSON sidecar. The Rust provider spawns python -m quantumclaw_dwave.bridge, writes one request on stdin, and reads one response on stdout.

# Local classical samplers only: simulated annealing and exhaustive search.
# No cloud client, no credentials.
pip install "quantumclaw-dwave[local]"

# Everything, including the Leap cloud client, QPU sampler, and embedding tools.
pip install "quantumclaw-dwave[dwave]"

Then tell QuantumClaw which interpreter has it:

export QUANTUMCLAW_DWAVE_PYTHON=$(which python)

Check what this host can run:

python -m quantumclaw_dwave.bridge --probe

SimulatedAnnealingSampler is a classical algorithm. It is not a QPU simulator. See docs/providers/dwave.md in the main repository.

Release files for quantumclaw-dwave 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for quantumclaw-dwave 0.1.1
File Size Uploaded
quantumclaw_dwave-0.1.1.tar.gz 12.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for quantumclaw-dwave 0.1.1
File Interpreter ABI Platform
quantumclaw_dwave-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 23.5 kB

Release files / quantumclaw_dwave-0.1.1.tar.gz

Download URL quantumclaw_dwave-0.1.1.tar.gz
Size 12.2 kB
Tags Source
SHA-256 checksum
How to use checksums
172da607e773779ae9fc3f54f8c6541da69a228d7bcaac3ac99cf2ebfa3c9a52
BLAKE2b-256 checksum
How to use checksums
422e10abcd1992a10f6d80bffdf0abe82f4402c6bca63be7d2a9085ef179292f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / quantumclaw_dwave-0.1.1-py3-none-any.whl

Download URL quantumclaw_dwave-0.1.1-py3-none-any.whl
Size 11.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75a93e83d3f0235ad6ccd19b918537dfef5f4a4e8efb6c3126374a6861caacee
BLAKE2b-256 checksum
How to use checksums
4e14fdb2640320078509917ce91b30877110bb658ebefd12dcf3b9eda352fc06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page