pyQuEST
A Python interface for the Quantum Exact Simulation Toolkit (QuEST) written mainly in Cython.
Getting started
After cloning the repository
$ git clone -b develop --recursive https://github.com/rrmeister/pyQuEST
$ cd pyQuEST
it is recommended to create a virtual environment, e.g. with venv.
$ python3 -m venv .
$ source bin/activate
To configure the QuEST backend for multithreading, GPU usage, float precision, etc., have a look at the QuEST build documentation.
The package can then be installed using pip.
$ pip3 install .
Usage
After successful installation, we can test pyQuEST by importing it and having a look at the environment it is running in.
In [1]: import pyquest
In [2]: pyquest.env
Out[2]: QuESTEnvironment(cuda=False, openmp=False, mpi=False, num_threads=1, num_ranks=1, precision=2)
The QuESTEnvironment class is automatically instantiated once upon module import and never needs to be called by the user. It contains internals and can return information about the execution environment, as above.
Example
The most important classes are Register representing a quantum register, and the operators which can be applied to it. Let's create such a register with 3 qubits and look at its contents.
In [3]: from pyquest import Register
In [4]: from pyquest.unitaries import *
In [5]: reg = Register(3)
In [6]: reg[:]
Out[6]: array([1.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j])
Like in QuEST, the state is automatically initialised to the all-zero product state. To apply some gates to it, first import some unitaries and the Circuit class.
In [7]: from pyquest.unitaries import H, X, Ry
In [8]: from pyquest import Circuit
The operators are constructed from their classes with their target qubits, then any additional parameters (like a rotation angle), and then the control qubits as a keyword-only argument, e.g. Ry(0, .2, controls=[1]) creates a rotation operator about the y-axis of the Bloch sphere by 0.2 radians on qubit 0, controlled by qubit 1. A single operator can be applied to a register reg with reg.apply_operator(X(1)). To apply multiple operators at once, first collect them into a Circuit.
In [9]: circ = Circuit([H(0), X(2, controls=[0]), Ry(1, .23, controls=[2])])
In [10]: reg.apply_circuit(circ)
In [11]: reg[:]
Out[11]:
array([0.70710678+0.j, 0. +0.j, 0. +0.j, 0. +0.j,
0. +0.j, 0.70243619+0.j, 0. +0.j, 0.08113816+0.j])
Multiplying two registers together will return their inner product. For example, the expectation value of X(1) is
In [12]: temp = Register(copy_reg=reg)
In [13]: temp.apply_operator(X(1))
In [14]: reg * temp
Out[14]: (0.11398876176759418+0j)
A measurement can be performed with
In [15]: from pyquest.gates import M
In [16]: reg.apply_operator(M(1))
Out[16]: [0]
Remember that measurements are destructive.
In [17]: reg[:]
Out[17]:
array([0.70944592+0.j, 0. +0.j, 0. +0.j, 0. +0.j,
0. +0.j, 0.70475988+0.j, 0. +0.j, 0. +0.j])
A register can also be directly modified, but may then end up in an invalid state if not properly normalised.
In [18]: reg[:] = 0
In [19]: reg[:]
Out[19]: array([0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j])
In [20]: reg[4] = 1j
In [21]: reg[:]
Out[21]: array([0.+0.j, 0.+0.j, 0.+0.j, 0.+0.j, 0.+1.j, 0.+0.j, 0.+0.j, 0.+0.j])
For further details on which operators are available and all methods of Register and Circuit, for now check out the documentation in the source files.
Development
If you want to contribute to the project or just play around with the source, you can use an editable install
$ pip3 install -e .
but this temporarily re-installs the build requirements every time the project is compiled and clutters the pyquest source directory with build artifacts. It is therefore a good idea to simply install the build requirements manually
$ pip3 install -r build_requirements.txt
and then call
$ python3 setup.py build
to build pyQuEST in the _skbuild/<os_id>/cmake-install/pyquest folder, or use
$ python3 setup.py install
to install the package without telling pip about it. This is really only recommended in a virtual environment.
Metadata
Release files for pyquest 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 58.9 MB
Release files / pyquest-0.0.1-cp312-cp312-win_amd64.whl
| Download URL | pyquest-0.0.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9e0632c6d974ec8a852e17722f63217629a057cbb9fbc015005aded53436ac17
|
|
BLAKE2b-256 checksum How to use checksums |
71acab1addd6f440c8391241f12a8729e57f5123472d1c0a0e2d2eaaafadbe9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp312-cp312-win32.whl
| Download URL | pyquest-0.0.1-cp312-cp312-win32.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
7dc340f178b79601cb5923d0431d7217b4c3acaf90a92553ec66ed0e2c56c8ad
|
|
BLAKE2b-256 checksum How to use checksums |
9b8efb1b19acedb74ca8c7f81ea12ace88ac490ae6ee7ad5c67ecd3f90de90a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp312-cp312-musllinux_1_1_x86_64.whl
| Download URL | pyquest-0.0.1-cp312-cp312-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
72521f611be35ec83855c5a1e7c58c0007ccf06cada175cd8c381f8c6bf92e5c
|
|
BLAKE2b-256 checksum How to use checksums |
31b6e0fdc834bf3dfffcf8a2a0f2e9bd6589c063580fdd8b24ea24222019e8a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp312-cp312-musllinux_1_1_i686.whl
| Download URL | pyquest-0.0.1-cp312-cp312-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
17408c18bd4e534bbe0fc82ca0177055bf60f1851161293e423dd1d56b6ff26e
|
|
BLAKE2b-256 checksum How to use checksums |
13431bf184a1c7ce87c1315fff4bb609a1cf011a984e1c3ac28171bbc9e7fd6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyquest-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
cd68d07f456323c085433603198d06bfa960948541c34507c6ccdf29b309c2ea
|
|
BLAKE2b-256 checksum How to use checksums |
535767ff1f362f722cd479c1be2d6001a933950c6b5e8ae3b57cc9fab18b3cee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyquest-0.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 941.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
444bca5e7a67f7701ce609e86e0be8150dd5485ca618888da0dd6bca7de4d17a
|
|
BLAKE2b-256 checksum How to use checksums |
fad7bc95130f1b9c25681a48d04204382eee4fb82d8c3af14a67ead56d416bd6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | pyquest-0.0.1-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 857.2 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4d2a2a24d4e362d994d9e940b8c8e68a64fdb09d1e2f52dd7bb2e5b12964dbbc
|
|
BLAKE2b-256 checksum How to use checksums |
a6b07c23856953a83433c669438e1e386798a8e08d2e9266f5e2b5b27eb1ff67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp312-cp312-macosx_10_9_x86_64.whl
| Download URL | pyquest-0.0.1-cp312-cp312-macosx_10_9_x86_64.whl |
|---|---|
| Size | 930.9 kB |
| Tags | CPython 3.12 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
4d8f701eb4b6f04878831a61415df620d4eeab9296d170501d7d8dc7ee6295b0
|
|
BLAKE2b-256 checksum How to use checksums |
1f66108c605853b1f91668923c32951039d83af1762215e2858c447795e1c6eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp311-cp311-win_amd64.whl
| Download URL | pyquest-0.0.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
10eb813ffb572f06e07a6b7991452129a3401e1e6e1a876a9ad08a07469c92d9
|
|
BLAKE2b-256 checksum How to use checksums |
27010b670d4fd3457a54ecddad7d951bb79eeea9e3e842f361e6a737973c6aeb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp311-cp311-win32.whl
| Download URL | pyquest-0.0.1-cp311-cp311-win32.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d61a602c3e6586b11e1f2ccd6e8699cb956b1afa51dac573d9063561f7cf9e36
|
|
BLAKE2b-256 checksum How to use checksums |
7a010918fc07db1a29503c3047bd8ea8b331a0dc8962edfee02ec9e23b924732
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
| Download URL | pyquest-0.0.1-cp311-cp311-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
40a89b119fe81435d8f943dfef3e9cda4afdc08e7f16b765e46efd4c5aaf809d
|
|
BLAKE2b-256 checksum How to use checksums |
8427a01633f376aed5007cdf3366c30492f65613df0b87eb94c2cae1a864edbd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp311-cp311-musllinux_1_1_i686.whl
| Download URL | pyquest-0.0.1-cp311-cp311-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
a5353e0dec4b723fea2fd280529f8e5cc96d50e79e9781926501e108bf63e34e
|
|
BLAKE2b-256 checksum How to use checksums |
4d7e0dabf3bfb86f58d857add5622e047767e7044bcade977b0dacb34cbb1650
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyquest-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 954.4 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b7f4f7dc943f3e0e91ec52d00501d9021148b1c34131694549ea3d229ef5dc96
|
|
BLAKE2b-256 checksum How to use checksums |
f9d24711b2437a9020105dd74b36f2fd5f585969013cc567a5c07f11194817a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyquest-0.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 898.6 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
9399ec92c262adef0cda52be3911f2adfc7c17e2fe02f55083e3213a9eec8c43
|
|
BLAKE2b-256 checksum How to use checksums |
6a739f3799c9ad03701003bece2f1168e9e79b1fde23baa6006dc8128bf62742
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | pyquest-0.0.1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 797.0 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9f8d4d77ec27b1e768a68915fb2198c1f0f433074946a2aca2e2593fc3dd146f
|
|
BLAKE2b-256 checksum How to use checksums |
63fa97068f638e5f41b2e7b5de5d7fbaed1699624f78a91c0041671d7190efd1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | pyquest-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 859.3 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d8406f4efe2daea5685276a93e23683532923f1b3dac32edc30f6369076d94d3
|
|
BLAKE2b-256 checksum How to use checksums |
d0ee0c404ad6da139adc4224ca62b17c0fc7b0f7dc8ae875d08784e3704e183f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp310-cp310-win_amd64.whl
| Download URL | pyquest-0.0.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f1997520b11b2d0850c38ec842561333a6acd3f1d3019cd0ed5bd9794283b628
|
|
BLAKE2b-256 checksum How to use checksums |
e99b358aeb19130f0093db25b093d54cd9d0b09f4057e0f8a24095e2bbbb8efa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp310-cp310-win32.whl
| Download URL | pyquest-0.0.1-cp310-cp310-win32.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
eb62de18da0159db95b4b2a916ad532d0da6a7cb0a0d9c83c144831c8fd452b2
|
|
BLAKE2b-256 checksum How to use checksums |
1a80501a1b92b667d2c668ad17f7a11e6719075e1e747afadb69de4990b26d83
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
| Download URL | pyquest-0.0.1-cp310-cp310-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
2f0efab71b17448e8b2dac098e098125c92c5306331c5b1dd130470178bd64b2
|
|
BLAKE2b-256 checksum How to use checksums |
15beaaf3f89b75b88420c04f2197fbfd8002f10f0be2301a98d84661a58b63b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp310-cp310-musllinux_1_1_i686.whl
| Download URL | pyquest-0.0.1-cp310-cp310-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
016bb1e07dd370df09e144646ff286ec46f95e0f43055d4f36c01d819cf6372d
|
|
BLAKE2b-256 checksum How to use checksums |
9f2b3dfce538208a9b945c26848cbbd590009e49e7a0ee514917ec68b1edee56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyquest-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 973.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
231c354f0e28d64bda9f40df87bc508652508a4484cd056e2b2458086b199bed
|
|
BLAKE2b-256 checksum How to use checksums |
d4f7edcfb398068e0ffb1d594f4412f6fb2ee59d582b5cc14f2881a562eba7de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyquest-0.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 908.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
695914f5ef71b32c9ee20e96f29638035ab37365f20e1cf0b34a388e2e579178
|
|
BLAKE2b-256 checksum How to use checksums |
49017eddfb72b07ed0384fac89ffdf3dd9ba0da22c8933ba09562569b2579542
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | pyquest-0.0.1-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 815.2 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5e2dea8226671bb61d893a5e7aef47f6a0021f24322b5b6feccd649d2e471990
|
|
BLAKE2b-256 checksum How to use checksums |
711b3a1b45d59552d8ae580a75ce014f757e009be33075fd2a8d61e0a0c52552
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | pyquest-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 890.2 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
43173b21e544ad13325e72fb8a84cda76f4c8bb2da0b679ad06472737a19036d
|
|
BLAKE2b-256 checksum How to use checksums |
0a6582cb223f9bf5069c9477ef4328903f8639c8212dc3d5c541da4ec39b2407
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp39-cp39-win_amd64.whl
| Download URL | pyquest-0.0.1-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e566daedba50fe45c0f5b9b6e8474a8f7ed833ff63db08cc20493168113f7f5a
|
|
BLAKE2b-256 checksum How to use checksums |
dbb6b9b4add143b8b8d76a638aa08096925ba2c2f2711985a257f21452692a77
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp39-cp39-win32.whl
| Download URL | pyquest-0.0.1-cp39-cp39-win32.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
7f99d62e67888bf4f13183a8bff84cc45ab17c600866ec52d3b0bc66f4df1e2a
|
|
BLAKE2b-256 checksum How to use checksums |
8ead436d7256a217bfef39ed4521972908b8001e1515e42970cc7c9e5943aeba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
| Download URL | pyquest-0.0.1-cp39-cp39-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.9 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
a0e77bdbf76165c16cf0cbb123bea6112bbe9fbee68c2fcdd48227910d33d070
|
|
BLAKE2b-256 checksum How to use checksums |
88c0b97a0bfab9b681a92d702011760a3d1f6e5a50acc5370913722a5890ed53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp39-cp39-musllinux_1_1_i686.whl
| Download URL | pyquest-0.0.1-cp39-cp39-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.9 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
e3e36eaeaa8e76c15e439fedbc16175d6ea9fba6c8ef19c4a6d60547adb7ac9c
|
|
BLAKE2b-256 checksum How to use checksums |
8b32a595a18e941d7cc3b587933d035c3e9a876ecc2d9654801f405fbfe604b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyquest-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 984.5 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4a9078cf697c1b8284d2b7948534df4e75c736882aa4696968d09c403ec08286
|
|
BLAKE2b-256 checksum How to use checksums |
fb3b272767cb3789bb394e295b6780d4067fd4798405c70bdbad946e2d934679
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyquest-0.0.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 917.3 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
b54e39745cca784eb82adeab4e502cf4fa35148117d992f5bd9a1cd2a826f192
|
|
BLAKE2b-256 checksum How to use checksums |
612cbe8a3c53f2fb155c9a21c5be25a2a26316fdd3a40177b1546108aaaedfc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | pyquest-0.0.1-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 826.1 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
52f5eb5ce456b5c6d65aed282218580c592f0396f340ade6746a3718c095633d
|
|
BLAKE2b-256 checksum How to use checksums |
1a0703b953b582d498cae8d208d194b8c0c2d0b2b76dc421061f8eab51047816
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | pyquest-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 903.3 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
5d10fcf06055eb6f3e51229d6eafff010b586fb8b5cb461903306b7fb92d1bb9
|
|
BLAKE2b-256 checksum How to use checksums |
bc428479eba08fffcb12e744f71ef90cdb73ffcc16e983862fadb5e5297f508c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp38-cp38-win_amd64.whl
| Download URL | pyquest-0.0.1-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b14f70dd59b29d7a066f0ddf45425d5789c069f8cc15b19c1ed60a257fc27bb3
|
|
BLAKE2b-256 checksum How to use checksums |
4fbff39a968842798ddbeee4530c2a2136345d188576b29fc0448fecbddb66f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp38-cp38-win32.whl
| Download URL | pyquest-0.0.1-cp38-cp38-win32.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
314ca00314f7ac7174186ba0832446fa2c42fd20cb9eb340d874f478eb4314a7
|
|
BLAKE2b-256 checksum How to use checksums |
79072383af57753f6dd31126c28926abcca0056eaa149dfd0e2b446a5c9714cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp38-cp38-musllinux_1_1_x86_64.whl
| Download URL | pyquest-0.0.1-cp38-cp38-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.8 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
0af44d3a4817066566597fac299c00ae4a1355c8b49457f720b77125061aecf4
|
|
BLAKE2b-256 checksum How to use checksums |
cfc5b2456cc7e3b79553c53d2fa7e1cbe67756b31a4d3f25a03d582d65c5a7a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp38-cp38-musllinux_1_1_i686.whl
| Download URL | pyquest-0.0.1-cp38-cp38-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.8 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
eabd8999fe233612267fa0c41ccda409572b53839333aaae384b546c563f5954
|
|
BLAKE2b-256 checksum How to use checksums |
2ca132f4d433d2309e4a1860e07dbf151952fd4fe1c8afb018f3b9f5c42f694c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyquest-0.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 989.8 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9225aac2cb90c12fc091f1f9537a55f99336a2c9316f48b6d7b58af35a359f19
|
|
BLAKE2b-256 checksum How to use checksums |
524d725fa304b6535837420fe05b32457065d1e4efa916b131be255e0ee08675
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyquest-0.0.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 911.8 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
fbfa283e664e451a1770c7bedce1a0a33e583afc490f9eeecdd7371f74d6d029
|
|
BLAKE2b-256 checksum How to use checksums |
67638083dd20410f1046ce990ce287cf7446a7b87c9342b9da4343af2fd54d8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | pyquest-0.0.1-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 828.8 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6202629a7dc28112cb7312f19c1a822ea600b481c253736fa50a69b327448404
|
|
BLAKE2b-256 checksum How to use checksums |
eb5578942f706fae64eed0beefa10726c5cbdd3f4832a0b5b2e52d875d11cb43
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | pyquest-0.0.1-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 911.4 kB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
174b8e0358a6b204f25698151665854b111c37d8b0c9db10c7fa65fd0e368b4f
|
|
BLAKE2b-256 checksum How to use checksums |
5152b4a083fa9f9f34735d95d18d0b66fbc7193122e61a7cacc5e0f77fe0a91d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp37-cp37m-win_amd64.whl
| Download URL | pyquest-0.0.1-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
058cb13bc86aea6a312c34c74297da45626490d773d8ecd40392ebe60c3a0c46
|
|
BLAKE2b-256 checksum How to use checksums |
a7387971b6cb07d7f19b8fbf7aee74025499743a56e3caf54e3971587c7612ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp37-cp37m-win32.whl
| Download URL | pyquest-0.0.1-cp37-cp37m-win32.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
a0f73f267a9269e7600fa86478a65f8fec18ffd8eac76c400da6cae30c73c73c
|
|
BLAKE2b-256 checksum How to use checksums |
20e6c84d233a43bc9c7cf0c06443cdcc00247443547557ee36d201ae166564ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl
| Download URL | pyquest-0.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
39ec2252b30dc4d4e98e1d9f13bcbaf133452d3c0e14c0f81ffdbc14a913e7d2
|
|
BLAKE2b-256 checksum How to use checksums |
e214813b886efa89e44ac61bda60033a4514aa60538bd235a7ac2d158befca50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp37-cp37m-musllinux_1_1_i686.whl
| Download URL | pyquest-0.0.1-cp37-cp37m-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
6a88519c51e70a06261f61e2496da6bf5f6d2687ab373d31b7ea9cc53f4021c5
|
|
BLAKE2b-256 checksum How to use checksums |
2edbb7d91a0fb495663ae3a63cf3eafb88799ad20a90e6c3bd5d6281c09c40fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pyquest-0.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 983.4 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
6b381e552469d92c5bdef906ca0bb3b6b362c08f9c4feebdb3ccd4bd065198fa
|
|
BLAKE2b-256 checksum How to use checksums |
d239b466c4ee37dd4b4755854a228627ea0ba6df778028f0eae31b146c92ffaf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pyquest-0.0.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 910.7 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
6ab0e2c341a24181fe9c10451f80143ada69d8bca8928700b4291bcdabeb9cd8
|
|
BLAKE2b-256 checksum How to use checksums |
cf02b00b74af749e7f6fb0ae968649a03f83194bdc483ae2d953162ee580c887
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Release files / pyquest-0.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
| Download URL | pyquest-0.0.1-cp37-cp37m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 911.2 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
730585ea635618632139a384fa1bd82d90c1cf11bb13b9d9aa87a4c8915ab3e1
|
|
BLAKE2b-256 checksum How to use checksums |
d750f34a66f0b5acf883c22ecdb250617a506a63a83a9939ee20f82b3f6c14b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.9
|
Security for pyquest 0.0.1
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.