Skip to main content

High-performance quantum compiler middleware for Dynamical Decoupling.

Project description

🚀 AegisQ v0.3.0: Universal Pulse-Level Compiler

AegisQ is a high-performance, memory-safe quantum compiler backend written in Rust, wrapped in a flexible Python API. It mitigates $ZZ$ crosstalk and physical qubit decoherence by automatically calculating and injecting hardware-aware microwave pulse parameters (Dynamical Decoupling) into idle computational windows.

🏗️ Architecture

AegisQ uses a strict Adapter Pattern to fully decouple the physics engine from the quantum software framework.

  1. The Python Frontend (Adapters): Accepts native quantum circuits (e.g., qiskit.QuantumCircuit) and compiles them down to a Universal Intermediate Representation (IR).
  2. The PyO3 Boundary: Safely serializes the IR and hardware topology across the language boundary.
  3. The Rust Backend (Physics Engine): Constructs a directed acyclic graph (DAG), analyzes spatial/temporal crosstalk, calculates precise physical waveform parameters (e.g., DRAG pulse Amplitude and Beta), and injects them to protect vulnerable qubits.

✨ Key Features

  • Multi-Framework Support: Universal IR supports rapid adapter creation for Qiskit, Cirq, and others.
  • Hardware-Aware Scheduling: Prevents decoherence by utilizing $XY4$, $CPMG$, and custom dynamical decoupling sequences.
  • Leakage Prevention: Emits precise physical DRAG envelope parameters to suppress leakage into the $|2\rangle$ state.
  • Memory Safe: Core optimization passes are written in strict, dependency-inverted Rust.

💻 Quick Start

With the new Universal Architecture, you simply wrap your quantum circuit in a framework-specific adapter before handing it to the Rust physics engine.

from qiskit import QuantumCircuit
from qiskit.providers.fake_provider import GenericBackendV2
from aegis_q.adapters.qiskit_adapter import QiskitAdapter
import aegis_q

# 1. Define your hardware and circuit
backend = GenericBackendV2(num_qubits=3)
qc = QuantumCircuit(3)
qc.cx(0, 1)
qc.delay(1500, 2) # Qubit 2 is idle and vulnerable to crosstalk
qc.cx(0, 2)

# 2. Wrap it in the AegisQ Adapter
adapter = QiskitAdapter(qc, backend)

# 3. Run the Rust Compiler Engine
# AegisQ analyzes the topology and injects physical DRAG pulses 
# (amp, beta) to protect the idle qubit.
optimized_qc = aegis_q.optimize_circuit(adapter, sequence="XY4")

print(optimized_qc.draw())

📦 Installation

AegisQ provides pre-compiled binaries for Linux, macOS, and Windows.

bash

pip install aegis-q

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aegis_q-0.3.0.tar.gz (100.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

aegis_q-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (318.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

aegis_q-0.3.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (311.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

aegis_q-0.3.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (307.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

aegis_q-0.3.0-cp314-cp314-win_amd64.whl (166.2 kB view details)

Uploaded CPython 3.14Windows x86-64

aegis_q-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (314.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

aegis_q-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (308.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

aegis_q-0.3.0-cp314-cp314-macosx_11_0_arm64.whl (275.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

aegis_q-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl (282.5 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

aegis_q-0.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (308.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

aegis_q-0.3.0-cp313-cp313-win_amd64.whl (166.2 kB view details)

Uploaded CPython 3.13Windows x86-64

aegis_q-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (314.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

aegis_q-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (309.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

aegis_q-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (275.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

aegis_q-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl (282.0 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

aegis_q-0.3.0-cp312-cp312-win_amd64.whl (166.2 kB view details)

Uploaded CPython 3.12Windows x86-64

aegis_q-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (314.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

aegis_q-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (309.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

aegis_q-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (275.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

aegis_q-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl (282.5 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

aegis_q-0.3.0-cp311-cp311-win_amd64.whl (167.9 kB view details)

Uploaded CPython 3.11Windows x86-64

aegis_q-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (316.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

aegis_q-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (310.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

aegis_q-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (277.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

aegis_q-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl (284.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

aegis_q-0.3.0-cp310-cp310-win_amd64.whl (168.0 kB view details)

Uploaded CPython 3.10Windows x86-64

aegis_q-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (317.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

aegis_q-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (310.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

aegis_q-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (277.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

aegis_q-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl (284.3 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

aegis_q-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (319.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

aegis_q-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (313.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

aegis_q-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (319.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

aegis_q-0.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (312.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file aegis_q-0.3.0.tar.gz.

File metadata

  • Download URL: aegis_q-0.3.0.tar.gz
  • Upload date:
  • Size: 100.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aegis_q-0.3.0.tar.gz
Algorithm Hash digest
SHA256 fcebcdb0e80e6db28ab0d35fe6e684012623d24a83008ddd9f1fe4e8cb59e46c
MD5 d21f266cee94ecaa8869cca341413cba
BLAKE2b-256 48f2717aa55794c0403a7041520d9d6495aff1d9aa395783d0e644d7265d8ad5

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0.tar.gz:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 764721bec0555a3e58ab0c6207d25fe16c3d17df5efe08ed1fe1b83cbf9b06a3
MD5 35a7d151f29fb0cc4f4418ad854c5e1f
BLAKE2b-256 05995b1715dfa24b0def7bdaac4b1bea9a0611345172c440c75748030b5f541f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4ce4134075f2eba49c083d43ceff987f072f2b748dd778854ad97a877fb9974f
MD5 086a26286392365249a0fd62b5fba939
BLAKE2b-256 0ab246cbcfd4bf3c9fe8dea76f1113cae8f093a26ca20fdd2e2358fe9629c4cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ffeab9ecddc16fc0d07b8fd91c006daa49fcb4be1661e69225b7677efd45cf04
MD5 833611ea0d045dcd12580e3eb1f01a02
BLAKE2b-256 a7b3f7c22927496a8c8bb6ec4ef5a9645b4e54bd341509d8d667900e08b87c76

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: aegis_q-0.3.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 166.2 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aegis_q-0.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e9cde176bfaf79d70dd0885d7010d3a99cec727921db8f3424ab25604f6091cb
MD5 df95863e62786a03a1b5a07c6acef5be
BLAKE2b-256 6893912c9e4264274774ff9343233ea565d0923f75471b4afca3ff0be2e05f31

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a2b76eaafb69d0de7f57555fad12e76416b27131704286163cade75a69f1a61
MD5 8fd082fc24b42a0627ad76645d62ca93
BLAKE2b-256 a0962391a1fe0416ecf5cf54a0fc575cb25aeca2fb7c749a6bdeb1712175f7ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 35ba13334ebf38da6c1f5eef4e2e8248fdfa4f28b4b540ff77537d7a0e758bec
MD5 e35d5c6e5c7c1a70d5abf949dcbb0110
BLAKE2b-256 1509c09b13bad99e20981a6046873f740a6e2226090bd7cef9fdd378f5bc9b0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 311dda37ec0f2addda55abc365e9a7e5baf65d6bd9bff1ca55928e503ffaeae6
MD5 14c524cf2eae03b03a7ed6e0a3b9fed4
BLAKE2b-256 b92fd228796a4cc2ad9ce5bb88e4dea0abc9c7eeaf866ede438b4ce2973dd81b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 33c7ff2d0641d46a4dcd5fcd2ccfbd9306abeb2136758cf35e2fdb38e839113b
MD5 94aa420b44ad1eadb449a9d722ccc651
BLAKE2b-256 500eef38f53f4ebaa3c5eb5c9094e16029e4f2dcdd14cb53609028b63a4480c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 23357abbb3bd0b3a6abaaa7fed3e469a13eece27996e6d4cb2373f237d532e03
MD5 d35c2695481cd5d07f90cd6b8621ce14
BLAKE2b-256 96d746f6f7e268046b64e8169e35ab804652e742a781efcac1afd7bead7d444d

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: aegis_q-0.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 166.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aegis_q-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 677b7f6f72f46325317602435074a9c3a6ed19bbc3b4f5986206250ddcfd2125
MD5 ba670b18bfd04f4be3730cea1bbb01f7
BLAKE2b-256 b199aeef5baab795d0581328d71c49702accff977bae166eb72e24adfea4dd53

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8430b97f4a5f2b5780622fad1a70a4220785e45904146858becec5bcfa824c0b
MD5 44b4ddf433c73bd6066dae1fad8f351b
BLAKE2b-256 48e52c2274191cf5d2b1dbf9940124b20e246a631b4c7fb4dd692cf568f657e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 950938609cc60b876c5050c7b68be312a15b5015a42189aea5fc36d55689fd40
MD5 309b6637d72904ecb091282d33182c57
BLAKE2b-256 410a5dcde604c16b1d531275eb20e8aac84ac15c77312d93a4cebcbf8324c358

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02fc69290b88c8dd67da87720c94e754cafb7a29b1f2c83659ce95e4098eff73
MD5 61c0ba2410f1938d595843f249f9f9ce
BLAKE2b-256 4d10b42d0b0564d5da096ece21dbf55b6cf894ccd6b94cf263235c873d0cb41c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2193c8a7f1a831ccac8726fef2b222ed18302e3ca7de97973b8a8fca0404d2d9
MD5 0fdaf8e2d2e8daadf874489c787a88be
BLAKE2b-256 aa7b0b86d26cc605fe331c367368812072be21def7dc957773e1a4243dc0605f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: aegis_q-0.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 166.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aegis_q-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ecf8a90e6fe48430be6b3450bee53cea2234c29e6b913675ee1fa30615f162d6
MD5 44c87d8c268b05480898f44bd752efb4
BLAKE2b-256 a592fb1a986bb5a540574a7a572a2f0a34a11782288db02b54f95b413dce04a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0856db22280e79f9a36225006a6a429096576cdb00b979673875446d61c58081
MD5 e3afd2106845e2553f2d82e39cb91ef6
BLAKE2b-256 701b6d3ea8e1fb742063bc1a958a58704307956269c9fed04fc2fe4fc8787eee

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 851c5ab48e0bdc71f7370720a7765dd17f577a910b35e19795dc38ef7766b6d8
MD5 b32f167fb5e8faf5df03643669916ef3
BLAKE2b-256 36a4e18b74b99046f34b8a1b716b25cc002a79cc7a6df219ee4da04b1a3cac25

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc9d6de54480aa989dd58206270e4c92dde8e04306eea76635de3f7e46360c2f
MD5 b994deefe6e19adf6866b6776b512d9d
BLAKE2b-256 78bd1bf2c0934f1a168c5a64197c792a7c41ad496e2b16f4546a1817f04015e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4c0d2cf339bd9e346ebba78119742ff7dc0c35e8e047d30cf0b117f54ef2a663
MD5 2bd3f03f3d1423d0bd024d203da4853b
BLAKE2b-256 84cd1fa1ca89fd186553650e59c83e0d64f82d166f1b71b124d523d079fdc04b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: aegis_q-0.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 167.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aegis_q-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 162c2ba1fb4f5c5c2c92e68db755f254ce137fb31bd4a1d944ad9e5e40e1ec54
MD5 5ca9f5aeb599cac89f40499234b9d931
BLAKE2b-256 e9e28fb077fbb7526456fb4caf9fc32e98617e19e450bc4b2abd1e7ee74d5c55

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e8caa30789aa7e296dd362d26fdad9e15b9cc9cdbfe75e7c5b1709138e1ce6d
MD5 11532dc89442d2111be3f9d31f99abef
BLAKE2b-256 ba089ebab568944150cdffe485912843d497f9ff27b9a5ae079e1f5212a98c35

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bf9f6b10af7da9be6706d51d4475707b618be1891ac2c560174a254121fb8126
MD5 00a52b023733644483bf5536ee2109bb
BLAKE2b-256 66fee0d74bf8a5da3c95ea78d8809213ce0937dae0fd6fce845abc81a13c448c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b02ef4a34be92828ff78adf09938af5f340682e84b70f62c4297bdcaa66ed564
MD5 22b85c27ff74fdf7dab6688af4858bac
BLAKE2b-256 61ce2a461408979836faf1b39acbe54c34b1f391070dc58278adc887b1461f5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9120d3d17efc3daf1800718eefbfaca21a82c6324849fdea1a451035e6064a9f
MD5 f537a24aeb72d054037f9c31904b548e
BLAKE2b-256 8c446ee2e67e93d747963aba73e8e6190714d996470af0da3ad66bf92a20676c

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: aegis_q-0.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 168.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aegis_q-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d4820dc5321126472964e2544c23ac2262ba64baa91facfa42468ebafc840f5f
MD5 61b6556ff28d4b7a51a8380c81b51306
BLAKE2b-256 cd8999d22524cc04b6948c24acea4b87df4bbb6db584a7acbe75f179f1a6d555

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59c68e1bdc9dcb0b8aa63a3e569242923fec2975858d2aae48a643ee224161d3
MD5 f7329c460e604c87f36dda6da3df92fe
BLAKE2b-256 1dc572c6bae195a3770a522d4ccb968eebc9526c65d3e56c20601aa79619df32

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d92dc1698f23af20b667b59614546e559ae7a6b34ea3a27904f003876ae0a280
MD5 c5efd90b5a5baa5a20fd45b93a457bee
BLAKE2b-256 4eee9ce88951a1286bdd041bacb8610c4e997db5833f253c2b96f8bcca279493

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8590ab5de385e3cec5c884599ed2cb35b5a4742eab289bc6e43bdbe02867dfaa
MD5 3f329130eee0a8bca03e662d3dd43585
BLAKE2b-256 df11167f9454f2ba999c477c7056a029e294d8d5fc8fa33440cdaf55224cc610

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 05081615f7aca4668273c8414a5bc31dba68ca629535ef0de557c5c89aee6d0c
MD5 c8671aac256f6ddc62d963a613953ab0
BLAKE2b-256 78c7c5977c58a3e74fc4da13fdefcfe3ec95f6620978c5ba9a2a8637e37d61c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e595cef620714061bd67ac48f641f222c9fb7adf87b8d172ed014131c520b014
MD5 eeba27803d81859b54b9ad75c095ad4c
BLAKE2b-256 a2fe2d431d6696f706997248918b510019f2e46cf2670797718a5112ceddadec

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8bf43d31f8570187c3804dc1a1b523cfa264e0141d20e31ec4c123302b4f0623
MD5 ee807c6ac4394075c78c794abc0ed511
BLAKE2b-256 ec894804014687762e8a700ad80a2a98d56df82f3176d4d6d29c64328d18444d

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f0da53daac734093250700dc805c703dc12b085a65b0a87a9e0b50f4134301a
MD5 22537ace6e176f79b9778e65f49a8bdd
BLAKE2b-256 c0f2511680461eb8cc193d421c9a95b30881f2e36c93b2c4480abf7e76355db9

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aegis_q-0.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aegis_q-0.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7483bac8099fbb2983bb2468c7c79279cc4350d7936727972923e85fa19998c1
MD5 99bd3eab73a5a337513920994b6324d7
BLAKE2b-256 2f1f3e5f6b39c91339b9bca0d4d2fe0865ac51be90e1ad5be93f6fc7ad25890f

See more details on using hashes here.

Provenance

The following attestation bundles were made for aegis_q-0.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on manalipankaj/aegis-q

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page