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, \ & h_l \leq Gx \leq h_u, \ & x_l \leq x \leq x_u, \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.
  • Special backend for multistage optimization problems.
  • 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

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.
  • Blasfeo: Used in the sparse_multistage KKT solver backend.
  • 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 main 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}
}

In case you are specifically using the sparse_multistage KKT solver backend, we encourage you to cite the specific paper:

@misc{schwan2025piqp_multistage,
  author={Schwan, Roland and Kuhn, Daniel and Jones, Colin N.},
  title={Exploiting Multistage Optimization Structure in Proximal Solvers}, 
  year={2025},
  eprint = {arXiv:2503.12664}
}

The benchmarks are available in the following repos: piqp_benchmarks, piqp_multistage_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.6.2.tar.gz (29.1 MB view details)

Uploaded Source

Built Distributions

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

piqp-0.6.2-cp314-cp314-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86-64

piqp-0.6.2-cp314-cp314-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

piqp-0.6.2-cp314-cp314-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

piqp-0.6.2-cp314-cp314-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

piqp-0.6.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

piqp-0.6.2-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl (377.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

piqp-0.6.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (628.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

piqp-0.6.2-cp314-cp314-macosx_11_0_arm64.whl (546.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

piqp-0.6.2-cp314-cp314-macosx_10_13_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

piqp-0.6.2-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

piqp-0.6.2-cp313-cp313-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

piqp-0.6.2-cp313-cp313-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

piqp-0.6.2-cp313-cp313-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

piqp-0.6.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

piqp-0.6.2-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl (377.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

piqp-0.6.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (627.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

piqp-0.6.2-cp313-cp313-macosx_11_0_arm64.whl (545.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

piqp-0.6.2-cp313-cp313-macosx_10_13_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

piqp-0.6.2-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

piqp-0.6.2-cp312-cp312-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

piqp-0.6.2-cp312-cp312-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

piqp-0.6.2-cp312-cp312-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

piqp-0.6.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

piqp-0.6.2-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl (378.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

piqp-0.6.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (626.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

piqp-0.6.2-cp312-cp312-macosx_11_0_arm64.whl (545.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

piqp-0.6.2-cp312-cp312-macosx_10_13_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

piqp-0.6.2-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

piqp-0.6.2-cp311-cp311-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

piqp-0.6.2-cp311-cp311-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

piqp-0.6.2-cp311-cp311-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

piqp-0.6.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

piqp-0.6.2-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl (374.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

piqp-0.6.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (628.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

piqp-0.6.2-cp311-cp311-macosx_11_0_arm64.whl (543.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

piqp-0.6.2-cp311-cp311-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

piqp-0.6.2-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

piqp-0.6.2-cp310-cp310-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

piqp-0.6.2-cp310-cp310-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

piqp-0.6.2-cp310-cp310-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

piqp-0.6.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

piqp-0.6.2-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl (373.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

piqp-0.6.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (627.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

piqp-0.6.2-cp310-cp310-macosx_11_0_arm64.whl (540.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

piqp-0.6.2-cp310-cp310-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

piqp-0.6.2-cp39-cp39-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86-64

piqp-0.6.2-cp39-cp39-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

piqp-0.6.2-cp39-cp39-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

piqp-0.6.2-cp39-cp39-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

piqp-0.6.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

piqp-0.6.2-cp39-cp39-manylinux_2_24_i686.manylinux_2_28_i686.whl (374.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

piqp-0.6.2-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (630.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

piqp-0.6.2-cp39-cp39-macosx_11_0_arm64.whl (540.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

piqp-0.6.2-cp39-cp39-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

piqp-0.6.2-cp38-cp38-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.8Windows x86-64

piqp-0.6.2-cp38-cp38-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

piqp-0.6.2-cp38-cp38-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

piqp-0.6.2-cp38-cp38-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

piqp-0.6.2-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

piqp-0.6.2-cp38-cp38-manylinux_2_24_i686.manylinux_2_28_i686.whl (373.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

piqp-0.6.2-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (629.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

piqp-0.6.2-cp38-cp38-macosx_11_0_arm64.whl (540.4 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

piqp-0.6.2-cp38-cp38-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: piqp-0.6.2.tar.gz
  • Upload date:
  • Size: 29.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2.tar.gz
Algorithm Hash digest
SHA256 30e544c308cfc4c900b3b03298251c4685c9551ae5a7896d793a1e159d34f1ff
MD5 790a5cd94e7826b558032b35e841e417
BLAKE2b-256 45cbe475d6e7b161be25006780f7405d1363b504e077bdb31e6fac4248c936ff

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: piqp-0.6.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 98cb616107220bbca1b2101663c58c573ebf078bf4196bd5080ba3c063a247e2
MD5 8b5d6a517bc1648a7dace49c616178e4
BLAKE2b-256 02bdb10b814c70aa22084034b7918c8f229d168db39cdd8aa619be1185a18368

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 59b2276e5494e1ccf6b6cb8282c429f8accb4542ded1c2981021f11ac0e330c2
MD5 038c609fa018952cf306a157beeeeb4c
BLAKE2b-256 cbb6fd39dae751802fd362e487b52bd10508aad4b23de26bc270aab527cd9ac8

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

  • Download URL: piqp-0.6.2-cp314-cp314-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1b378728f18e384dc4ea8a83ca76dfca9f63ea459ae7eddb03eaa27761f31fac
MD5 4be810bfa507f4d82e960172a6bc9022
BLAKE2b-256 de60036be63e1fadd469bd47364ad05dbf6d24cf5b1b7852b0e78770f9b2f8ee

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7a709d04dd45d988547978a0d2afb4e3cc9a597b812fc0df99df357bd2ddde2e
MD5 4ac152de016ae72248bc120135576965
BLAKE2b-256 804034191237dda38a66a4cd89f65ddd52f51dc3948812833ad8941881778fd6

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d23f0d1ab98c0c579770475fdd747a7876d2a94cea8c14ef56c1204552dd6a3
MD5 229277a75798940d267fbe04aad84574
BLAKE2b-256 c466063adfc4f4c7886f9c58804130f133778d0dcf8e8e54c11c1faca481fa3b

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 3f1a2f73a7faacf383e4f014a753e4b43fdc8ff2c26840bfe6bc0a286e831451
MD5 b83b1a9300ae28f36d0210f16a2be9ed
BLAKE2b-256 e52e38c297c12aa627dc6d260bb7f80d6901ac722f7dfc3730636a47edba83dc

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d8602c4233fcbb1049054e7bf4731f403f3bf4d66b7de99bf8215919aaf32efe
MD5 a3b1f283201597e629045e54e4096ef7
BLAKE2b-256 9bd6009cc40b37ebd49bbe940798ffd86b477884d10013b82700a62fdcdcc58a

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 daad125320cf9db663144111fbbe1892dcf0de1eab007cecd1b5b128dc5a693f
MD5 9b27fca73616efb1a0ac0b8eb70c53cc
BLAKE2b-256 9b6279751a914037a81dfc75f8ec79373047f99a2953b6998d0fc4bd8430011a

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 13a63c7cf8f04aeb0a7c68234a928abaeb830270538bdd5ff9ac4cc2feab1e51
MD5 95f3e2d6efd983852b3e9ae3294919a1
BLAKE2b-256 b445b6b2277cffca798ea7b199d940bee47dc55af96156c547d04307a911d21c

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: piqp-0.6.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5839f5fbd7aa8fd890149bc201f2501529e45803042023cb8e21115ed9d65423
MD5 8ca2bc3ccdb3c52c71c469a385c0e3d6
BLAKE2b-256 35f53814fd467e3180371201dc72ebb2d71c8ab857e850eccaafd962bab6fcc2

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 47887a4eac1019784c03b1c484b0015576222e57dfb60a3c8c21442fb1e42a63
MD5 d1df99f852ce881c629221c3859b52ed
BLAKE2b-256 c4ea7021f9b5d135c991b86f96b88d9f1be2aefc9ad1efac112dbe8fd3d42bfd

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

  • Download URL: piqp-0.6.2-cp313-cp313-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9c32c2c933425bce0fa9daa69a183d6bcdcf46a1066cfceb3ece8c8a94cabf10
MD5 ae322b557146d8246fcd5db57d32ad33
BLAKE2b-256 ea9156fc4f82e942585c3b4cf159eeaa07ff4ff17c01d04023731ed94beae6ca

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d92b5878a242f8ae2a9180837c22480408c077f61d34c03fe1722ab93433db9c
MD5 d0c8da2a5a5556a6e148c21f95dd8bbc
BLAKE2b-256 138186322eba66e2f32bec6101f913c9b741d330773d9354021947e45de02022

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 961c952e252ad3c51e23f688a3079f2bccc8a17e69591e828dd4b89aac4e34b5
MD5 2f6cfb6cc5e322b8566f3ead997e2992
BLAKE2b-256 5c02392f0691c0648f065d7b0ba8bc81003adea4ae375f146524501a136aa976

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 f88408f954bdd0cc32a0bb22d3d10a57e3db0df1c1519cc3cf278b79a606748d
MD5 a997d241ea7037124d97ac27b38cc5f7
BLAKE2b-256 183abd5a0ca9d62ee0d2438073d8e45cba62f7c2a43d731a411f36a1f206dd9e

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02957ef47cb2047c779cda493f3abd2da72574f51e91c7dfadc758a28912e22e
MD5 135076831cac55ff7229e9739ff6bc30
BLAKE2b-256 1d8e9b4264a08b83d0d4a62f013e295ab41bc123793d0c365257a936b5778933

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e92cca7e467788bb881b06bca145d3a7874f12be29535ed651e73c3fd4c12b91
MD5 4987e0c8f22203bd4d9eb29266f0a744
BLAKE2b-256 626050c803d448cb73dfa4b81cb534b9d120ee7efafcdcd428dd69410a9e35ca

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 43f4549a473eb4f43cfc3c34e0ed027440280e5cc913ea24cf9661af668a5919
MD5 5c73584554b3a4c71afa68537a831b2d
BLAKE2b-256 d10786ae758500430d828bc2b0648ee3c76997601af6b4bd97665d21b6328323

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 618c8b3d901f3bb6b55bd4ed7b91b93352392030d8569fbd1789f4c0d9e66742
MD5 8d7f82296cc537d886e4458261297707
BLAKE2b-256 deb0c42a73f0394051db0ab614cfed6c19274257921f4b4fe2cceb6a58bef68e

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 72f2e5f5d15b08edf7fb0acb0806282de17656a9561a3cb3f42a0cc4a0928fd8
MD5 5be7a68c538070519ed07246ce2890bc
BLAKE2b-256 9223ba7468254e74dd301436912231effefe5f884a3b024ff6144809262cd1b6

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

  • Download URL: piqp-0.6.2-cp312-cp312-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ae721749096b8d671856cf215e12c924293ad02ca675660b12f3324f73e1b23e
MD5 c50c536cf3d3f60fc200f64d734166a2
BLAKE2b-256 477f2c7f6b02549a45c0e1ae83974c4e73744b53ec9f4f2ccc7079d2216e7b23

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 44db0c35b2f19f28b5eae230ac5e2ff80885ee73ded4413604b58ccb2ecab89d
MD5 44c3816354dcd6ee62c180c043174355
BLAKE2b-256 8d092830501f30523592beb39d14e3e7392bd7e882499998f1b6e16e6982f379

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a964ae6a071c27607367d73652dc1aee12157106385d675e2c3601d6d2e1fbf1
MD5 ac95ae35251cd9345e5c984512737fa9
BLAKE2b-256 51867aad105a8f8b9cdcdf2500c8ceec9956340cf3c989474a2cad14b324169f

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 379d4496c52d6c0f214b45613f2ec042e0b3aa2038ef4529f65569cf2f39e73d
MD5 2c7e45cd2703d5769e26cb591fb46428
BLAKE2b-256 594f9fd9c87770661e6b77e9db423c011396fd13fef41a21e8f6206178e91f6f

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d2d539d16fcd59612017511952ac6a30e0841485d0bc84b7460fe688d42a61a3
MD5 372e5cc85f175f1f05f5b26ec481578f
BLAKE2b-256 2a619f466700bf52fd6fe06ca18851a432f0812855b29fae3dfc74bb44d8e15a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43fc541bb08665b8c981e27dbbca1aa341a084d4f3782c19edc65eb4aee0148b
MD5 7f919a7b57df63d42205af28a68b0c38
BLAKE2b-256 5a1cbfcf041e3f984737c5c1c5fdffe15372302b909feb38c0dc857f4925b463

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 95944781bde43dec2846b49236c51a1e7f9807fddfdb088958db678aec94b47a
MD5 32bab844899c5a78dc392ec63838ac78
BLAKE2b-256 aa3b200f3a29df489881104d5b6adc1291c286aed244dd5669f3b853a590c5dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c0f7ca142d0f81e5052b4d8c63c5edda7f1b892871a72b67fa015e386d30d20d
MD5 74b48f9f7b4649f3e95af05d6a1ccccb
BLAKE2b-256 2859cba3136c96d715d7df2d52ae41635503a1b20c104aa4186f60c550d11c78

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7ea70d62b96576fb85c2b10c8b5ffd1491be5bfd406892c7e57ec7d0a994806e
MD5 cbe6d570e888bc329cacb11ee7561ec1
BLAKE2b-256 82681c84c24b54b28d3bd9b085e5e4083647ad347891539953fe5a512acf7e2d

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

  • Download URL: piqp-0.6.2-cp311-cp311-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 be5c5a5f2fc8f047f6d4d577c6b75dbbe8febc5881dc26633001a8d9c5658491
MD5 95642c41784064865dbb8dea1df660fe
BLAKE2b-256 5457b48636b5955fe3105556ff3c20debaac52c95e4d2b3355b6e0e19e48dfec

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 422fd64e8b2483e9e8114283ca950f43d5fc06a5acc0b5203ca0bcaa6ac1dc33
MD5 bf6aaaa3327862c07690cf6fddd33ea0
BLAKE2b-256 cd652dc29314cf0a94abddc96b88ed69ee893c9911cf79b44eb5c5d6b09f96bd

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4947f01d41f55670e8367c40712c0c464a9a4b79cbeffe32bc1e2b1c263e8970
MD5 822badf70dbac960f426a625f93595df
BLAKE2b-256 d94d6855b431d54268192820732c14914c7be6cb3aeeaa44fad3da2adfd735ac

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 7037d058490a31d5d02277097b79590352221980c8a170f25bac1681220d0f7b
MD5 5ce437415e2a55780724d498252dea4d
BLAKE2b-256 37ba5574426b10c5c7c7111bce38c424cbd8b4bace2ac8bc5789f31b75e898a8

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 91270517eedcfbd7deeaca7b35fcd7cb761a630e05200b646671ead0541358e6
MD5 84ce1b752b9714f17b9e2437599777b4
BLAKE2b-256 8a59706c4b512af8fae9cddc1c4a00147f541d5dba064e06ac5b70a320575e09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff0827e02919f893eb277b9374540d702cf60946f42a8bc9e14a91c449f0818e
MD5 f804441d591e07f93b83bd3f6cf99f80
BLAKE2b-256 1caaccfd8c63a280bbfc0a7a3cf178926a80278cb2e4ca31a4db202c3bcd54d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 759a2e8611f9ec48be997af1f4110656beb31d809cbfcd003f995f1da9f16ee9
MD5 c15be050d657bb6b6825b6deb75808c9
BLAKE2b-256 fe4e9fd6cbdc277a70edae3bd42ce6a3779a01da2e0ce7de51308990b77033b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b3071b7861789dd431071a58a2079e0b3c62836edbcda83aeb971e778ae7de88
MD5 3e6f726bab29d6f716b484f311cd2565
BLAKE2b-256 b507371ff1f15a8020c11225cfa1edf4c0faa53f7ecddfee2194de2e3d05229f

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 43813e40075bf4769732cf229fb7bc1c4a951627a8721be67f8ead38afb3c768
MD5 6b16e251ab522b9e5cf108a8ad91a047
BLAKE2b-256 df39bb9418342312e331481ff8eb63f2a7d986fdf11ccbc6521e8a0eaf5b8c0a

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

  • Download URL: piqp-0.6.2-cp310-cp310-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d4e91fad6272397fb5a673f0c6eb440e08ff16ef59de3a8b9838aa401835381c
MD5 d574707d4101041c473b42c6eeebf463
BLAKE2b-256 eed75b21b83d55da94be66ec3a5923db794201b18947a07fc5027842692ac8e9

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d866fea427d79536c469ce2d86092dfbf7cdf12cad8a4dfb7f93eabe809837ab
MD5 c03b02cfb5e807df3cda87c7f60734c2
BLAKE2b-256 280f9ad22e877638346c5b24b846fbd49a3df67d3cdc9ac74befdb35ab5c96e9

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b5876fedc1e1092ba59af48c8df65b1e2fb14aa14bebde0c525db2a45e3d1c7b
MD5 5dfb58ed9fcb2bfd1fcf4234404e57e5
BLAKE2b-256 b5c97af4efccd4dfab54abeeebe5b27c47457507298ff6ac0932155a605549fb

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 e881973dae36767d13ad787c40d33fe54a2df41ecd6dc88493c289f22ddf3de7
MD5 07d82b31bf26e7bd2ef01f0eeb3ef1f1
BLAKE2b-256 bc1daaadd6e5d49e3b9a8ce63aba04a569e0a93aaa07f9b4af0dd7b51e31b63d

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 74767cbc1a3daa728de32c4ae8bd02a2f4b887d21ba2cf035cb9ca190222b9f1
MD5 f3e786627cfb76b658ea2913b5ebccf3
BLAKE2b-256 2bc65c1c2906bed8766729b1b4a07091a5eafb811edd0093df81dbdac5647fd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d31fe5cca00a00c1af870550d07c0669886687d49710bcfa253274587c2f2331
MD5 d32b3fc8fa6af2ee7059b501675a3182
BLAKE2b-256 7984075cf8e16354e3037efbbfefb02d6742bae287c91b081abdfed933598017

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eead96a66dfcd6216622f2431bf6f2fbeb669f0a9fa6b0eab182f5cb757b3381
MD5 2b1d8b3f5b34f9ad2c8df9a0fe9546d3
BLAKE2b-256 6cdda07230f1a5e88fddcd7751c651c7a5fd7f6c356a56dceb5e240d121c4502

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 19dc55567875a0373b36e39e75d22cbabb5b26523e862cd3b10268da901d63bc
MD5 2e697a24dada2425c4fa89f2dc63a5d5
BLAKE2b-256 f50a23117644f46683014cee50e7a1941796cdb8477856486cb990f69296ca25

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: piqp-0.6.2-cp39-cp39-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 af22823776e1b96deffd030f634c700af109e3dcb048bdbd81393719ac641400
MD5 66a3f1d61b91d52916d07ef933da091c
BLAKE2b-256 88f8e3a4fec7ba8b3c69f18ee322f5b9344cfae3c9a75808cf663d2b6990d3ba

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

  • Download URL: piqp-0.6.2-cp39-cp39-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 52fa0f71850039dae5c2c02ed81c1f3e331e177b657fb15da18200ef840a46ae
MD5 e601c7d33b241eee5d6d378cb520a1bc
BLAKE2b-256 f6a5a6ba105dd2939904d0edaa6cffdd31ba16f2d822074016418f3d20b24923

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 26f00b311ca8732858447d76e87c1786153f103ca02c6c04514edeea6a6380d3
MD5 f4fc211f363de7672b7637c202db8227
BLAKE2b-256 0279589007d69e83d0e5d20dfcd7f0e09e33571d5a3a4f5dd468beac643de2c7

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a10db2c1da979ce7ba8eb06216325a160a1624b6647428a11b8204dab22836d4
MD5 c670e65c8b32ba177127b5cc9d55b56f
BLAKE2b-256 507463e78b6ef8e23195dc09f57312380ecbee7b71662a43b4ef939366aaad14

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp39-cp39-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp39-cp39-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 31402024aac1dc2417a9f61e44e726c4fa92f94e1d644ccc1a4511e460c05dac
MD5 82fa1491735719be303ab831e41e68ff
BLAKE2b-256 aa5e64e06e5eae65bc139cffbeec6fd5d0cbff19a372822e4d62cf4942108121

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6394f6a782fa3e4c7b886728e5f1fb028fd1918dec51a029f486318b64039d7b
MD5 bbb8c5b26b970385ac0b568769d8d758
BLAKE2b-256 abb0a8759f1becb0d2a39271585a0d1b00d5e394bc76d368b9ea7ef222f303aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.2-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 540.9 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4ab27b4342ff2ee29c59d6bebff26f359f49d2ff0c08e95d07da32c5dacb593
MD5 73d69d8513d054f365fe9cbf55697401
BLAKE2b-256 5e16c63689e88cfd33371859493af7ebbb248a49737a158b08fdbe1e2b3a3bb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7fb0ef57f96123c12105c2c6062f32406169c1928d9ae949d412eea0a8744955
MD5 a39f2c64dda9c05c612e8f26c38a1101
BLAKE2b-256 fb96a6400448e16cdb5d8733affc06cfa0bcdc19fd51809463eb7e7b563bf004

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6a5d9423fa24aa9c2a020e5607d03d4d43b669348d189e7cb113f3fc783e4b2a
MD5 08e37f9473b87f13e2f06afba847586f
BLAKE2b-256 318403b36da15f90037cebf2230e9160d0709cc36fc5d8cb76fdf76f8a58b624

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: piqp-0.6.2-cp38-cp38-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d9a31ef5721bf862bdefd6523a04ddfc7631e519ec11de97ca5d8af52f3b217
MD5 be1fadb1e188b5742cb75d0283664404
BLAKE2b-256 c64fac94c8937a81342a3b9742ecf15924129898db85c5707042d6dfbbaaed1d

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

  • Download URL: piqp-0.6.2-cp38-cp38-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 61a753567ccbdbebffc57a3f8c3818bf01e5c083eb1792b17b8441ccd4f317fb
MD5 025c720aab6f31f1d50cda7cd02f4842
BLAKE2b-256 c484b6e9f427cb9844298a42ba917bfa4e6f89a9efba208baea931603f3a17a9

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb60c9d0b5842ef6b7d91e96b72898bc6348d3b3320a541d8030ed35bb3463e8
MD5 d6e267102b00e091025af5c78dda65a8
BLAKE2b-256 c0f1b18ee28176b776bcad6cec7fc4a859b599cee8fc9f252af834f81f090a8b

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b48a1d0a464b53369ecc0c133e63e202fcfa96eac33cd882ae58759259f3d01
MD5 780db6f5e35c2cb6101c1ff2b9c751d5
BLAKE2b-256 d2e3b70ad59312805922faba25ca36aac1808c6cb9ea09b2b9455d73e8a4b0cf

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp38-cp38-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp38-cp38-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 a9a243d106de2008a78728b5f7905f6c2956f2588afb529fe213a4f46ae92eff
MD5 8c9165d91c7332878bdcfb6fbfe385ae
BLAKE2b-256 4f6b2f7f78d67718d54e8cb550ab779faf7681a09aeb2e76256d87599822416f

See more details on using hashes here.

File details

Details for the file piqp-0.6.2-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for piqp-0.6.2-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9900c17bfeb3c596254b3366d87eb07467eaf2113b781a2a3f42a1c5636a96df
MD5 d51488c2e6690881c57962259d72b2dd
BLAKE2b-256 799b7077453f5c739ac100a85501c7d30eb8c00009ca69da1e08b04f9ce5f254

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.2-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 540.4 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd0463ba5820d67cce682a8459d909dd82661161640bf1a029a8a6ddc54c8217
MD5 72ac5dcc88b41f47dedf839a24a413a4
BLAKE2b-256 a37c54023c5ad12f2915d769b844bd1cc3f164bbcb13d2519561330c66744c12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for piqp-0.6.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c4aeb46ee05186a179a750930c7af1747c4b906fb0acdcf56c187377748dffb6
MD5 842f4f9a54cb0e64fdb3fc9da5c9f5fe
BLAKE2b-256 60679cf4fbcfbcdbf61a81f2d416904f7710fb8a6e310a117aa75c2504dcb6c8

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