pasqal-cloud
pasqal-cloud is a Python package to execute Pulser sequences on Pasqal infrastructure.
Installation
pip install pasqal-cloud
Quickstart
# Retrieve all QPU devices
devices = connection.fetch_available_devices()
device = devices["FRESNEL_CAN1"]
# Create a register of trapped atoms before performing operation on them
register = Register.square(5, 5).with_automatic_layout(device)
# Declare the sequence of pulses to perform on the register
sequence = Sequence(register, device)
sequence.declare_channel("rydberg", "rydberg_global")
omega_max = sequence.declare_variable("omega_max")
# Add a pulse to that channel with the amplitude omega_max
generic_pulse = Pulse.ConstantPulse(100, omega_max, 2, 0.0)
sequence.add(generic_pulse, "rydberg")
# Declare a backend based on the sequence and remote connection
backend = QPUBackend(sequence=sequence, connection=connection)
# Run jobs with different arguments over the same sequence and register
results = backend.run(
job_params=[
{"runs": 5, "variables": {"omega_max": 12}},
{"runs": 10, "variables": {"omega_max": 6}},
],
wait=True,
)
print(results.results)
Documentation
For full usage guides, authentication options, emulator configuration, and API reference, visit the Github Pages documentation or the Pasqal documentation.
Metadata
Release files for pasqal-cloud 0.24.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pasqal_cloud-0.24.0.tar.gz | 45.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pasqal_cloud-0.24.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 99.8 kB
Release files / pasqal_cloud-0.24.0.tar.gz
| Download URL | pasqal_cloud-0.24.0.tar.gz |
|---|---|
| Size | 45.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
37f50dfd66744c18976854fedc9f5e80499080844660b53e35de1afc0601f1e8
|
|
BLAKE2b-256 checksum How to use checksums |
2b398a713248130d877ae7952de13d62b4852bec768d7e29a2aad17ab8c10488
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 8, 2026.
Transparency logRelease files / pasqal_cloud-0.24.0-py3-none-any.whl
| Download URL | pasqal_cloud-0.24.0-py3-none-any.whl |
|---|---|
| Size | 54.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b6994be4ea3cefe8637914cd0ee89a0f65e81273aabdbb8d5199cc5ba9915c8f
|
|
BLAKE2b-256 checksum How to use checksums |
c1850cb19df7f9267517acf3d148fe324a8192d9ac250d1a6bf8c515570e0dc5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 8, 2026.
Transparency log