Proximal Augmented Lagrangian method for Quadratic Programs
Project description
QPALM is a numerical optimization package that finds stationary points of (possibly nonconvex) quadratic programs, that is
\begin{equation*}
\begin{aligned}
& \underset{x}{\textbf{minimize}}
& & \tfrac12 x^\top Q x + q^\top x\\
& \textbf{subject to}
& & b_\mathrm{min} \le Ax \le b_\mathrm{max} \\
\end{aligned}
\end{equation*}
Documentation
The documentation can be found at: https://kul-optec.github.io/QPALM/Doxygen
Examples are included as well: https://kul-optec.github.io/QPALM/Doxygen/examples.html
Installation
Python
The QPALM Python interface is available from PyPI, you can install it using:
python3 -m pip install qpalm
Julia, Matlab, C/C++/Fortran
Installation instructions for the Julia, Matlab, C, C++ and Fortran interfaces, as well as instructions for building QPALM from source, can be found on GitHub.
Supported platforms
QPALM is written in C, with interfaces for C++, Python, Julia, Matlab and Fortran. The code itself is portable across all major platforms. Binaries are available for Linux on x86-64, AArch64, ARMv7 and ARMv6, for macOS on x86-64 and ARM64, and for Windows on x86-64.
Benchmarks
Check out the papers below for detailed benchmark tests comparing QPALM with state-of-the-art solvers.
Citing
If you use QPALM in your research, please cite the following paper:
@inproceedings{hermans2019qpalm,
author = {Hermans, B. and Themelis, A. and Patrinos, P.},
booktitle = {58th IEEE Conference on Decision and Control},
title = {{QPALM}: {A} {N}ewton-type {P}roximal {A}ugmented {L}agrangian {M}ethod for {Q}uadratic {P}rograms},
year = {2019},
volume = {},
number = {},
pages = {},
doi = {},
issn = {},
month = {Dec.},
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
qpalm-1.2.1.tar.gz
(540.0 kB
view hashes)
Built Distributions
qpalm-1.2.1-cp311-cp311-win_arm64.whl
(136.4 kB
view hashes)
qpalm-1.2.1-cp311-cp311-win_amd64.whl
(150.9 kB
view hashes)
qpalm-1.2.1-cp311-cp311-win32.whl
(139.4 kB
view hashes)
qpalm-1.2.1-cp310-cp310-win_arm64.whl
(136.4 kB
view hashes)
qpalm-1.2.1-cp310-cp310-win_amd64.whl
(151.0 kB
view hashes)
qpalm-1.2.1-cp310-cp310-win32.whl
(139.5 kB
view hashes)
qpalm-1.2.1-cp39-cp39-win_arm64.whl
(134.7 kB
view hashes)
qpalm-1.2.1-cp39-cp39-win_amd64.whl
(149.1 kB
view hashes)
qpalm-1.2.1-cp39-cp39-win32.whl
(139.5 kB
view hashes)
qpalm-1.2.1-cp38-cp38-win_amd64.whl
(151.0 kB
view hashes)
qpalm-1.2.1-cp38-cp38-win32.whl
(139.5 kB
view hashes)
qpalm-1.2.1-cp37-cp37m-win_amd64.whl
(151.3 kB
view hashes)
qpalm-1.2.1-cp37-cp37m-win32.whl
(141.5 kB
view hashes)
Close
Hashes for qpalm-1.2.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2089f1a1bf6c369ef7a4fd643ad1a437bfdd37b447de9372efbf59ad90aa26f2 |
|
MD5 | a3d22027dcfbebf9f4454d128150f3dd |
|
BLAKE2b-256 | 0d388486695eeb69d62b5eb160cb50c75bcc6b8ba4468cb26bdddcdc547944df |
Close
Hashes for qpalm-1.2.1-pp310-pypy310_pp73-manylinux_2_27_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38d138ad29c622734d6c8a699b73c0b0fb2a0929dfacadbb7e2146531132ea92 |
|
MD5 | 3e31790923ea7e8edf70f9db427acaab |
|
BLAKE2b-256 | c48a3a89291a386ec66c0a33754ae925f2450bea47e5b319b8b48edf88cf5f47 |
Close
Hashes for qpalm-1.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1495e127817f831a5d46a8bc00f47cddb93e8bb908dcf06dd676b0e9834067df |
|
MD5 | fef6e1aaa35a5b1cdde8ea821bc14bdf |
|
BLAKE2b-256 | f81bbdd6ea2b96d2c3c53ad0d110a554dfad4506cb46b3d448afa9abf140607e |
Close
Hashes for qpalm-1.2.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 097edbf867334d1d8b2586c21494c629e08389faf6cc960476fbb740f02ac0cd |
|
MD5 | d60846fe0391549e1329a16f6ec1a366 |
|
BLAKE2b-256 | f758ab4572362a2152031ce81218ed702de4e08202cef453b047f061cf1ce141 |
Close
Hashes for qpalm-1.2.1-pp39-pypy39_pp73-manylinux_2_27_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c43bae12f4bf7c8a0100dc0e4c7636fb82e2d0e3622b5994fd58e0b6219e2d0a |
|
MD5 | 3488528c386d27f5eb4fb5ba543708ed |
|
BLAKE2b-256 | a99a4ebdb5b1de1603e1afca26228fb58de167a0ec199313c834f77ad631a7ef |
Close
Hashes for qpalm-1.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 873e0a6f520e5bb9cc3ee1e772940ed18fb8c4ab0cd75279c3e1dd29b17f0fec |
|
MD5 | b8343dd60a72ec5e88f8825c761663be |
|
BLAKE2b-256 | 3f90f841cc65909fdfb042170010ffea8c8e309e59cf0fedda24034cc8cde06e |
Close
Hashes for qpalm-1.2.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03cdebfccf3946bc2eca8d747091292dbc84d66cd0adf3f7a9b2bab87ab957da |
|
MD5 | 2b0591297d3286db77320473e3c3f87d |
|
BLAKE2b-256 | 5b1d3ea389ce7e426dbf27ef25bbaa47a99c157631b89627c9e219b3e14e8351 |
Close
Hashes for qpalm-1.2.1-pp38-pypy38_pp73-manylinux_2_27_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82031c5d23592fb99cbe5be03db5ec9da9f61c98d28fee5a8ef4edf9b9fe6278 |
|
MD5 | 2ff0009b189dbe434a66e3565bbe86e3 |
|
BLAKE2b-256 | 55661e40996824f034a89316892c5035742259eab533d70e6ef27238a81b34c7 |
Close
Hashes for qpalm-1.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df1b62ba88cc75b16b36e6e05f4677624fcf110ee5ef93e6c276074fcb94adf2 |
|
MD5 | 18508a27a799c49b5a135aea073e92e8 |
|
BLAKE2b-256 | 2886a5fa78cc49be32d859218eea84389b3d14ee532aa3d8a9964a2306271ef8 |
Close
Hashes for qpalm-1.2.1-cp312-cp312-manylinux_2_27_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5537138f0e075f9943f4cbcceaa0a1762719cb552ee33b322eb8cbe828610c75 |
|
MD5 | dd8b3181751949dcc3ce467eec1afe11 |
|
BLAKE2b-256 | efe68ab86728a50df06192bc935b14ba14932363fc1b6f616c6b6ad05e140487 |
Close
Hashes for qpalm-1.2.1-cp312-cp312-manylinux_2_27_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9023766438adffec510864c7b04271d7ced97ef51ef2ac9b34cc166c16beb339 |
|
MD5 | e663a32fd188de6f11050d6e62dc549d |
|
BLAKE2b-256 | 6b43db2355688e6cbdf42a50b4c74828680a90ca4cfea9ba57ae8b2b467a8b91 |
Close
Hashes for qpalm-1.2.1-cp312-cp312-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7c3e222b3abae42ec91e5ee274c0810bce1809833e0a4e06a691cecbd29fe9c |
|
MD5 | 4e95864fc23da440745375100f4652f9 |
|
BLAKE2b-256 | 3a92a879134b2bbc5d96ba86ae0b30ae2be195632d42b181c8c94e77ce671427 |
Close
Hashes for qpalm-1.2.1-cp312-cp312-linux_armv6l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04c21cd28efe5be2ac091fec300486cf6dd73de406138ae975875bc6e9368733 |
|
MD5 | a2ec96a77d6b910a224460d3e35399d6 |
|
BLAKE2b-256 | 1167ec61fd4f07ba597c7e5eb31cdd28bedc7bcdf1255442c31f1b8894c03a60 |
Close
Hashes for qpalm-1.2.1-cp311-cp311-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc835edd66daa16f4ac9990626c1dec7f1dbb6cf6a5b87129a95a9e508e5537f |
|
MD5 | 471bc7ab26527bcaa0c5192363412a1f |
|
BLAKE2b-256 | 7c11765a5fad9adc26d161c16da615fb6ce0d3ebcda7c43bf87206f83a497cb5 |
Close
Hashes for qpalm-1.2.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b9c37a16d009442f8055f1d8b3c154f4a5ae01954b25c990ece4d90e9f399ae |
|
MD5 | f1336fd5b3a1eef9ded77404233839a7 |
|
BLAKE2b-256 | 915eb38ea5be2acd95088f232ab42e39c4728ea8b130d8c7d20cf8133d876a95 |
Close
Hashes for qpalm-1.2.1-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 023e6c56071e4cf27b28f4a270613dc89892dae1e8e129a5b9ad150c96f85db8 |
|
MD5 | 6adc5af8d7eb45c3b6118fc947b9e9a0 |
|
BLAKE2b-256 | 3d1cbfc60f27f35471803ad3eb6bfccccd513095b3a36d876e72a05768d6f432 |
Close
Hashes for qpalm-1.2.1-cp311-cp311-manylinux_2_27_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6b69c584b5ff6b57eed9db288e40b0c93298d3140841a12621257b71e917811 |
|
MD5 | bfd0c037803fc332f610480177619bc9 |
|
BLAKE2b-256 | 5938114b1c3f14f15dc49f6ff006f8b240f09951694d7ccfed2e7f71e8d2a0b6 |
Close
Hashes for qpalm-1.2.1-cp311-cp311-manylinux_2_27_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcab9b20a61b00179f80dd1c6a09fe0bc9aba53b3aa562b34e92fc553d3b56c9 |
|
MD5 | c8b90026698c6ab928521ba7eec800e2 |
|
BLAKE2b-256 | 2c486f9002a23f114158590f9f512418e217be7385baf68b3e99fd5ead29c586 |
Close
Hashes for qpalm-1.2.1-cp311-cp311-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 236e93a7c81edef93d3b2cc95fa2763bff0c84ba0348836014daf39ea2d26db2 |
|
MD5 | be105faed2026b2c075d090df4c9d86c |
|
BLAKE2b-256 | e4fdb000cd9fc1587ebea63b7f379e28c0a66a8994faaa0aca10f92f02bffccf |
Close
Hashes for qpalm-1.2.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 703d96407efe3cb3586289306802244932a5729c6dffa01a6577ab9d22a3d256 |
|
MD5 | 489e37a811660698a51a50275bebb039 |
|
BLAKE2b-256 | af5b14f94fa6836b92d7a007677bf10ddfd22cb35ab01a2dcf920496af7bde74 |
Close
Hashes for qpalm-1.2.1-cp311-cp311-linux_armv6l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29a21b615debe48aebe1b5c23c4e0c342e3dce76e35ce7b8f25f0395d9061289 |
|
MD5 | 3eec44c444aa36b3001339421f33fbce |
|
BLAKE2b-256 | bf8de07de66d765149546422f2b4ccfd2f066ddac1d684e5681c127d847d16ae |
Close
Hashes for qpalm-1.2.1-cp310-cp310-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd55c9859104ec3c65df6d76516cc713fe35be90402b680989e67d5f276ebe35 |
|
MD5 | c60f4cce9f002c43a60ed84c07e90e3d |
|
BLAKE2b-256 | 23a345b0e676621d534d2c8d29de6c17c03703f5ae02578fe5a1e6145b169782 |
Close
Hashes for qpalm-1.2.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 368304d58520dae83bc4a32d77f35757b8f157fda742d518985cb13710c64163 |
|
MD5 | 6f3cf754d901d9481423e70aecd89336 |
|
BLAKE2b-256 | 6e654f455d98e9dd0c0b7f3ebe0054875ee2a07b59e9f57daf9668545c844680 |
Close
Hashes for qpalm-1.2.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5feb3ec8db62df22083b8e7b1ad13374eabf82c74534651a866fd7519e47ee9 |
|
MD5 | de1d03e9f790b68b453be40aced11591 |
|
BLAKE2b-256 | d9ce74e56ac699b7ca1799d0fbf4eb142c510987323f48b5097b98a65a1c1b02 |
Close
Hashes for qpalm-1.2.1-cp310-cp310-manylinux_2_27_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 801259d7b7a6575fc6b5adf790b092a6cd989472991ebbf66e55960297bd5160 |
|
MD5 | e297801ce3b026ea3ba4857f6cb9ad70 |
|
BLAKE2b-256 | ea10e8082e2cf5cdcc03906d50efa2133fcb8311b56dbd393e9e47ba65613d93 |
Close
Hashes for qpalm-1.2.1-cp310-cp310-manylinux_2_27_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0d06889989e4c1b728ca22ab760b891a2b76f052f1f1620b6317cb979ca934c |
|
MD5 | cc9e4cffe7e6109d86ad2b1d98aa4be2 |
|
BLAKE2b-256 | 3680312894f4141ddf69b516e1f9f3251403208b66d3ef066c132c2920149a5a |
Close
Hashes for qpalm-1.2.1-cp310-cp310-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f4af45dda65d3fd1a6d2d2296f79648fc51191c10541e3d0e87a7fd308bfe86 |
|
MD5 | ced6a4d6678254f937896c6564367a2b |
|
BLAKE2b-256 | 54fad701fff2edc4b5ae4651a9cecc341dde44bc25149090eb28c149ef1ca9c4 |
Close
Hashes for qpalm-1.2.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d1c9025bd7d4ec98a064fb819258794fcb41c87f9b3a5403dd78d1fcc3bbbcf |
|
MD5 | db393073bc8bfd7c00d1b99a70d68316 |
|
BLAKE2b-256 | 703e0958263dd1663ec55e86b1f8aa850f3e7fc7be90014cf0d6515cfb9c4c61 |
Close
Hashes for qpalm-1.2.1-cp310-cp310-linux_armv6l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ed3afba607239df7663b94807634bcbae0782b9c380ce6a4d734238d913d76f |
|
MD5 | ac28ab1954dd23d5112c6f544e10df0b |
|
BLAKE2b-256 | dbfa9fc8b595a67a8adfa49624ce279d425461c939cf189b680b9a864a3778f6 |
Close
Hashes for qpalm-1.2.1-cp39-cp39-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48bea1219ee77def71d91cc8e0e71bcb8f6ddc65519f1a298ef726e5aaaad61e |
|
MD5 | f6ac75ca41b508289b1ffe7f8606b037 |
|
BLAKE2b-256 | 6d3963b66dc48267eb721008614259f6cd7122c2787383fa1249a4516be0af0b |
Close
Hashes for qpalm-1.2.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f423b39e0308ac8b28cfed64ab159f71df8dbd82217cc407cf57aea34e3bf3f |
|
MD5 | 51f000ee307041708ee0bb815299b56a |
|
BLAKE2b-256 | 1983f8f2f3a32200773c6a16eb6f04f628b468c1da1cd81e1d8495733bb4050b |
Close
Hashes for qpalm-1.2.1-cp39-cp39-manylinux_2_27_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5024baf2f1ccd2af6203b0361be88e0bc4bd02599f7b119f509510cb283d9b00 |
|
MD5 | 600a6700edf02b0a0751897884ab7bad |
|
BLAKE2b-256 | 77e245c810207ef62a859e9f1e938896488375b4d66cfe806049e0b7609877e8 |
Close
Hashes for qpalm-1.2.1-cp39-cp39-manylinux_2_27_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dc771d92a1aac655698a4b98ac34f5ea78920925caa089291c69f5e3e16e536 |
|
MD5 | e194fc7a6773d6ff0588e551c77f2ac6 |
|
BLAKE2b-256 | 18fc3ad2cec3eb7a480ea2fb1d2b2a88d8d45c361946914eddceb82c8e3c4d1e |
Close
Hashes for qpalm-1.2.1-cp39-cp39-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb54d7ee4f2300024968b78544d0295baba1f53ce8fc5e9d60ddefe337218c44 |
|
MD5 | 4caa2e1aa65aa3c60bc85b670ae26f67 |
|
BLAKE2b-256 | 4530114a200afefe7005fea9618717ed14189b932ddb5572d86d534d3279a65e |
Close
Hashes for qpalm-1.2.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 603ef03cc7b41a9afcc6969f7fa740fbfeb4fc8e3670077e4dbad5f60024fd13 |
|
MD5 | b5b559d8be53ff26667105fc9fbd5688 |
|
BLAKE2b-256 | 4bf2d26f85b0c629da6e273ed3305f9f22e82a82b1cb4b928055fd80b42f0c82 |
Close
Hashes for qpalm-1.2.1-cp39-cp39-linux_armv6l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8eef473b329db8d9b03f6e40d425c0b13166ae0d362ab454f219c43cdceba9f |
|
MD5 | 22bd09aba300f1f9b604679b458bcb63 |
|
BLAKE2b-256 | 8a4e15e3e54ed054c4268a141a0321d4ce5fbdc118f8df4bb810fb62df28c38c |
Close
Hashes for qpalm-1.2.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48f562b67ef43946565b69d68a29d869d1a868b21c2bffd3e031af36c938ded1 |
|
MD5 | 58208a6914333036c80487c78b2621ac |
|
BLAKE2b-256 | 9f227f67df4d34a31a46e64ea44c0b9fbef84410729ab50a7eaf68f8de8b8c8f |
Close
Hashes for qpalm-1.2.1-cp38-cp38-manylinux_2_27_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e2df519ae6d6db9d1ea5b0dfd0b0914b3d42a4b076a3a6d9e49d21d99b1b3eb |
|
MD5 | 81bff5b308845cfecd2a597cf6c2c277 |
|
BLAKE2b-256 | 71e0efbe870178f57c0f5c162b3dbcf664b7a577806c150b69e5c19a27d60795 |
Close
Hashes for qpalm-1.2.1-cp38-cp38-manylinux_2_27_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 607383538f904f03e9ffdaea641f8a86c3c8d84f5c40896687a1f630196f4c4a |
|
MD5 | 10605ee4852163a304fb92c2475e0aa3 |
|
BLAKE2b-256 | 1a2a0017a7d532b52b756b03c9d61e31149c9e69dec779d525833a4cc9d4a011 |
Close
Hashes for qpalm-1.2.1-cp38-cp38-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7300170331adace22095afb812adced60a6dc409d333500d8968b081e75c0298 |
|
MD5 | ca32ff6c14c1aa2811bb3a15d04ba86a |
|
BLAKE2b-256 | 3b63e5e41aad9642bc1252959ec9327edb096df38c7937fa552f05753fe2629a |
Close
Hashes for qpalm-1.2.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3aed59ce4b74ad9817eb43cec8a76a343871f3928881644724794c5425734ec0 |
|
MD5 | c687cd5d7740a55ba2dc877867f37c64 |
|
BLAKE2b-256 | ff8bfd77ca72538663fb4e372999adbcdf28d3af742ae1d3ed7aa1986e6f33cd |
Close
Hashes for qpalm-1.2.1-cp38-cp38-linux_armv6l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b53bb24a03085acf31a4975c449e3615cda9fba4bb28117cde44a9b6d6d45d30 |
|
MD5 | 36ef3916ec3280d027b722e250b220b7 |
|
BLAKE2b-256 | 032dab6f4e7dcb0d9a7e0a63b9b1ebe0b7fa8fb2f5c216f54caec99ec06ff293 |
Close
Hashes for qpalm-1.2.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b324f477385a9c3399d5c2d46185494588b5ff7c9325481aebe2f2b857c1259a |
|
MD5 | 1ff39503b0f03df225c9a72cfd029ae7 |
|
BLAKE2b-256 | 9d509a18893bdb967ea2766f851290ef8ec9c61e841240de0f53fe1364caf1bf |
Close
Hashes for qpalm-1.2.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 996fb28fab4daf88ddb04decfdf05a48ed34b7f050fd91e2faf4f4efa38d9445 |
|
MD5 | f7a640811805e35f59a14625bc40f3c8 |
|
BLAKE2b-256 | 49d2ddacbb269cb2122385d4cfcf15e00c1e9de64adf2d051d7ff058b054162c |
Close
Hashes for qpalm-1.2.1-cp37-cp37m-manylinux_2_27_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e4e972760fcbc1a9dbc036071ee4eef7d0da1bb432bc6a59b311ceaac8cf18d |
|
MD5 | 38d796c98bf98b0c45628a6755347c21 |
|
BLAKE2b-256 | 96c955b90d9b4e069299da6aa3284e8e6175f029ce2be0a19e84b1d1561db3dc |
Close
Hashes for qpalm-1.2.1-cp37-cp37m-manylinux_2_27_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11a386fc88fd993d9410dffe33a4c570c27f1498ba6a9b1ded3fa270db2d3645 |
|
MD5 | e06d3e41acb1a7de2ff0a01db5dd2b4d |
|
BLAKE2b-256 | 3af77f271ebd84b6c2b56232b214447d934bc905ceb53a8b314d60e69bca1ec9 |
Close
Hashes for qpalm-1.2.1-cp37-cp37m-manylinux_2_17_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5b488bc0cd73dbab77fcb68b5a5368e76a2c8a8ed2b432d08f79ba2d07c4c8e |
|
MD5 | 7f951bccd2835a67e37aacacc2989205 |
|
BLAKE2b-256 | 3063dbad81be48f235209e1e036c2a3fcdc3fab92ee8944d1e1f3d2f05dbdaf8 |
Close
Hashes for qpalm-1.2.1-cp37-cp37m-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15cc938b987b03480f77ea0a7ca8f06f8d401fb033afe304838e0d5ba2f6537c |
|
MD5 | e0c2c2e7a6a610b8fb3e997e4f4853a2 |
|
BLAKE2b-256 | b28cd832ead7e5b5aa8016a8b6b2a199d469951094c975e8c72161830109a955 |
Close
Hashes for qpalm-1.2.1-cp37-cp37m-linux_armv6l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1533cc49e17400e668ffd03842b62d7da92aa3c1c0971bf245fba6680feb6b3e |
|
MD5 | 8e84efca4af62176c29bcb20d93c5b49 |
|
BLAKE2b-256 | d6fd0b8172b620166f476712443435c0eb449320a61e69e8b510adfd1233eb48 |