Skip to main content

Exprés

Exprés, the Catalan word for express, integrates Python dataclasses and ASDF, so that researchers can easily save and load experimental data with Qiskit and other scientific computing libraries in Python. Qiskit support is provided by ASDF Qiskit, with full integration into Exprés.

Installation

Exprés is still under active development, but releases are published to PyPI. You can install with your favourite Python package manager.

pip install expres
# or
uv add expres

To install from source, clone the GitHub repo and install with the same package manager.

git clone git@github.com:conradhaupt/expres.git
cd expres

# With pip
pip install .

# With uv
uv add "expres @ ./"

Dependencies

Exprés uses ASDF, which in-turn requires PyYAML. As Exprés also saves figures and arrays, it depends on Matplotlib and NumPy.

Documentation

The documentation will be hosted with Github pages soon. As the code progresses, the documentation will be updated. The most up-to-date and extensive parts of the docs are the guides.

Contributing

All contributions are welcome. If you would like to test the library or contribute more regularly, please talk to either Conrad Haupt (@conradhaupt) or Marc Drudis (@MarcDrudis).

Metadata

Release files for expres 0.2.2

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

Source distribution (sdist)

Source distribution for expres 0.2.2
File Size Uploaded Provenance
expres-0.2.2.tar.gz 47.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for expres 0.2.2
File Interpreter ABI Platform
expres-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 128.3 kB

Release files / expres-0.2.2.tar.gz

Download URL expres-0.2.2.tar.gz
Size 47.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5ed746d0bb382885a7cbfccc6f8d6c3f87b824a5d13969714e91906ea0e31474
BLAKE2b-256 checksum
How to use checksums
d458aeada071f961ae5cd093dd3bbd5029c1d0493b86a2980d3f03941e64cba2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"44","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / expres-0.2.2-py3-none-any.whl

Download URL expres-0.2.2-py3-none-any.whl
Size 80.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3d5e52deac695988d4cb722efa0b52aee40fcdf78bef0df5287fcd1f19b1cba7
BLAKE2b-256 checksum
How to use checksums
192fdb24267708e716ac12af2fa2a0dd5c3c7fa28a9e3fbb0670acfc9d967fa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"44","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for expres 0.2.2

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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