Skip to main content

A Proximal Interior Point Quadratic Programming solver

Project description

PIQP

DOI Preprint Funding

Docs License PyPI - downloads Conda - downloads

PIQP is a Proximal Interior Point Quadratic Programming solver, which can solve dense and sparse quadratic programs of the form

$$ \begin{aligned} \min_{x} \quad & \frac{1}{2} x^\top P x + c^\top x \ \text {s.t.}\quad & Ax=b, \ & Gx \leq h, \ & x_{lb} \leq x \leq x_{ub}, \end{aligned} $$

Combining an infeasible interior point method with the proximal method of multipliers, the algorithm can handle ill-conditioned convex QP problems without the need for linear independence of the constraints.

Features

  • PIQP is written in header only C++ 14 leveraging the Eigen library for vectorized linear algebra.
  • Dense and sparse problem formulations are supported. For small dense problems, vectorized instructions and cache locality can be exploited more efficiently.
  • Interface to Python with many more to follow.
  • Allocation free problem updates and re-solves.
  • Open source under the BSD 2-Clause License.

Interfaces

PIQP support a wide range of interfaces including

  • C/C++ (with Eigen support)
  • Python
  • Matlab/Octave
  • R
  • Julia (soon)
  • Rust (soon)

Credits

PIQP is developed by the following people:

  • Roland Schwan (main developer)
  • Yuning Jiang (methods and maths)
  • Daniel Kuhn (methods and maths)
  • Colin N. Jones (methods and maths)

All contributors are affiliated with the Laboratoire d'Automatique and/or the Risk Analytics and Optimization Chair at EPFL, Switzerland.

This work was supported by the Swiss National Science Foundation under the NCCR Automation (grant agreement 51NF40_180545).

PIQP is an adapted implementation of work by Spyridon Pougkakiotis and Jacek Gondzio, and is built on the following open-source libraries:

  • Eigen: It's the work horse under the hood, responsible for producing optimized numerical linear algebra code.
  • ProxSuite: The code structure (folder/namespace structure, etc.), some utility functions/helper macros, and the instruction set optimized python bindings are based on ProxSuite.
  • SuiteSparse - LDL (modified version): Used for solving linear systems in the sparse solver.
  • pybind11: Used for generating the python bindings.
  • cpu_features: Used for run-time instruction set detection in the interface bindings.
  • OSQP: The C and Matlab interface is inspired by OSQP.
  • Clarabel: Parts of the iterative refinement scheme are inspired by Clarabel's implementation.

Citing our Work

If you found PIQP useful in your scientific work, we encourage you to cite our accompanying paper:

@INPROCEEDINGS{schwan2023piqp,
  author={Schwan, Roland and Jiang, Yuning and Kuhn, Daniel and Jones, Colin N.},
  booktitle={2023 62nd IEEE Conference on Decision and Control (CDC)}, 
  title={{PIQP}: A Proximal Interior-Point Quadratic Programming Solver}, 
  year={2023},
  volume={},
  number={},
  pages={1088-1093},
  doi={10.1109/CDC49753.2023.10383915}
}

The benchmarks are available in the following repo: piqp_benchmarks

License

PIQP is licensed under the BSD 2-Clause 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

piqp-0.4.2.tar.gz (8.8 kB view details)

Uploaded Source

Built Distributions

piqp-0.4.2-pp310-pypy310_pp73-win_amd64.whl (909.9 kB view details)

Uploaded PyPy Windows x86-64

piqp-0.4.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (984.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

piqp-0.4.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (358.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

piqp-0.4.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (306.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

piqp-0.4.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (927.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

piqp-0.4.2-pp39-pypy39_pp73-win_amd64.whl (909.8 kB view details)

Uploaded PyPy Windows x86-64

piqp-0.4.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (986.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

piqp-0.4.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (359.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

piqp-0.4.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (306.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

piqp-0.4.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (927.5 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

piqp-0.4.2-pp38-pypy38_pp73-win_amd64.whl (908.7 kB view details)

Uploaded PyPy Windows x86-64

piqp-0.4.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (986.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

piqp-0.4.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (359.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

piqp-0.4.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (306.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

piqp-0.4.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (927.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

piqp-0.4.2-pp37-pypy37_pp73-win_amd64.whl (907.3 kB view details)

Uploaded PyPy Windows x86-64

piqp-0.4.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (982.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

piqp-0.4.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (357.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

piqp-0.4.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (303.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

piqp-0.4.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (924.1 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

piqp-0.4.2-cp312-cp312-win_amd64.whl (916.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

piqp-0.4.2-cp312-cp312-win32.whl (852.7 kB view details)

Uploaded CPython 3.12 Windows x86

piqp-0.4.2-cp312-cp312-musllinux_1_1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

piqp-0.4.2-cp312-cp312-musllinux_1_1_i686.whl (863.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

piqp-0.4.2-cp312-cp312-musllinux_1_1_aarch64.whl (809.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

piqp-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (980.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

piqp-0.4.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (363.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

piqp-0.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (305.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

piqp-0.4.2-cp312-cp312-macosx_11_0_arm64.whl (265.9 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

piqp-0.4.2-cp312-cp312-macosx_10_9_x86_64.whl (935.1 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

piqp-0.4.2-cp311-cp311-win_amd64.whl (913.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

piqp-0.4.2-cp311-cp311-win32.whl (850.8 kB view details)

Uploaded CPython 3.11 Windows x86

piqp-0.4.2-cp311-cp311-musllinux_1_1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

piqp-0.4.2-cp311-cp311-musllinux_1_1_i686.whl (862.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

piqp-0.4.2-cp311-cp311-musllinux_1_1_aarch64.whl (811.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

piqp-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (985.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

piqp-0.4.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (362.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

piqp-0.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (306.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

piqp-0.4.2-cp311-cp311-macosx_11_0_arm64.whl (267.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

piqp-0.4.2-cp311-cp311-macosx_10_9_x86_64.whl (933.8 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

piqp-0.4.2-cp310-cp310-win_amd64.whl (910.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

piqp-0.4.2-cp310-cp310-win32.whl (846.6 kB view details)

Uploaded CPython 3.10 Windows x86

piqp-0.4.2-cp310-cp310-musllinux_1_1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

piqp-0.4.2-cp310-cp310-musllinux_1_1_i686.whl (860.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

piqp-0.4.2-cp310-cp310-musllinux_1_1_aarch64.whl (809.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

piqp-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (979.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

piqp-0.4.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (360.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

piqp-0.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (304.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

piqp-0.4.2-cp310-cp310-macosx_11_0_arm64.whl (265.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

piqp-0.4.2-cp310-cp310-macosx_10_9_x86_64.whl (928.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

piqp-0.4.2-cp39-cp39-win_amd64.whl (910.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

piqp-0.4.2-cp39-cp39-win32.whl (847.2 kB view details)

Uploaded CPython 3.9 Windows x86

piqp-0.4.2-cp39-cp39-musllinux_1_1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

piqp-0.4.2-cp39-cp39-musllinux_1_1_i686.whl (861.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

piqp-0.4.2-cp39-cp39-musllinux_1_1_aarch64.whl (811.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

piqp-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (980.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

piqp-0.4.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (360.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

piqp-0.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (305.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

piqp-0.4.2-cp39-cp39-macosx_11_0_arm64.whl (265.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

piqp-0.4.2-cp39-cp39-macosx_10_9_x86_64.whl (928.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

piqp-0.4.2-cp38-cp38-win_amd64.whl (910.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

piqp-0.4.2-cp38-cp38-win32.whl (846.8 kB view details)

Uploaded CPython 3.8 Windows x86

piqp-0.4.2-cp38-cp38-musllinux_1_1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

piqp-0.4.2-cp38-cp38-musllinux_1_1_i686.whl (860.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

piqp-0.4.2-cp38-cp38-musllinux_1_1_aarch64.whl (810.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

piqp-0.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (979.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

piqp-0.4.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (360.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

piqp-0.4.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (305.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

piqp-0.4.2-cp38-cp38-macosx_11_0_arm64.whl (265.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

piqp-0.4.2-cp38-cp38-macosx_10_9_x86_64.whl (928.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

piqp-0.4.2-cp37-cp37m-win_amd64.whl (910.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

piqp-0.4.2-cp37-cp37m-win32.whl (851.5 kB view details)

Uploaded CPython 3.7m Windows x86

piqp-0.4.2-cp37-cp37m-musllinux_1_1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

piqp-0.4.2-cp37-cp37m-musllinux_1_1_i686.whl (862.1 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

piqp-0.4.2-cp37-cp37m-musllinux_1_1_aarch64.whl (817.6 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

piqp-0.4.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (992.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

piqp-0.4.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (363.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

piqp-0.4.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (310.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

piqp-0.4.2-cp37-cp37m-macosx_10_9_x86_64.whl (921.4 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file piqp-0.4.2.tar.gz.

File metadata

  • Download URL: piqp-0.4.2.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2.tar.gz
Algorithm Hash digest
SHA256 7531b79026373141638f1270ef6ea61546d0c72de6a2caa948ce5a455a61e8be
MD5 5dab373b8ebc74b7800cdebbe5aee3c1
BLAKE2b-256 83c5be4c86382160fc43c9872ac9518b5c2f3425949e653eb514984dc38046bd

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d3482df92c14bdd1284098f7044b73aaeb1886e8d3f08f699d004a656570c56c
MD5 e371dd4289f3ab7968b18557845194e2
BLAKE2b-256 cbcdb54f269a86b464ae4b8ffbae43bfe6faf9fc98b1e80406267f506d8c7e66

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3155f9361804622bee93d5e78980b8de8732001e1e2b1387f2050d796182c03d
MD5 4dae72904f3f4e2a931bfa48d52d80f2
BLAKE2b-256 69322cf1dab86c9132bfda06aa4001fe79cbf5b3e52164de8e5efaaeb96afaac

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2c3b1774f73170a081ece0f8d5d3382eabb75087ce4f4b53f29242fd729c989f
MD5 d514185e650ea0d12581f2e5cb308b64
BLAKE2b-256 3e256df7405ab3354600320d6404d6050cb58e0d035654de6b347679ef1bec0a

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ad4585039491fa4ae6f64f534a42b9ead15ecbef3b098999820374d651689eda
MD5 d09ae0f837bc4eb611b8416e545de980
BLAKE2b-256 d639dafea0d5213421f17f1272083b609c72dbe8c268cb2d97bd03d6bf7434b1

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6143ecba547990d6b3d29334d41981ff8f662485cec4820cc981f2843b8289b4
MD5 dcbdde47a4d02671d023b33f3b2ab95c
BLAKE2b-256 9953f7d2380952e9e53190c69d026f49959a15eff7c8cc3d9264fe6e4481673b

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 59c3078350b4d41362a240d68c033afbceb18289bb35f941971904d814254914
MD5 23894f258041554c72a02ed6f655c3e0
BLAKE2b-256 158dbb947455f3274d565b1c807f08f7cc4358e70d006fe525c2281b82056f51

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d31dcb0a8d2ff82b5ce7839555f1b34ca36c98451f678846926cacba67390b1
MD5 39258aafa955e8ff26f53cf538a8b6eb
BLAKE2b-256 6bc80add95ed7f242092ec399a2e66b8ac966a12d502a0ad3d894f72b09d95be

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3d7d941d0eff7f62a62a8e91aff84dded26a45d2978a352950709c01c0c0b609
MD5 fc5485a3903136441679ddf87828ecdf
BLAKE2b-256 7a8d3d72f3baf568cbeac9be989bd2fc7dcded05ce1e950b51f0828f93dbc02a

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 46d7ceefcbc9052c5f7544daca9b59ddb8be81eee9e5cd8422982a23a8eb9d99
MD5 5cf9cd05ce9084e85a57953227ed0a44
BLAKE2b-256 2056dc0c001f7f26993b5fda604adf8778c18b4b7dc690fe453257585769e40d

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eb351aabcae70b9cb7ae16becf511b3b23bae4c6a9a57fe8dd9bf27e116a78d1
MD5 d4a5ff36bfc910c2fe7d0f7608076715
BLAKE2b-256 25db3c725bc8c9b65b510877965f7b70b5ebfa4f271cf806dee756c935c8c1a3

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 c9c1dbb025170b3da3681c6f32c24269770c5be244c2aa88c352691d76b248a9
MD5 8c75c1045a94c5f8e36fa72a2d9f6b70
BLAKE2b-256 1b149ff2a3ea38dcfe1712a5257416be38b0a0d8b1b0ad2c254264588c750a8e

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b7ee67d4b922b9db7caa4b5623e52b1ecbc96eeff491ff9c8bbd11a1f4d710b
MD5 30775a28cf41cc8079ead297cabc2e44
BLAKE2b-256 482b15e4844d94ff1678e27d69f9dd293a652fc1870b05a96ea0a4504a6e13d9

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3c489500ed09deb8835970c6fc6a8d963c23b709d56875a1d3f75a2cf713083f
MD5 292e8b921c896de81da85d7c1bfb560d
BLAKE2b-256 4538705820b9a2d77cabef5d3d1f0ad49d96413a3cf01cb3603b8e3fc7d7b0d8

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1e0531c736d9cfdf47aa9d4677be6ad493691594969d9f7193ef6e3dc8350236
MD5 c9ed39bbe6ec6c491e7b5508cc7ad33e
BLAKE2b-256 eba3e6e2f5f9fdb9a7e9a0af09eb72d44c9535dc58e170e794bf6522e23b63ad

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 76c743c5f2028ca3f4f0ff64d66dd7b194db45446dc957b92f6e7972ba022bcd
MD5 73c6cbc517ef1d94a6b1942d7e6e85eb
BLAKE2b-256 523382010c99a448eaaeb59c6bccf43846f5844576b0b2c0f5a3c6a4e3181eb6

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4b3fcd813e718b3e319946652f27d940ae6b37473aae5c24df1647514b525b3f
MD5 eb8a84bda1193ea3ee1cf4a46e71446a
BLAKE2b-256 d81b5c5ab814eefa56a4c4b7f606642c203647258efeff00b57ece7f43b6113b

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0320b01ef28ad49d5b2cd52db2dd53fd573ee5234f3dad23918c0dc4a61f8415
MD5 7e6d44d404acb84ef90e8a53922159df
BLAKE2b-256 72518749f945f45c4f0e0c238b8ca0c95db0c70d29e10d63e509087777c54874

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0fc80fe7686791cf29f099b8160e8fe97f7169e538c44c49596d7c00b51aa7a7
MD5 3b812d3ec13091583f2da6c5adc251db
BLAKE2b-256 91897c466da8aa49e12ecfc2a55541d1d04f16253f5cd16db297753628e2b352

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ccdd372f79f1381b66bedc586d738717608da6c8037cb601bc05659118f35870
MD5 4cd2d955c6a2c649f7277b3f51b92fc7
BLAKE2b-256 400db9293514c837afa09097fed9b96c13013ab46df3402baa66c5d2f5f01cc9

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 28960cb90798b596ee10b9ffc9cf1754f789d4ad2d203c319d2864226e2a99e6
MD5 125767738587bcdd4b42d69377c87019
BLAKE2b-256 dfc6c724b51aef12f55885c55500fd6438b34fbd7cb706589fde72cdca155536

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: piqp-0.4.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 916.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 46860db2ebed9819d11ff01775d9045701ad01cdac7dcc5232378321721eeaef
MD5 e938f26cb93b512ca42786de5b582a68
BLAKE2b-256 27c4f0d3065720b0a7b07789cdf6d4bb767f88db3d32282355f169c7ffcba3cb

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: piqp-0.4.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 852.7 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 91bb9dbfd8a6154dcb7df1b5bbd723e6a695d1cb8f666d75b511bdb3be34e3d9
MD5 2b497960f7afb67d155b8f0947ad1bdc
BLAKE2b-256 e6d68f5b995cf878b5b6937109306601074df55675542858b2f14f2f67b55320

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 efcbf38ed26b750298ea4dd10535ac54baf0437ad208769ceabf544e82ed5266
MD5 346ab403028c0b40ef8c5b0cd76c33e7
BLAKE2b-256 47022bdbd8e4830676436970379cf1f6b3d888357093119a72bff2fb48475142

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7942d46e6654a5056f403b97c1c7f161d12843661c0acf74a65130fa7821d8fe
MD5 637c06ccff2f1349a4531dc2ef877695
BLAKE2b-256 e62eb915b3768f3397c79faa66f650636994dbd8a91032a6e9af37750f1907df

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6d19052e940d64cdbc6604584c18840fc8d1bdcb1201ff4a8cbca538ca014aee
MD5 246d7b53c23233ecc937d1125828fef7
BLAKE2b-256 76b79779f2cd3c48b291aa312e28ff30659ff8425df7efdecbe516e5cc611706

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a41309aed46764c79058ecd4639edf1ec2eb8bd38f1041045912f709f3cd707
MD5 f14b61f04d7811e17d8c856b516f3c73
BLAKE2b-256 03f516b3e30475bc87ce9923835240b025a736b0b6ecd4afc881216e711f9a9f

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 418cb9ca0de2cbbede1151d01cbecfd62ef7f7545b1ae97376a7e03771b277dc
MD5 2d333075d00282de5e84befab850c11b
BLAKE2b-256 0fed32f207418fe3da1f10183eb77f703823407fc80405b61eabbe0162461afe

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cadae429ca316cf30b50b09b8570cceba09f87785058621f5834b87baa77c594
MD5 17345549cdd9b568cf015fa49ae8b9be
BLAKE2b-256 12c498d68d5fb8d76a57c8409beeb577abf84d493210b1f744dbb4e837b6502a

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72dbae9f8a49def4ab8f46f2aeacc15ac9b2d946fc4985df97ee64a4b0d84794
MD5 8afc506ba786d10a739f8bc283096e95
BLAKE2b-256 9a25d1d0dd7dd2cdceb0f692d10ca26deaf6fd70256d3757f1ae3821ca273ed9

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6ea4cf0f4357f2464c441bfe7a094116ea1df63b0d5b5fa3d4a6aaf78d91d655
MD5 4aa87ae02fa9d57ee1604b97ead30691
BLAKE2b-256 5754d47e1bebeabe492985db0275f1e522548896ce12696c9126346922b10dbd

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: piqp-0.4.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 913.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 db4423bb09323dd37010f120b47ce5714ad792e49ba916d04ac2911c7b5ff4da
MD5 8e2d90c761a108249452f65ffa40750c
BLAKE2b-256 f9e022d926a912fb167b85cf81fe16cd2fd7a5ee05a1ffdd45f6b0aa4ca75376

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: piqp-0.4.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 850.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9a0bf59cfd59647d2cf991f8ef94f47f2b9568635687906f84b1d7bab4830e90
MD5 acbd86b277a021c4f5342540d429b982
BLAKE2b-256 fe8ab698a4e1bb4e8165f4141d4ee6463649ea9af2099112a565c73a5dc7d7ce

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4cbe16f96d68e9381d3f12cae8106f0a6fecbe53408eac4f09cc7b56c701003b
MD5 8ed3c099b7be107764dc8301de0a1700
BLAKE2b-256 11a57609a89f777d1c75c7193366e0c71bfe7ddef5d10caacf36b781a1182f73

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 554c587b943ddb5aeadced05bb9a62fc339cac262fb1f832d2777e72491fa5ad
MD5 d2f9f8a79e31316469725fe348cdf1db
BLAKE2b-256 329fb5936b82b6db23761f252b9e75e7c991df966f6a3286cb7412e6b526a5f1

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e834504f40214c0cd4acc3ca871f3a978ded99cec758d75f15cff11b4398d7c6
MD5 25fa092e2cfce3c42420975ec2ccff05
BLAKE2b-256 d04fa8b44216e2230dc34122e45610cc4efd84eccd02b0a8c5bb6c6f19dfc20a

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f9ac54845457b80e1c7a2365db29a27bf8e35e1f9fad6bfa45f4448a25f3445
MD5 c0567a07d754ed4f03b9bcec13072c3d
BLAKE2b-256 e63cb748c4315926a192044adb65d0fc590abaf97cec34c9f48e90be41d8fa53

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8b8beffbf9234137fce19f6a33fa7162fe69d3b1a9f8b10a5969f913ed766f14
MD5 7dcf923f67bb08e4ae81eff184bf3e85
BLAKE2b-256 e24290da6f7939e3bba0940ae1ac7f31d52a72c169ffc0725cb3ab94f0d89a42

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6fd2699bc4f13fa302472c8cebebca881bf13c2b4b72d984371d52bd26bb29a5
MD5 0a53d49ae57d94c2493d0d9477adce8e
BLAKE2b-256 f12b131d97d65cc553344f1b0579ec8d98a5267467f62b5c422102d353bc567d

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e447a497aa9d20fc3be9651078df66a6b9db9e879f7f1e9780cb99569e703a42
MD5 1cefb5f28cfe450463d1b58829d930bb
BLAKE2b-256 7c4631502f527f0936de62598ca959359df47e93a15189b8a29d5c92de576580

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c27cd4c2acb3ff02f6266e5b7b8c3e50c7814824b15c675bccec36823e0931f3
MD5 366c811408c9a8072fa77a88dd7d636e
BLAKE2b-256 70603a45b0f75b7fcc9d3d5bc3f1f418579ac6d29aae93172f05088bb69a89ed

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: piqp-0.4.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 910.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9f1e981d524420b020dec7b00e47a4eebdd9652c05188b56342574257be7097f
MD5 2e7c6a485e9778874f210c0750ae94f9
BLAKE2b-256 b15ca2da0dfbaa1b18bae9a400f3a000524598c94e3b5f98f697dc324e7fc2bb

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: piqp-0.4.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 846.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e7823fa36969130f3246806348357ebadb5e29dda3eccd484732713ed5d80f43
MD5 580100c622907e1728b0410b5904e572
BLAKE2b-256 b3cc8add48ec1a300cd4299f97559451c23c14614d0d307289f8ae8f4b14cb31

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a79b58ed6febf73ea8f5fa956f9de7516e39d17061f540af28ec7faae1428177
MD5 cfafe763a9b7f4af746adaed3c2ee356
BLAKE2b-256 1145e4f4c82af3c168dfd21648cebc660a5cf4229aaf8829387d28b9c8a8e34f

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 622aebbb9469c091f597b2d73a1f30281785fe447b23fd556d86ef9d2adf44f0
MD5 437dfdf3bf8a89b49b91a214aa02fd88
BLAKE2b-256 a2bd20e0fb0ca912c7d156f22af3b75904071ccb9af96c037b7278229dc3f657

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f9c46b20dd50b21dfd1ad171f05ab5419000ba95d8306b89866e70b98960a4b0
MD5 fea3d30d34ccafe46b7c73eab1add798
BLAKE2b-256 5a606a5cf661df175a5bfe42db94f2bd938c89c5eefaf2f51dbf7a0b067202ea

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce2bf99dd00c91af35dd364d23ad68448ca096df3fb2af8e46f390ef425edc1c
MD5 0c4acf3766bad126ad4b068ec3a79be8
BLAKE2b-256 e299c87fadb09fdc386d6124aff541fbb0c9ff32622167af3b299aa30876e3ff

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d09387e180e85c5395e1e5f225673387c2f674e2de899d69c830f14d0bc5b50e
MD5 6fc1bbe52b856f792018d4a4029c7056
BLAKE2b-256 4e05adc1a9b7216641f9ec2fdb224964c244e0722ad15971b7f52531675947cd

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 80e0bec81bbe28f7741d2199f0883f4c19682cfc443e143abd577bbcf062d2a6
MD5 af382e8f0c6935d6cc34a2b7ad62d824
BLAKE2b-256 2738f5069c28bebd94dec02839e95c892ac762a6bce3f8ebdccb2095d10dd070

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f6bdef2a4f1814e8d248e2ef14ecff69f77b6d3e11c461788a7588bbc03f101
MD5 c86165c3f9d0bc1b5830c1df83179923
BLAKE2b-256 34146398ca1e813aad14949258d5b0f9ebd1f262d610b4293f695d2824c888a0

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 73cc4ea8d44a025ac97067bdd98c2cb0fe803acca64ac9c4ab0f4012a6ba899a
MD5 8b1508b480cb70d1700a05164e4cbbcf
BLAKE2b-256 0a2ab8be3f0033930734bbd720707d8a3f7f0e216ae12c7a9875941729d5defd

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: piqp-0.4.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 910.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 18d523a63d64bb86e55d339b492c17c4d2c788005a482d56c25ee4c9789a0961
MD5 52722b6edd2d0c130e886d63a3e1e3ac
BLAKE2b-256 abd8319a96616bf39da39de0e14ab0c8cf8570a8134f082191bf1a1f4e8b1457

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: piqp-0.4.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 847.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 44504228f767fad94f050c0e21c0c443b0c28af3e25cff5e8e28344a082089ba
MD5 12d7402a09d0334afc8e3ed984c19e47
BLAKE2b-256 79aa84d64a24e99140f0187a8891eb93c583e37dc8416329a72cfd2d6b669ee5

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 38e90d5da86807a9cdac0e4cb5e12b737e7f325cfdc12f676602d6dad4080110
MD5 53734efa58797f79194b12ccb01bdd77
BLAKE2b-256 93d39606089f5842b59d474b5f582cc1fb3467bd4424436cbc64b8f97f22222d

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5b2717dec369e0c0aaa1cec224b5472151da14d44426b0b790741c7a17916117
MD5 29c16392166515ec2c6769b4b8e66e9f
BLAKE2b-256 929d4f97cf44f9c1b8294d07e176ad2d3b7407822c50ec1a7efac18ad7fe90e0

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7e9905d6808a0942bfe5852b127c0018490e63d5c57d0f5d68fc2cc8e911fb57
MD5 1edbfb996a877296f98c3a1202576271
BLAKE2b-256 0a1de729978d0c66c01f1719dd1ffbd21afe8982de8b1152e86f8df9dc463bbe

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c9d06b3a2539347cd4ef504bd8089e56861ee38eee7de9ef827f054355ba06c
MD5 7db75522e7444b3882f62ebecca23459
BLAKE2b-256 bcb49a44ca30c11324869c89de0105011af27736b25585c1027aae784994a6ae

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 58da49153109ba595680c7e05d30be204b08b57715ef42db27fc307159947a5e
MD5 46ea46f41b938dde8e8aa1173a2cec16
BLAKE2b-256 04f52427b758d985a5e9e907526bd3b87f88abe31ab97c53d46731abfcd4c969

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e3ef98fc35c6a95a17be6593b2398561b89df9067200981d48bb34fdb59dfad
MD5 f422fba0e80daf78a09714f47c7928fd
BLAKE2b-256 9d39c741bc269b0637d2a18224b88494302b16dfd20410418f2e75ed66553bf6

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5dae89fe2795424fb337e40df7ad686183a007ac85ee8865d676bbba1be49e7
MD5 4f2631261ca782aa9f2fb8ca0fed3f94
BLAKE2b-256 973d9cabc00f262d8f2005a3410501d143f19920559e949cd297959beb597d80

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9006c550f7b8cac5886f8c3294e639e41ef8517e53d1a9fc90342c4ba51c5c7f
MD5 09cc162a6eda22a2becacbb5ef279847
BLAKE2b-256 a7e8c53349ebe8eff89bb0415a3a415be63eb5c4406bc3a851496e1ad056225a

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: piqp-0.4.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 910.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2423953b33f40dd6497c906a841cbe23cc724540c8d2db788a9abbdb9ce9f136
MD5 f0ebe69eb033344a6731ba79bb5f158f
BLAKE2b-256 961bea743352287c460d1da72d1e4a086f124352807a3aa807e6f62e7703f587

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: piqp-0.4.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 846.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 7cbc23540946bdbc7893395b88ba7da9e4dd6671f766d58c3d6d0da0d703d500
MD5 33327383c4d8557518674beac8f747b3
BLAKE2b-256 be09afecb5ab25061a3cf16cd502f02fe3ba396eef6220e336e7813ab5aec121

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fa85fe90c4e3b6fb6f372b6fa078439a59ea2f4d1fb366857ae47a53bf097d03
MD5 29f353da52cbfb388e081fa5c4f3c60f
BLAKE2b-256 31e7d9e8658eb428e12eed0f849b17cb3e84a4ea945f09a1dba4276a49f1e3b5

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 76d6ecb420e3f7388615b3f110a7a7614a7361b568b9342a517a741f4ce7e7e6
MD5 fb21a72016c64cc3afc22b93ae627912
BLAKE2b-256 28d9952bbaf64035e46fa8281f7fd68c954faa3e87d271336d7e0c6f585d195c

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 8b4a45d218fa434827501f4c6f777e40e2ab9f412965f734be074d083ab08dea
MD5 e902377fdbf34c306d29ed93bb74e2e2
BLAKE2b-256 11c6d42679b13d0d3632c0c5b63bce4044b9eac33b07a996af743e93f051e8a5

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d9d9e2c61cdffa18cef397772dc641d3ceeaacde46e3a2cde24cf4312331dd30
MD5 a5472fe535938d5363cd3c1071b7f0f8
BLAKE2b-256 ee0a082b356e2c507470c7d230fd305a283175ffd3c370da730afd9abfdae36a

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c6e6180026df4416b9318311b849594fcdd29803ab8ad492e5ae8217e502c8a2
MD5 8d4d80556c1cf4a806822bb1450edc88
BLAKE2b-256 e8b7b421d1e4a99b18486753e0a3bf9bf24b6611cc8a481c98b0593cd8f1a25b

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4be58c0ca6a3ac54d0392b3e1cbc27bf7eb1892d5501a6a1d7bd629471b3957a
MD5 598dc7cca91b421978cc4b1eccaa8f40
BLAKE2b-256 bb8db91e24d673d93ae1d4e07de2abacc03cb444d53667d6a96b41a5f5721265

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8130f48f13d04e3f4be8865f5bc2134f4fa584b34393259031ae47f9bd326796
MD5 06f2472cfb1db3143322acb8064f52b0
BLAKE2b-256 496d9732eb14abdd7dda9be1287d7b9769330b8bfe80715bc84ffc6bb52d7e90

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9c275b42257ce41e06f3cc49b0f5e8743da0a0d5c032be9deeb72d2fe94e6680
MD5 b3d8b9c92c8e39b9938bac87913e292f
BLAKE2b-256 ba2e69e43ed6da9f0575f9a3eebe50be70238d824f6f0f63d00436bb5d9995cd

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: piqp-0.4.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 910.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b4fb2bb1144cf5863c31b4948a0ed13390b66e28f7a39e66a04f5457a3107e8d
MD5 8e69ca8aff283df9151d79952fc2b66a
BLAKE2b-256 57a489deb88904d5c89446351b7ae537b18a27a6170b1eda631efbe1e58bed22

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: piqp-0.4.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 851.5 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for piqp-0.4.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c35323810fc463eee747abc1c8337c97bf8ce5ac7b9e6ff857704593823f2a94
MD5 bed4ef8f2ba1ad6d17ee0b4e416cccab
BLAKE2b-256 9ba956b9871f6c7110eb87fac402fd5d369f9115b7f22bb3f07290cbae40c37e

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ca36e4b23ee51f823094d1aa21f28884cb23b785a4ffdea430c43bd268736595
MD5 a84697525bbd608d85cc7a3d10174d6d
BLAKE2b-256 eaa01c79562bf34cfa409a64547c1e6b3fa38e4a932ed548d234e5bc53ad4afb

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 cdeb6c1746cf00c4b19c0acadf80cd6031234f292e194fd55a7a728a2fe85f75
MD5 e67559146018fa72ff387bfe938b9450
BLAKE2b-256 33859f5676e58d8f389244a70f23fb1061697c95a1fe364be90133e5cc5bc8cf

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 be2331270c08e50573694ba0e292b2121da3a10013d19406df3f7926197023b9
MD5 eb00ef0955748a5b1e098d736e8cd504
BLAKE2b-256 dc572cb8fcefbce1ffba0f8283f3a1bc79fbcc683da827c5b303a94991e19245

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 454cc951f65b68de9b7c00644128d1aa1ca73bdbfd5c643346e65f0c4cb3abdf
MD5 483b4dbd1108eb5eb383f5359f8fb994
BLAKE2b-256 4609528d56c107c0f26b905a4480c2b7188dad498a4d45cd289783a52375b90e

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9e34cf6094cd5ac1d073459f90b769a664977a05f9950f0a8338581f90ea7caa
MD5 18d3d844197ed5303fd2292e4675be49
BLAKE2b-256 9e1365312e294d56973f2c4af568c02787cd21e571ef58a9b4f24c59c0e1bfa1

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a6fb41b063663ca636ee45172f660b2e055ddfee317bcb86751e76316bff8b8
MD5 6bbe9589c1f995f89e31063204bed3d2
BLAKE2b-256 45b783258577f148b0317aff8c177d03ec824b7e527c00d01800cf2308d74604

See more details on using hashes here.

File details

Details for the file piqp-0.4.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.4.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 32632e366f11055c460027a24bbb0abd4107aaf6c4de5aa6c9a6f9da52dd908c
MD5 bd0af5c66613de6c9062f28ce36c6f55
BLAKE2b-256 a338ce60b991be76eac7948656d6b1b3b0458df238e0a1088e673b5c2e4b93c2

See more details on using hashes here.

Supported by

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