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.3.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.3-cp314-cp314-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86-64

piqp-0.6.3-cp314-cp314-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.14musllinux: musl 1.2+ i686

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

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

piqp-0.6.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

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

piqp-0.6.3-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl (390.5 kB view details)

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

piqp-0.6.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (639.7 kB view details)

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

piqp-0.6.3-cp314-cp314-macosx_11_0_arm64.whl (558.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.13+ x86-64

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

Uploaded CPython 3.13Windows x86-64

piqp-0.6.3-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.3-cp313-cp313-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

piqp-0.6.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

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

piqp-0.6.3-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl (390.5 kB view details)

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

piqp-0.6.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (639.0 kB view details)

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

piqp-0.6.3-cp313-cp313-macosx_11_0_arm64.whl (558.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

piqp-0.6.3-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.3-cp312-cp312-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

piqp-0.6.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

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

piqp-0.6.3-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl (390.4 kB view details)

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

piqp-0.6.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (639.1 kB view details)

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

piqp-0.6.3-cp312-cp312-macosx_11_0_arm64.whl (558.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

piqp-0.6.3-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.3-cp311-cp311-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

piqp-0.6.3-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.3-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl (381.0 kB view details)

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

piqp-0.6.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (637.0 kB view details)

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

piqp-0.6.3-cp311-cp311-macosx_11_0_arm64.whl (557.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

piqp-0.6.3-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.3-cp310-cp310-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

piqp-0.6.3-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.3-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl (380.2 kB view details)

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

piqp-0.6.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (634.9 kB view details)

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

piqp-0.6.3-cp310-cp310-macosx_11_0_arm64.whl (554.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

piqp-0.6.3-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.3-cp39-cp39-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

piqp-0.6.3-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.3-cp39-cp39-manylinux_2_24_i686.manylinux_2_28_i686.whl (380.6 kB view details)

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

piqp-0.6.3-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (633.4 kB view details)

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

piqp-0.6.3-cp39-cp39-macosx_11_0_arm64.whl (555.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

piqp-0.6.3-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.3-cp38-cp38-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

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

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

piqp-0.6.3-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.3-cp38-cp38-manylinux_2_24_i686.manylinux_2_28_i686.whl (379.9 kB view details)

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

piqp-0.6.3-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (636.5 kB view details)

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

piqp-0.6.3-cp38-cp38-macosx_11_0_arm64.whl (554.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

piqp-0.6.3-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.3.tar.gz.

File metadata

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

File hashes

Hashes for piqp-0.6.3.tar.gz
Algorithm Hash digest
SHA256 8ddc8bf4d4f5b5e6deba957fb2cdfc0194b29a6ac9068dde7c2e4eecf1919517
MD5 56d6eacd3f1b1237889e1938fa15ab57
BLAKE2b-256 817c7ab6ee20aba1456ba411653e32817005d71f9ad5f4b6ebcacd1da9fda8f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7a8c2f2296e770cd2a52fc7b41bdca1df6a20666ae42a05d3f31487c776e277a
MD5 388cc7d39a5769bf5574ef7378ce58f1
BLAKE2b-256 39b4d6095df7c1f1c2eaf4622a6dd40a8d6a3f6eb52184b2aceadfc6cd38efd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9c4e76efca92e8f173cbfac6ac988d3560408f29eaadf73c0ff2e5ef41a83e9f
MD5 60747a08ed7d418f7e34346e81664e22
BLAKE2b-256 6a081e911015b23252b1264ea5cdcda99dcbc1d0a499d0a91a3abddc78c0a1f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 376c7a994fc7e8b4d97e2d8a64bfef8572c4f851064d4f6eae0a5c6a92db4ef3
MD5 59ff6f0032ec0639cfc04672bd862cea
BLAKE2b-256 512e2528f101cc4f1090ff826b5885b691959edfc0afd8f3670d575c880d406f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 319ee993395d4d85f738fa5e1ed3ebc0b6f8f5083013a2af2835044590837844
MD5 e4fd948a97ad0ac74657db58fa94cdc1
BLAKE2b-256 1ecebfb95a5effbc2416d014a050227cf7afb0174e0e2f83a891028c99771db3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92e94a70f7b2f18f7d16455dea1cf243372312e45706969108e1e478517339d1
MD5 593ec1dc18d2afb6698d5b6f7de31f4b
BLAKE2b-256 a24ed86285ceb619057b3533e5de0840b3447d196c9a35340d22fdcb283d10f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 d8affa4edb839ab0a5bf5e1f30e33df9886d5e0d518abca8e4127aa8f640e7f9
MD5 134305f7526819368973d6249755888d
BLAKE2b-256 45865bd846c0fd3399361ce36acd63bbf679ec2704ed2ca58f4de386a069dc45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1b7f09dedb11f7ea071bd98213584ffa01eac920fdb34c3d10a3f10f3bcaafe7
MD5 3c5735731605708342c7bf51c1a87a4b
BLAKE2b-256 fef727dccc975980549f83068af3b456006b791c332fdc4fb4374889929cc0e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c56137fb95acba2f09c24fe94a389465cc5ca88b75aaa07a39616481c47607a
MD5 cb8870483e34b338ab59741b4897d401
BLAKE2b-256 d69dbbb1ee0b68520f572b4d4010d6ba9d99ed4091159ef54601205cff5684cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 549d11b0f540f35a52787ac860582a9066c7d11b11a04c4e83cc99f203334dcc
MD5 0b5bfc8807fbc800c0fb746b50329ea4
BLAKE2b-256 12d46278f28b791d17e8d247a9fe91f24eb4239a46f26104c17aba223c2e9376

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6bf99a94e533f464646a0e65bce959b95834b5ac7f2d1c72859aadfe6375f7c0
MD5 841ee25beb669f1ed00cc42353991de7
BLAKE2b-256 970850a96db987ea63cd20ef29b2ae07383014402e539608be764aa2e3e6e02f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 801701a96f9b89489af887c15c79ff9ab7a2ca1ef60da55bab2653e9343c5d42
MD5 914f4f50ddf6a7be5775f496e1d0c418
BLAKE2b-256 a53b48fec5ba0fa563191f1d60b4e0ba73fa4b24862cd6816bde7d79694f608b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1f4b458d67dfd6bdc82daa3bde6ec6b60bcb9613760001bf24a491ae21b56390
MD5 b2dab559cad9b5d60ce2b7beae231e0f
BLAKE2b-256 67b94fae2e754d7a938a743d13f0633acee9db176598cc742941163b5867b2cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 210854d7e91addf9680f7a4db2a526c937a76e8a1b5f7781ea22bb8512c01261
MD5 d5a98ada7d041a943794e1756f1707a4
BLAKE2b-256 fc181d7e2b428708bcd4b594ee03195dce6d091719e56678f6be031956eb8b32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 88cef804f5aee0117846137fbdf93323715599535049d7d8fc159937f2797644
MD5 7b685deb04c186d33900fa71f4c69461
BLAKE2b-256 99010e873e1571e94d2c7d39072e812a3cb491ce4e1dba941b393f503bdc204c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 8e22f0e4ba0c99da137ea14508853a2d96fbeba3ce5ba754d8f51e4611ce4f89
MD5 8b820831939a9cd225a82c8cd38e842c
BLAKE2b-256 bb2549e2dcb42123e47bfa26509c83ebb62dce42e2e325941530ec17eb6a92ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93f095df2e2dfb4e67c5b758469f42ec5c2316b1dd6f30701167639d36bb7dcb
MD5 8ce3c3a0a3a37fe37862543e77e0c3a4
BLAKE2b-256 561ee960a55776896b3aad693b186730e7115da338afe2bef020721939515dbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3284abebd73a76535b4805d4cf2cf45baec4f2a658606be195fac6adab32da3
MD5 6d572618b0397f7c41ef64022b376c48
BLAKE2b-256 75dce2bedfcdab4c66b18add7376231eef293ea35d64fd72ed817ec47e4dfdb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b1c81964bba5203e339ed8f3afab53d8402bd8f8f1c39d5392549da5410103ca
MD5 5e2b7103ee96458c010720f95b13c8fa
BLAKE2b-256 97126b67f21b38f828f226ffd88dd10393cb3068b54bac29b4e45d8ec6e7a05a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 914be2e976bf95b97b92ce073fca35c5c04a654b1d5cacfdd02cf41e68605b16
MD5 87573f6523fb82ac7e8a44dadd63a1cb
BLAKE2b-256 f82063c5c5153443ae4d81c6049db0922f2d96474fa734d91eeafd3bbfc04fe8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1c18185fc76787695aec8cc03fb37d6f1b5ca68eee4cd5ac5afe949694d694c5
MD5 e3dae8f53318766430dc2af7686cb9d7
BLAKE2b-256 9fbf2d17ef1f5851e748bcacf1d0dbc57e01a9112f0f36358eb2f7e855f628f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 587a531893d41807611732c471bfdc7eefc7abb3a9f5ad9ee7bdb83847a8e2dc
MD5 a8292caabf19d15ae07fdc55249f2c87
BLAKE2b-256 ec350a94fa3c6e96205510fdaf480e479151753842f526b4386f381fe313f0d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 23a558860246c2a91cc6e954142ca0372b49a282defa66e01057b4542364f6ad
MD5 cff676f468950d9f4ef720c0f3ee1941
BLAKE2b-256 12ffcf9295194ccb9b701f1595f31b33b16c34e3f5cd9b54fa1851d3a1f465e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e532ef85d26007755fed2d1ed8f456df7bedc10fc1479fd2092e1713c5b8103
MD5 c6672612326e021134830e8bf48a56c6
BLAKE2b-256 ece1440a1f2aa7dde33222f4f9c1ba34cce3b7601222960d9882e00171ff908f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 e9c893f3d4b6840764693afdd7fcba3eeb45a65c92ed7d0b0754548e8b3e00b6
MD5 ede8891df4f0e9775d8fbdd5531bbfe5
BLAKE2b-256 b2d620c84c537741864617e4aec8886ae7d5146778cdd5fde20fe159434943da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cf5220b3c987620f28972ebf73480853a666ce891b693d8e7def8d9434cb1a38
MD5 6c69785b221fd6394e3ec4961000acba
BLAKE2b-256 5cbbb47795589e989ac362d9f4c44d49526712f1c02db84bad8375bc247027ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 31a6a16a83968913832e6bed607ad4c2b08f5f4f465028566139b044ad3b5d6f
MD5 8e51db23fbb0b355a52876619486c952
BLAKE2b-256 f6c2c0323e496c826c0e90d03abc776b2bd6c68848c839a893de44102b747728

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e7a60d8fef62a6bfd8ed2bf0b72c1866f56207b7fd35131bf2d53108bbd50b2c
MD5 0a8ece3e86f7c496025b75a7e3027785
BLAKE2b-256 df076f50d0b344dc7a60e4f0ce5816123c6768f9a79b5cb5fb6f8a4d03f2dfc4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0b175f54874f0d5d6ae919a2d50e1d525bc4f905a795f5753ebe2ffecbeb4eef
MD5 893f85a36c76aae7781542cdad47ec77
BLAKE2b-256 ce9cdd0b1b95f331013e9ebd3ce1eafc9385fb6214a8960dad1ac9befd00ef9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 38e2ec5ad5eb2e81906b96367bf5cee21d339b0b89a092af7c1dfb4e2f9d6b7c
MD5 59a017d32299bfee6e6f7fdfa65df2d0
BLAKE2b-256 8a13d9a561e42aa11870247fd8858acad096843982f5dad98be06ccc4bc0a141

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a41c088eecd659507a280fc7d5939fa1e3d7e54976ba362655ea39985e6729f6
MD5 6c2ce1004b351ccf04732ce2840e6bfa
BLAKE2b-256 7b4bab2e64bea4b800d2d0a36b177c0efc5b12e2c64717a9229072b630e9c96f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2c62a735eff787175f4050b2d9c5c4feae9e8aa776207b86cfe2df568d0cda01
MD5 3c6e5c6c1ded5489e05dfeee91d0b3d3
BLAKE2b-256 118e0a67fd2f94892e5551d053fc7e36fd83ddeea340595b5ed66b63091dd102

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f4669854365063d54afeb4740447374c9fcd5a8a3f26569d26f6971dc325c930
MD5 39e578ded4006afc8bd6b9dddd20af7e
BLAKE2b-256 58366cdb6309cba57d40d1fa930148bfb628a57b07e3f5db9d182449a5f8b653

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 5f27058143ba579d240e1fe272e8f0869c4ae70e8f43bbede541ab88ac0f8fc4
MD5 48a67f52169026b4ffdec512131bbd5f
BLAKE2b-256 f94f947c73560def90ee5937367dcf6589e83be66d16eb6584f9e8bb80fcfa18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f1936c5fa1e956f6d831e824dba0591616bf56f0640840face996875f42d34f5
MD5 3579cb20a04dfe4bbf6135bfbafda6af
BLAKE2b-256 0b3ea6519a90483245579a386894693d6271c6106a3f88628e4aad755692f327

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d74fce523d03ce59c32a150e93c381d580b244c5f8866f249bebd28180805ff5
MD5 96f74589e9ae70334535381cb8e7a87c
BLAKE2b-256 299c817f60dc8c0c4106968ba0349b38e7d02e3f96475da453ed60d00497a218

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc658026679713dd95ea6c03f4d2f329559b8680ffc054cd77a2fa07988bb80d
MD5 130adfdea41e1bf4c97fcba0831d3d41
BLAKE2b-256 a27eab149cf45cf2cb57dc80174dd8ead503adaac14f782b449478926b230896

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7be60fada7725029420ed76f9559f5362226458adec0b438a449471ad0770398
MD5 b375a7d886898ec188796985f4d3895b
BLAKE2b-256 a03c7cbc1762d5e61848c6381d13bbe4abd4a02c82f60b215c35fe3f5ed850ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4a6d8a377f75e8d8b9d0cb80c1b51bb5771bcd01037a1f102f51a3fd93bf87cd
MD5 b1efda8c89329eb0f0fdf5a70081955f
BLAKE2b-256 1ab8c871c7a72b6afabae3fdf12deb25346d701694f88af33f8f136b2071577e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5ed1778538ad809e9f6913eb15758db31e3fdb7e79ae8b3866814304689b0f74
MD5 964c083a40d034f3e1aa723fbc667ff4
BLAKE2b-256 a9e9dcd64a23b07c3d0a65a2382a85d72d7d247d2401b8e52e3bf7d9fb4bc272

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c8592347b283e2d3fde07a786b5fc8d293cdad6d6f13485124c44aed6661a625
MD5 598effe0fb6605493b5eeba463973b37
BLAKE2b-256 d012857616aec1805cad233f644db6273235c6dacf07bf3aa8d5f4abaf570383

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 521669f71b3221bb17a0bdf8b8973507bf09e13991556dd7a7a32505842126aa
MD5 68a9c94b744cbab404214578a9d9c064
BLAKE2b-256 1351e2fb309cb7c49f1b938779be9bae3176b77acbbf1ddbce3bce2c5eaaf531

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 14c4a87591a03efa3e37e38bef3cf10600d19bf74eff4528fbec6865c09ebd98
MD5 765724ceaab39710d93c462d16076cf4
BLAKE2b-256 523717def1765b578b13d5db2e862d8b60a2c566bbd335c8db13699333449dd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 21879691c2b2458f7c21b2a03e8fbc0dae8dd167deabed928ad3ad9abfc88e9a
MD5 69d158e91980e9f96606b08f70fedbc7
BLAKE2b-256 5fffc3c7cf14efa3b7ca5ab42845b068cfb85bcd8e9848da760367950f04a8d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1815c76972eab497874d9f714ebb0bf7eb5e23e0c1aa0f7f79d0672cd96f33f
MD5 31a89935b4def3ff1de265f93bb28244
BLAKE2b-256 e061a9b970d6e55196959fafe79adc3e89bb015cfbe5e5669461220bb2d4e394

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 256396ed0f822dbd8d22be8829d2e9c26b5241c84a8ccd4e7083de8965b91544
MD5 d0b5da55bb929f6bdebe7b32190f3a97
BLAKE2b-256 e8b3eaeadc47889c9fb87ade199bafca7e5be0caeb2d38ff22669adbe3a25940

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6d51ca35c15edb80b7339095692ed2b828ee546129901098a2f034eaf5eb7963
MD5 6f9bdc5fbefb76f00fa13fabc9c0da81
BLAKE2b-256 0f77814c04bd91e188a030d7069dcc3fcf7ec3cb4202a250d9c00670b7f99d44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f32a1abe7121f8bf10d2fd7254af700ae4529c961ab8e251193b8b49ed2317bb
MD5 b772af63e1d6f9ab70a73ce41c211d24
BLAKE2b-256 7fc3e1825a6c65234c299d7c3a88bc83dc7944d13a29274d556916671c80b6c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ff7a4de8a8c100f5bc4047813d79e5fd370ce059f929575f4d2d221cb9c7d70e
MD5 da40a3fb8d762f4d8af781c32ce58759
BLAKE2b-256 e13eb1a88d10d7e6fe4015deb054c3e8f0dda4f5fa8dd7bcf2a460afcea3c239

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6604e13e84f9d8e670cceece16c59575a62d7928a457bcb0250ba1043ceb22dd
MD5 417ea21681e487d7140e29a536b1d0c3
BLAKE2b-256 610ca912d7425b0468f7370a01b769e11e4d5a9e97cbd77c4ecd01165e305a40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d79b470fe2610441303da8f141bb5bacd6410d1017c05094e527cc693d397d65
MD5 bce96b110e61e4ceb671196fda4ea617
BLAKE2b-256 6c04c3074aa46c1b3045a54780d609236b1b322953d08da16e335d5e3050e0d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp39-cp39-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 162fe7adf924db9b1ef7c45542847ce49a4c72c48cc7734d495f60a1a0bf6ee3
MD5 0de5dd8cced9c4baa121e9e5917b25d1
BLAKE2b-256 746f7b835c57a62dd0e48cccb60872e1ec172f2b98bc7c960dfbaf0cfa38f907

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d95f97137272bb9f1a404a5ea5cf5473b25cfb6c544a6c0a320eacb0ea2c6608
MD5 fd496d5e8b29ff82b95b14a5607d6b31
BLAKE2b-256 8bec5f5ccb321c7a2b28977d236382681e049a62e5d3a12885b6caaace439853

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for piqp-0.6.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffaec3f9583cbce18e8251074f24405fb938ba2f6b1a331e01301a189706f23c
MD5 5e0f6de74be0d5449951674f0afa0344
BLAKE2b-256 9f6c014230b6bc7fdbee755e2d918c6f820e721db38b35d59b8f120035c319cd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6392001530390a18d81b7aa365858c745ba8ef94f78da13b1d2454291d9c558e
MD5 179cca8b1d15e12389f54dd3fce4afcd
BLAKE2b-256 4e846b6e8efcca98c15312a416d2618280697a509b612ce6a77ddeeb95fea725

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4b024c7df6ad1f945a925deb7564464bce5bd51cf8b4545aca04e9bf7152c6bf
MD5 ed3d8eafc6a402df0bb9dd67d0925374
BLAKE2b-256 45e2d147bd6d6a0641bb891fa3cd8216df210d18009f4c9df5b4d4d51220ea26

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0362e485a18bf6fa251b453abbc5c9ac5fd1d1fcd0106c5d100633d1cb4c6d2e
MD5 e9aad0021cc6606cfe3be1fc266cdf38
BLAKE2b-256 a08f0d28d25baa8f62dfdd6bf6b989313c87f15698c840e752138f157ea0d46a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9a2d73160ce4ba07dfb4242281614f5ade331290fabc7687db1bdda0d40c06b2
MD5 2d7f7c0ae4078a0571a31f9d007cc866
BLAKE2b-256 e5d8fa5d98fbafad7c94a95bfb32c802043be18fe4b2ad97bd3e1490c268ed63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 31e43752cf6efa77fe7eba023d44628c64845ad70c3da03eb5c91c45f3c2b66b
MD5 b5a354904f919b4a8cc9977d279a9df1
BLAKE2b-256 febe9ce1b8ca1db225209534ddcb19450bba1b96301bccde1390e358c55c4305

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16b25ef8de5f8a84d2e1a805ddc4d279d84bb5cc0162c381a924a5ad5f7c489c
MD5 9aacbceac3e3cfc4f7a65900123c0b5c
BLAKE2b-256 40b89a4458130070a831d61158e750b57fe2370d058bf2758574ebb947025ec6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp38-cp38-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 c95a5955017349714ad24e9dc83b5142937747ec992e2eebd16c3c2b1bb67cf5
MD5 2e1661a0f8320d9bf485487ecf82c3b3
BLAKE2b-256 8b08f548fcb8f30476015320220205235a9d0621cb289fe78f912e6ea26c90d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for piqp-0.6.3-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 22a93c6636897e190e780b66da6ad33be8ca89f48b3a6e726918be921a689583
MD5 d0d9596ef2ee329ffbbae17c1f2c5cdf
BLAKE2b-256 f416ca2627d45e1c39e3d4976b30a489cb493d52853b823d19a075be3e021cac

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for piqp-0.6.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3315c1eff4b635d9020ee90c7ff5251d9c05f0aab13914389f1390f658ab174e
MD5 bfc24186d885eca9b050284f4dfe520d
BLAKE2b-256 278ce669a356cfa34fc04bafb0c7c5a9908dd6275d3ca8811f9a1713b9fd6232

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piqp-0.6.3-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.12

File hashes

Hashes for piqp-0.6.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 26dbda1a12aa79237e960a2e738db15a791b7e5246ea5f910bee26495be98fe4
MD5 29561e9935836011c20ac1d38d46ed64
BLAKE2b-256 41af91f9fcaa08629b4e5f36f728c1853c15ec7a06a6540277acaed136c03c6b

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