Skip to main content

M3: Matrix-free measurement mitigation

Project description

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 @ Qiskit.org

Installation

You can pip install M3 in serial mode using PyPi via:

pip install mthree

Alternatively, one can install from source:

python setup.py install

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

python setup.py install --openmp

OpenMP on OSX

On OSX one must install LLVM using homebrew (You cannot use GCC):

brew install llvm

after which the following (or the like) must be executed in the terminal:

export PATH="/usr/local/opt/llvm/bin:$PATH"

and

export LDFLAGS="-L/usr/local/opt/llvm/lib -Wl,-rpath,/usr/local/opt/llvm/lib"
export CPPFLAGS="-I/usr/local/opt/llvm/include"

Then installation with openmp can be accomplished using:

CC=clang CXX=clang python setup.py install --openmp

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

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

mthree-2.6.3.tar.gz (974.0 kB view details)

Uploaded Source

Built Distributions

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

mthree-2.6.3-cp312-cp312-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86-64

mthree-2.6.3-cp312-cp312-win32.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86

mthree-2.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mthree-2.6.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

mthree-2.6.3-cp312-cp312-macosx_10_15_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

mthree-2.6.3-cp312-cp312-macosx_10_15_universal2.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 10.15+ universal2 (ARM64, x86-64)

mthree-2.6.3-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

mthree-2.6.3-cp311-cp311-win32.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86

mthree-2.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mthree-2.6.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

mthree-2.6.3-cp311-cp311-macosx_10_15_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

mthree-2.6.3-cp311-cp311-macosx_10_15_universal2.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 10.15+ universal2 (ARM64, x86-64)

mthree-2.6.3-cp310-cp310-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86-64

mthree-2.6.3-cp310-cp310-win32.whl (1.4 MB view details)

Uploaded CPython 3.10Windows x86

mthree-2.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mthree-2.6.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (4.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

mthree-2.6.3-cp310-cp310-macosx_10_15_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

mthree-2.6.3-cp310-cp310-macosx_10_15_universal2.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 10.15+ universal2 (ARM64, x86-64)

mthree-2.6.3-cp39-cp39-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.9Windows x86-64

mthree-2.6.3-cp39-cp39-win32.whl (1.4 MB view details)

Uploaded CPython 3.9Windows x86

mthree-2.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mthree-2.6.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (4.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

mthree-2.6.3-cp39-cp39-macosx_10_15_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

mthree-2.6.3-cp39-cp39-macosx_10_15_universal2.whl (2.0 MB view details)

Uploaded CPython 3.9macOS 10.15+ universal2 (ARM64, x86-64)

mthree-2.6.3-cp38-cp38-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.8Windows x86-64

mthree-2.6.3-cp38-cp38-win32.whl (1.4 MB view details)

Uploaded CPython 3.8Windows x86

mthree-2.6.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

mthree-2.6.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (4.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

mthree-2.6.3-cp38-cp38-macosx_10_15_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

mthree-2.6.3-cp38-cp38-macosx_10_15_universal2.whl (2.0 MB view details)

Uploaded CPython 3.8macOS 10.15+ universal2 (ARM64, x86-64)

File details

Details for the file mthree-2.6.3.tar.gz.

File metadata

  • Download URL: mthree-2.6.3.tar.gz
  • Upload date:
  • Size: 974.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for mthree-2.6.3.tar.gz
Algorithm Hash digest
SHA256 7aa3036cd11ecde3b84be40c84f8c4b9f8feb8ff8e7c87d3098a0a1d378ccb39
MD5 a1099f2489f1eef560b2c31b482de27f
BLAKE2b-256 61c0921f8f804d36f2fadcd3da729bf74aaf4059246db3e91ff8b9ca85f333b5

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mthree-2.6.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 294d9b9313b27ae55bc2b06d3597423c64db5b6d4e0bb2dc624ddcb2dd8577c3
MD5 a35ec41eaf10bc366d722f3f32c55b87
BLAKE2b-256 f01d6b9b7f21db325d5b75c75ebd79a5634434c7e3144b5296b7a2f0ca3cae01

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: mthree-2.6.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 25369145947d98033edb20309172b2f4e68b532d98302e3178e6d3703bfd651a
MD5 9933401b546de8df09d5a59eda01c504
BLAKE2b-256 3d749e02fc5b90977e04c159f0b531785041e2fca60d59bb52a3be6218c4f72f

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 645a3ba7c55b093ec1ce406a1ae1ef62fdf76dcf02a8228a9a9021c6f4c45d03
MD5 8dee173feae5ced15130dd24c2dffa80
BLAKE2b-256 47116f77c86373b9d346620bb4a4cdc3ebdcdedde3962abc01b0ffdb2f5cc4e6

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a41c0a000e3fd9506294c3b5a04d0567efce6a363d2a2dde0ee7bdd4395d451a
MD5 7fc99fa1856e8c30361656ffeee6047a
BLAKE2b-256 323c9705eb2eb0dd87dd5a85dbf592be223bfd77d812129f89d7644812417434

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 233694029279cfd4bedbf03f544e2da446f72f7e526ac32d9c79ee4feb3279a4
MD5 127b869aafc675355136cf8ccfaaa6f4
BLAKE2b-256 dd40b53b583879c2f1b30f0e364c28b5d1aea3cff4fa60d833e6041d50797f38

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp312-cp312-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp312-cp312-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 7279e56c39a3db39fa5b999f3d0aa5e85d9f1cda48acc8bd2c41cce27fbc7e93
MD5 13ef7476b06d72b6577b038cbf0a54b8
BLAKE2b-256 f72387c0dc7be57fad40c1b23565bcce4baec642a016db34fd232da2fd99ecfe

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mthree-2.6.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a7df3baf1c81baa7d48c395cd4ddc90a7661aaf73f51be0acaaa6a809dcccb86
MD5 307408e7c35f953650c7cbbdb0e4cd0a
BLAKE2b-256 0c9d2f76aa6eaaede5ee78d5e9a415a4c8a894d403ea5dc4ed476c1fab5ea61c

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: mthree-2.6.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e97ea9e444743f0d3d7289ba71cc9866286544c38676ee6705132e86556e25d8
MD5 80e1455a7aea6791ba955672cbf82db1
BLAKE2b-256 986d202ed215104291e1ae5fd26a410e97adfb4f92ec5be34364c08b9c51f2c5

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 957522c8c6985b76d52afa50e0ce71227353c7bcac77b80ee51638477014753b
MD5 c1fa77baa3a47d382503f99fb2cef507
BLAKE2b-256 ce6ad3936dd74249210ff4fc5b223587ec0918db643d8a8558195c611146b078

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 25e9d2deda4e59e1f4e2f13e7a2f5f1f344cb50b9bd116b041a8f198830822ad
MD5 3ae27d9a54878a74d959ea0fb9fee25c
BLAKE2b-256 a546159d0b9a8a2bca5056a85dee276e3eef8f71b1e0a2a8f919801bc6717516

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b32403ef824f2ca0f2d59af29ae392c2ddefc59d67ac2629ba0e611108884760
MD5 922305d90e5f39d537829fe4d497f771
BLAKE2b-256 961a32f7818af9ed4095ea80a54372e67e5ba1db83aa887506263d05d7a9478b

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp311-cp311-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp311-cp311-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 f1377e1eb8698408a8744cb56842f61d5bbf83b23fe1cdbf590256374be19f2b
MD5 c7109e4a8ccc65274887d58799c326d0
BLAKE2b-256 d039ac11d51a513440f3169f92dbf158aa1987bc80aa6625602c084c14f95ead

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mthree-2.6.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 37b06a165df2b55b08ca883b62cf45e0d469d89269c1e5d41b85488fc83d535c
MD5 b9bb7435c36684ce6f40ca3bb341c0b2
BLAKE2b-256 d53de1312fe6f361f16714507634dc0db558de233ebb59dcca9caedfbe3b2ba1

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: mthree-2.6.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2d14a24e08e6fe80535c93ed0398d4ddaee3dd236032098fbd039dea672fabdd
MD5 55194d53e290f93d6cb9fd5fbc800f0a
BLAKE2b-256 62f79b484f9ace4fca8c117e6a053b897aafeb7ffae2fd84db84ca1a0114b765

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1916931e0fa786dcf776a5cfdde46c7e1f54b9467b1e083767a1b3e63347a2fd
MD5 8b28fba48768c46666b518cb700b33ae
BLAKE2b-256 9c0400fbd7f5df724f4e266a8116476deea54440d364ab69d6ea7c26917b0334

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3817be3a3362187dc14911bbd573d4edd6c9acff471f55fb850a1a5eb03a0ea3
MD5 aae18313ae7855da9aff8319802f2903
BLAKE2b-256 aed4234693dd0a7403916453e5ac5014364facc87558cf0b6245d456bfbb3d8b

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1f97bab681a19e4dbc998334ab58b4e1151b740a29cb64840572406b7d35e6c7
MD5 01b82f4593d87cbfc83481e6597b2059
BLAKE2b-256 9f73afe8ffcc1f66472561dfaa356d52381d98ecbe4f192b06a0d0b26a126d38

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp310-cp310-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 eb7709b95de9db1c1f80c6f9aeeb09cdcccce1c7e8e134b2c098190ed8243597
MD5 a64eae7ec7abdba3c2c76b723d8d8036
BLAKE2b-256 6c548a26b23d9afe46dcce9658684bfe923cad2b78ac596a9c46052614e587bf

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mthree-2.6.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e68c28dbe30374f4df1cde39eac8c0417faf9bd3539bdfcd4d82a14139d722a8
MD5 015703a882ed3ae483982b546edf3653
BLAKE2b-256 e76a214b21aa2f9ddf46062096609ab125302f830a82670800511f47df41230c

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp39-cp39-win32.whl.

File metadata

  • Download URL: mthree-2.6.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f7e8fc72a219aa2212558fa5b9654997a43c4e7462f53d925de6a83702befeca
MD5 950f7e05d25bca89729e6feb6092684e
BLAKE2b-256 61d62bacebb307cdcee47c151816f817221140dedfa80d9574d7c589806783f3

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5f6264f2a5ccd888f302d3380a65565052cb3a1d6d34930fc6c4eccc6843b9b
MD5 99557265570f8e92b7ac8f5e3a157cd7
BLAKE2b-256 9842376ef45acdeb1cd36a744d5583b985f00e98589de84a793bf213305b579f

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e47880539d844ea183686f2b26e8eb386d9e3dcfa0c5800ff6b2f8da80a9b294
MD5 8abbb1e78171ac610da3703226d8f2b5
BLAKE2b-256 680172209d67f011842aa054f1c12cbf994b93cf4119e5a214d06f620677e045

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 fee8db280f15b325c825f41770f3fcabe2b044a4a603be1fb530f52082f285c3
MD5 7672d70a963076bc7d6b8969614fc676
BLAKE2b-256 22e16c2e22f4a67553e8dcb9ec9059271e4ccde5d03c584011af7c511ea92ad1

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp39-cp39-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp39-cp39-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 231a8594701ada860f0a8f62e77b49941e286a187764b4fd73c8749cb74548b2
MD5 b44e8460dae122376653468ca0a8dd31
BLAKE2b-256 e5a8a1b4f1acb95e67baab3ccd4b4d31e83ba1d91a62f2e9c9f74c4bf17641cd

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: mthree-2.6.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a876896ef269e40aaf49123ad04aecf46ce470298efbaaa11d109ec92981bc4a
MD5 700d6a58efd1f7b0caaacef29b82c797
BLAKE2b-256 b27220f4301d9e1e73e26ce0ba6c9f17235c235b0beb0900ef4d971ecd6788ae

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp38-cp38-win32.whl.

File metadata

  • Download URL: mthree-2.6.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mthree-2.6.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e90134b55dae92ad3a09afa4575ab5f7ee72e215110362f07bdeb7a6b5b83bc8
MD5 bcd35f2c35572aa8dce9ce8d0574e70d
BLAKE2b-256 b2254e598483d2923c62eaced6fbe1f28e3fed222c2b3741a83a8a5de0d37ec1

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 628abed4c3fff6cc5bb0f11751a86546283b30dd6c8a7269a6510e9dfca3d9eb
MD5 a4c6f4b727866989d25e911452d562ac
BLAKE2b-256 b79419da36fd23e911381b779fb1870ac6ed52d1f2cb774627e50443a5626766

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5713ed35ef34cf7a668f46e36540ab1f03268fc88222ad60624861462ba2beac
MD5 225825896859a15ecee423d6fa3bc237
BLAKE2b-256 f4c15628f983a64212277b2b65588415e2da1c39b920be4cbccb95a2adb19bea

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 86a7a6b0a636869fe435cdb4c7cd72362cc5914a575e87a015a3586536bc86c7
MD5 6eeaff6df0c985308b41d45a671ecec6
BLAKE2b-256 c207922a4b3d121374035c9b595cfbdcfd203392c1dfb3fa0a4400754dbdbae7

See more details on using hashes here.

File details

Details for the file mthree-2.6.3-cp38-cp38-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for mthree-2.6.3-cp38-cp38-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 daa16411f02423480533cff77d9e9911bb425e9772475b9da1bc90344e19a70d
MD5 5b16491d41d6edfe472d1f0790d3c71e
BLAKE2b-256 c1d83c0aab0a6c26601018a9183d35db5abc546b3ecc5331e463c998278e3cdf

See more details on using hashes here.

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