Skip to main content

QuGrad

A Python package for quantum optimal control.

DOI SWH Unit Tests

Installation

The python package can be installed with pip as follows:

pip install qugrad

If on Linux and using a conda environment you may encounter an error

version `GLIBCXX_...' not found

to fix this you also need to execute:

conda install -c conda-forge libstdcxx-ng

Requirements

Requires:

Additional requirements for testing

Documentation

Documentation, including worked examples can be found at: https://QuGrad.readthedocs.io

Source Code

Source code can be found at: https://github.com/Christopher-K-Long/QuGrad

A mirror can be found at: https://gitlab.com/Christopher-K-Long/QuGrad

Please submit all pull requests, issues, discussions, and vulnerability reports to the GitHub repository.

Releases from this repository are assigned DOIs and can be found at https://doi.org/10.5281/zenodo.17116721. The DOI for all releases is 10.5281/zenodo.17116721. Additionally, the releases are archived to https://archive.softwareheritage.org/swh:1:dir:842d13c2aaa42faf212ecd804f6ed151a65436cb.

Version and Changes

The current version is 1.1.0. Please see the Change Log for more details. QuGrad uses semantic versioning.

Metadata

Release files for qugrad 1.1.0

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

Source distribution (sdist)

Source distribution for qugrad 1.1.0
File Size Uploaded
qugrad-1.1.0.tar.gz 39.7 kB Details

Built distribution (wheel)

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

Total release size: 63.5 kB

Release files / qugrad-1.1.0.tar.gz

Download URL qugrad-1.1.0.tar.gz
Size 39.7 kB
Tags Source
SHA-256 checksum
How to use checksums
cefc8392f46bfb3a43d4345c630deccc9b273e234de99dc3d7300ae7dc7f2087
BLAKE2b-256 checksum
How to use checksums
568145599c2cd6a053bf477668d860d0970f4217523e00a50f23164bcb5d4548
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 18, 2026.

Transparency log

Release files / qugrad-1.1.0-py3-none-any.whl

Download URL qugrad-1.1.0-py3-none-any.whl
Size 23.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64df181e5d35d3fb24f8e977ae3976e8c0034d2ed562d5006481db78d73f9f9c
BLAKE2b-256 checksum
How to use checksums
c8b2a95593f8e0da2dcb45a759bc369060ff883635f4667425f1ec845e532488
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 18, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.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