Skip to main content

mthree

License PyPI version pypi workflow

Matrix-free Measurement Mitigation (M3).

M3 is a measurement mitigation technique that solves for corrected measurement probabilities using a dimensionality reduction step followed by either direct LU factorization or a preconditioned iterative method that nominally converges in O(1) steps, and can be computed in parallel. For example, M3 can compute corrections on 42 qubit GHZ problems in under two seconds on a quad-core machine (depending on the number of unique bitstrings in the output).

Documentation

Online Documentation

Installation

You can pip install M3 in using PyPi via:

pip install mthree

This will install an OpenMP optimized version on Linux, and serial versions for OSX and Windows. Alternatively, one can install from source:

pip install .

To enable openmp one must have an openmp 4.0+ enabled compiler and install with:

MTHREE_OPENMP=1 pip install .

OpenMP on OSX

On OSX one must install GCC using homebrew:

brew install gcc

Then installation with openmp can be accomplished using a call like:

MTHREE_OPENMP=1 CC=gcc-14 CXX=g++14 python setup.py install

Note that previously the instructions said to install LLVM and NOT GCC. However, in the latest version of OSX (Sequoia) LLVM based installations will build, but segfault upon execution. GCC however works fine, thus the change above.

Usage

Basic usage

M3 is simple to use:

import mthree
# Specify a mitigator object targeting a given backend
mit = mthree.M3Mitigation(backend)

# Compute the 1Q calibration matrices for the given qubits and given number of shots
# By default it is over all backend qubits at 10000 shots.
mit.cals_from_system(qubits, shots)

# Apply mitigation to a given dict of raw counts over the specified qubits
m3_quasi = mit.apply_correction(raw_counts, qubits)

Note that here qubits is a list of which qubits are measured to yield the bits in the output. For example the list [4,3,1,2,0] indicates that a measurement on physical qubit 4 was written to classical bit zero in the output bit-strings, physical qubit 3 maps to classical bit 1, etc. The fact that the zeroth bit is right-most in the bitstring is handled internally.

Error bounds

It is possible to compute error bounds in a similarly efficient manner. This is not done by default, but rather turned on using:

m3_quasi = mit.apply_correction(raw_counts, qubits, return_mitigation_overhead=True)

Then the distribution itself can be called to return things like the expectation value and the standard deviation:

expval, stddev = quasi.expval_and_stddev()

Closest probability distribution

The results of M3 mitigation are quasi-probabilities that nominally contain small negative values. This is suitable for use in computing corrected expectation values or sampling problems where one is interested in the highest probability bit-string. However, if one needs a true probability distribution then it is possible to convert from quasi-probabilites to the closest true probability distribution in L2-norm using:

closest_probs = m3_quasi.nearest_probability_distribution()

License

License

Metadata

Release files for mthree 3.0.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 mthree 3.0.0
File Size Uploaded
mthree-3.0.0.tar.gz 1.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for mthree 3.0.0
File
mthree-3.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
mthree-3.0.0-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details
mthree-3.0.0-cp312-cp312-manylinux_2_34_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ ARM64 Details
mthree-3.0.0-cp312-cp312-macosx_12_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 12.0+ x86-64 Details
mthree-3.0.0-cp312-cp312-macosx_12_0_arm64.whl CPython 3.12 CPython 3.12 macOS 12.0+ ARM64 Details
mthree-3.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
mthree-3.0.0-cp311-cp311-manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ x86-64 Details
mthree-3.0.0-cp311-cp311-manylinux_2_34_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ ARM64 Details
mthree-3.0.0-cp311-cp311-macosx_12_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 12.0+ x86-64 Details
mthree-3.0.0-cp311-cp311-macosx_12_0_arm64.whl CPython 3.11 CPython 3.11 macOS 12.0+ ARM64 Details
mthree-3.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
mthree-3.0.0-cp310-cp310-manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64 Details
mthree-3.0.0-cp310-cp310-manylinux_2_34_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ ARM64 Details
mthree-3.0.0-cp310-cp310-macosx_12_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 12.0+ x86-64 Details
mthree-3.0.0-cp310-cp310-macosx_12_0_arm64.whl CPython 3.10 CPython 3.10 macOS 12.0+ ARM64 Details
mthree-3.0.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
mthree-3.0.0-cp39-cp39-manylinux_2_34_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.34+ x86-64 Details
mthree-3.0.0-cp39-cp39-manylinux_2_34_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.34+ ARM64 Details
mthree-3.0.0-cp39-cp39-macosx_12_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 12.0+ x86-64 Details
mthree-3.0.0-cp39-cp39-macosx_12_0_arm64.whl CPython 3.9 CPython 3.9 macOS 12.0+ ARM64 Details

Total release size: 69.2 MB

Release files / mthree-3.0.0.tar.gz

Download URL mthree-3.0.0.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
20f2362aec16f06786e659c85136130197965c109179b47ce3416347a65811c5
BLAKE2b-256 checksum
How to use checksums
daeebef8b180cc3d00c8b9753095fda46bf9f25e54cd3fbf094e1e7fc96ced87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp312-cp312-win_amd64.whl

Download URL mthree-3.0.0-cp312-cp312-win_amd64.whl
Size 1.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
386f66911b584204e75ed4f7e51b78de8ffc3c704c0d8e1b2aa1fbdbedf51861
BLAKE2b-256 checksum
How to use checksums
4e1d8a583a5f7cd248871346b40f0f53768a712dcd3f4111da1e6b18d7012950
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL mthree-3.0.0-cp312-cp312-manylinux_2_34_x86_64.whl
Size 5.9 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
4a9e9511f4bccbad4764d0623dd16fbb2fe0796c58efcba2a2b839255528d332
BLAKE2b-256 checksum
How to use checksums
24c369a9bf4d3a2d6a697699262db22fcedaa59c4d07b0954dea1cc0980df2f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp312-cp312-manylinux_2_34_aarch64.whl

Download URL mthree-3.0.0-cp312-cp312-manylinux_2_34_aarch64.whl
Size 5.7 MB
Tags CPython 3.12 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
ebde074471bcc41b10a03fe3bd8084c91abadca640e1bb9fbd8611c610911517
BLAKE2b-256 checksum
How to use checksums
d7d1813f1fdb13d85cc6d62227e6ff773a31bac6b9e0c3dd9bc2929c4de22cba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp312-cp312-macosx_12_0_x86_64.whl

Download URL mthree-3.0.0-cp312-cp312-macosx_12_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
7a72f63e8d90bfd24c3b192c8eac37237e7e708c48bca204f973b620df3f5461
BLAKE2b-256 checksum
How to use checksums
6835ab2bc99fb295a35e4bfbbcdec84d6034f5eb4694c5ee90633be942501411
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp312-cp312-macosx_12_0_arm64.whl

Download URL mthree-3.0.0-cp312-cp312-macosx_12_0_arm64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
fb055bc19411ca942e621a09c12c8880cfc94f1f67eb3f619ff429b279328a55
BLAKE2b-256 checksum
How to use checksums
b63e6d7ac665dbf2a9f7371a890a31b3c538fbafa54eb287aa28df926ff5d20d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp311-cp311-win_amd64.whl

Download URL mthree-3.0.0-cp311-cp311-win_amd64.whl
Size 1.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5aaee72d32a9f00b0f944ea4514891a0e63e3720ba3a220b60c82308a9c1e831
BLAKE2b-256 checksum
How to use checksums
f69dd39e50ec73a77dd99755e86b1147cbc4a41bef3bbdfccffdb918310b6d82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL mthree-3.0.0-cp311-cp311-manylinux_2_34_x86_64.whl
Size 5.9 MB
Tags CPython 3.11 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
dbe8a47e11f8454a05f454a88c5bbcc88ae9def035771f10a85bc17fd6e97487
BLAKE2b-256 checksum
How to use checksums
cb6bcab924fd235960542e045d79a8f5adc36ce1525d4e3a63775ebcef938e0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp311-cp311-manylinux_2_34_aarch64.whl

Download URL mthree-3.0.0-cp311-cp311-manylinux_2_34_aarch64.whl
Size 5.7 MB
Tags CPython 3.11 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
e20540a9b5a35e9cc7e06444a97fa337d92f95bc6b164405c6d8564a2a79c3f8
BLAKE2b-256 checksum
How to use checksums
d749dacb56726e209146b80c4eee35a94eb1cc9d19c03e0d5c6b2abf7a3297da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp311-cp311-macosx_12_0_x86_64.whl

Download URL mthree-3.0.0-cp311-cp311-macosx_12_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
0c22adbbde12129908f2c1b791636c253e5ce2c286cbd37ff6f4e1b6741d86a8
BLAKE2b-256 checksum
How to use checksums
974058e8c91a177740b22b0528a7dbd0e7d5f7165e00428f429ce0531b618606
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp311-cp311-macosx_12_0_arm64.whl

Download URL mthree-3.0.0-cp311-cp311-macosx_12_0_arm64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
4bc5e46d41359a0f46007a3c0f3e2f5a9ba0ff9e0134730a441a83434d2c2d88
BLAKE2b-256 checksum
How to use checksums
76f727dd504dad516df899737f1c41d02dd161732ead09ce2b0147a57196171f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp310-cp310-win_amd64.whl

Download URL mthree-3.0.0-cp310-cp310-win_amd64.whl
Size 1.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6525314f23431fe7ac203c8e9b37c9b3e5117a9ee265fe0b98fb4d668d78a3a3
BLAKE2b-256 checksum
How to use checksums
edd1c0c959f08ab3f9ac2faf8d6518acc3085301ee6fcd0cfce11914b1466562
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL mthree-3.0.0-cp310-cp310-manylinux_2_34_x86_64.whl
Size 5.6 MB
Tags CPython 3.10 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
8e7d251741c2581fb613b4917017315eebbaa73e1795b41a7881f6b272cfb58c
BLAKE2b-256 checksum
How to use checksums
e3fc91d39b949594624506b168916a6aa9124f843279ba48bd0396553b538bc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp310-cp310-manylinux_2_34_aarch64.whl

Download URL mthree-3.0.0-cp310-cp310-manylinux_2_34_aarch64.whl
Size 5.5 MB
Tags CPython 3.10 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
e48e17378ce3aa1c2012a4c45693ad62d8ab36efdd786531230550861806bcbc
BLAKE2b-256 checksum
How to use checksums
7d7a387561d55b6fdfd839325e694bd8b1d59e3e12cde061db3aeb3767883c25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp310-cp310-macosx_12_0_x86_64.whl

Download URL mthree-3.0.0-cp310-cp310-macosx_12_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.10 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
4ec13563479ece218c3997dd13067ff4d151ecbd18d7c8f32da80cfedbc360ba
BLAKE2b-256 checksum
How to use checksums
2c7a6f9c0bb493a6e84437ec5b29791bfcbaecd2b2017bf1fce37ce6cbd7f3ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp310-cp310-macosx_12_0_arm64.whl

Download URL mthree-3.0.0-cp310-cp310-macosx_12_0_arm64.whl
Size 1.9 MB
Tags CPython 3.10 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
4de4d1a38cf714f4e332d5aeaac65f50cb6d4932357aa906f6677494d016a428
BLAKE2b-256 checksum
How to use checksums
ab718d54b6355b6469735a5cf17988ceae46a529634f12018c35c087c5e777fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp39-cp39-win_amd64.whl

Download URL mthree-3.0.0-cp39-cp39-win_amd64.whl
Size 1.9 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
116451d33a0c7601a2c4a243f38bb4e989accec69bdb50ac1672fcab8ad6692b
BLAKE2b-256 checksum
How to use checksums
c1aebbeadd90417dd1b48f0b07c5bad1baf6b70b4932a919405e1fa26060a7df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp39-cp39-manylinux_2_34_x86_64.whl

Download URL mthree-3.0.0-cp39-cp39-manylinux_2_34_x86_64.whl
Size 5.6 MB
Tags CPython 3.9 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
59bafffb27ab194d6f8310226873b9339a4db016ed47215308c58a7777f28c2f
BLAKE2b-256 checksum
How to use checksums
7a0ada584665f197289d6e84f36bf68aaabc068bf2eb493c033f0fe92b1034ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp39-cp39-manylinux_2_34_aarch64.whl

Download URL mthree-3.0.0-cp39-cp39-manylinux_2_34_aarch64.whl
Size 5.5 MB
Tags CPython 3.9 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
79da6f2775fa8ca13409d89252176d941c1f93987f3ba4c1860d9e810bd53916
BLAKE2b-256 checksum
How to use checksums
5b888c8e2ce14740d5b23eaaa73f72c635bcab9c58290cbd282d4b73f9791a5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp39-cp39-macosx_12_0_x86_64.whl

Download URL mthree-3.0.0-cp39-cp39-macosx_12_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.9 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
246350c29244ae5ee30ee01a4ef0de18d18741abfe0ea7bc50bc082093040d07
BLAKE2b-256 checksum
How to use checksums
ff73a57318098a35ca186b631273d99f3e78a730df9dd9587182f9a15e121d9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log

Release files / mthree-3.0.0-cp39-cp39-macosx_12_0_arm64.whl

Download URL mthree-3.0.0-cp39-cp39-macosx_12_0_arm64.whl
Size 1.9 MB
Tags CPython 3.9 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
f7253a81e4107f760625b050eb7a2e8d56808be4486ecfa473d41b6c7bf52f72
BLAKE2b-256 checksum
How to use checksums
428fffbab95faa3795ec3cae98883544977b8ddc9273aa9b2341ab1b2b04ce4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 27, 2025.

Transparency log
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