Python bindings for Google's Guetzli, a JPEG encoder that optimises JPEG compression
Project description
PyGuetzli is a Python binding for Google’s Guetzli library.
Description of Guetzli from official’s repo:
Guetzli is a JPEG encoder that aims for excellent compression density at high visual quality. Guetzli-generated images are typically 20-30% smaller than images of equivalent quality generated by libjpeg. Guetzli generates only sequential (nonprogressive) JPEGs due to faster decompression speeds they offer.
Documentation
More topics at https://wanadev.github.io/pyguetzli/
Usage Example
import pyguetzli
input_jpeg = open("./test/image.jpg", "rb").read()
optimized_jpeg = pyguetzli.process_jpeg_bytes(input_jpeg)
output = open("./optimized.jpg", "wb")
output.write(optimized_jpeg)
Changelog
1.0.11:
arm64 and universal2 wheels for macOS
x86 and x68_64 wheels for musl-based Linux distro (Alpine,…)
win32 wheels for Windows (x86_64 were already available)
1.0.10: Python 3.10 support and wheels
1.0.9: Provides prebuilt wheel packages
1.0.8: Updates Guetzli and python dependencies
1.0.7: Fixes unicode issue when installing pyguetzli (#4)
1.0.6: Fixes a typo in compilator options on unix
1.0.5: Adds optimization flags when compiling Guetzli
1.0.4: MS Windows support
1.0.3: Updates Guetzli library
1.0.2: PIL Images: fixes crash with non RGB/RGBA images (grayscale, indexed,…)
1.0.1: Adds --std=c++11 flag when building Guetzli
1.0.0:
New and simpler API
Built-in function to deal with PIL / Pillow Images
Documentation (Sphinx)
Guetzli update
0.9.0: Initial release
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
Built Distributions
Hashes for pyguetzli-1.0.11-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 590f5056fe8a2978f160f774b62aa1ce2a4948ae3d12816242d33871ccf876e3 |
|
MD5 | 5add7179ecb4dbb68eacce8018a8036b |
|
BLAKE2b-256 | b438233cf8f090192d6360b30adb5673fbde831ea93612258f74d4377b9c4335 |
Hashes for pyguetzli-1.0.11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6d6fa4de90109f74f5d5bf326ed9b4d0c3b62d4821821982c5ebdd6173391d3 |
|
MD5 | fc8cc64570eefd59e7d7752237655327 |
|
BLAKE2b-256 | 6144bc600cfcf4282a9870f21551d6dc995088d3c8f92a9d21337f2bbfa7923f |
Hashes for pyguetzli-1.0.11-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3bb89475913f41a604e339e09b8b43ccf6f1a934e23919a20e963358874f15a |
|
MD5 | 2a0fa1b372b92d8450d1bb33c27eca0e |
|
BLAKE2b-256 | 5f0476ab26b898566ab6f3af43e02e070cc914486792a67ceb35208af388de10 |
Hashes for pyguetzli-1.0.11-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38f976c28f998bc1c628253e2367a7e48b55305a45f439e3487165d3b40f3adc |
|
MD5 | 316ac539459619b87aa610b057d966c2 |
|
BLAKE2b-256 | 6706a4fc768c27b240b40ff0cc1e7ab37cdc693bbd92a389d06e519e5c37a14d |
Hashes for pyguetzli-1.0.11-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a00cd05c15587862dc502062a3ec6d2ecdfe6eb88fd670b885538282c1dad528 |
|
MD5 | 4c84e91b56b358e886964ecf14f2b68a |
|
BLAKE2b-256 | dbdea690de31e083ec20c6405b556f68e0a712481837c15683330de5c33ab77b |
Hashes for pyguetzli-1.0.11-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c53d744d0ac70ea8ad3b97626dffa3c91141b6d97bac1b74bd82e1b2fbcf3a93 |
|
MD5 | fcf927a105bf89fe44206fc87675ccca |
|
BLAKE2b-256 | 7903a01979ded9facd0ee5791fa9d086ad931c74577ec6ce5e6c5fe9ae7d90c7 |
Hashes for pyguetzli-1.0.11-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c5738f5bc6c20da176e9d4658c24fbbdb18e8d0c0c2f2267260cc55a1f3243e |
|
MD5 | e92edee2a24595403b7cd99886abbcd6 |
|
BLAKE2b-256 | ab0df6da51f89bcac3e0d447303fe3a88aa7b67812880dcb044f5e0785248057 |
Hashes for pyguetzli-1.0.11-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96f5be9e9c489572dd51deb237f7f74a9d78d468cb07eea38c27337e06d97419 |
|
MD5 | ffa58295eaa532835928d4965dcbe433 |
|
BLAKE2b-256 | 620ccceff750bed352ac7260e9e0e6051c65a7ed8ee8dbf31b9d35f2fd3bd1d7 |
Hashes for pyguetzli-1.0.11-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5acaa26a8afe4506db1839a88b30683b8251da73b1e2b4fe73d8ce57be988854 |
|
MD5 | 09f84f3aa856f5104d86b13f1b8438f2 |
|
BLAKE2b-256 | 31cda9cb23d561e340314a403439fc49c0f6674222e4936441643fc46f4bb19b |
Hashes for pyguetzli-1.0.11-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fd469015616f87ac324c2aa11973c53205a3aae8a96e415af1e631bab71b791 |
|
MD5 | 58e4f81533b5540f7bc715406a78121b |
|
BLAKE2b-256 | 8c3e7aee9e0fd94a547a993c9e49fa05ef138d4279aff9f7affb12940b13bba7 |
Hashes for pyguetzli-1.0.11-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a49a37db75aef6227047ecb8fcc45c1b28753b432d36046b0e87928b7c0b5bdd |
|
MD5 | 978fc9c2dc0704309edc6446fdf905fa |
|
BLAKE2b-256 | 9ae2fff86a15e94333f9997c6c7941c6e7e36bc6f3457c2799e8c66cb93829b8 |
Hashes for pyguetzli-1.0.11-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9ccfb6ecd2da779c4a0a3d83bb17814e0325433f01c7bdae1224d9843d1ba62 |
|
MD5 | 2552e850bdf94bdd507be4c712712565 |
|
BLAKE2b-256 | 16e44446aa5b12e60562aaf5ca81d68b866a21ccc2d17f21e072b8b1bca52f35 |
Hashes for pyguetzli-1.0.11-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c0cac3e896430945a9fa20e9bfd19810be7f5d85371340a6ad48c58cbe65e47 |
|
MD5 | 72e980e6850052d7aae4afa4bca3e694 |
|
BLAKE2b-256 | 55e03e15dfdfc43d83c82b623249b285035988ad71daa5d37c0a51fe04bfab04 |
Hashes for pyguetzli-1.0.11-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59840d0f2194855af4cdc06aa5b9cbef658f46f09a974d8617586020d9d02bae |
|
MD5 | 85b590d6cfc8a0b6bdce94d7f7adf980 |
|
BLAKE2b-256 | 1fe63325cf16765fac584a088f20a16c475be713d247f6be73b7f6a96a47398f |
Hashes for pyguetzli-1.0.11-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bf929ede7bac1aecf4901bb95ea9366037acdb2c0b8d6c0527b36c8c754f4af |
|
MD5 | ab453d23b34b15528432eaa8f071b458 |
|
BLAKE2b-256 | 63be29f00ccd37925e61af0de661bb098ba30a6ebdb61978dbf4cefc6d5fdae7 |
Hashes for pyguetzli-1.0.11-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1104149a8ee67c4c8489d3f6502eeac84f25612c995c6dd3dc7c63d11bc4f43 |
|
MD5 | b4e493eda2e983c135fc153b0575eaec |
|
BLAKE2b-256 | d53a8c3a2d52d9ecaa370a61420c8495ed4f6329bfd772cb80da4309737db0c6 |
Hashes for pyguetzli-1.0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9efc7e371df2a15b1b15d63a6722dcef3628f583f4aa76d5cbaae913cc002c17 |
|
MD5 | d9a4a62a5e8c15247f916975ae7061b2 |
|
BLAKE2b-256 | 1c6823d21d47c8d324e0645207b7da4a4f26c6c625b9e1991e0e661359c8d425 |
Hashes for pyguetzli-1.0.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42e80bad47fd397e17d4fe36b458ae6bceba5dbc1125e894f99c5a85916f8c10 |
|
MD5 | 4869562019acbce5c04876369d2a0fda |
|
BLAKE2b-256 | fdad70bbf11993506256312a017b7bdba6c149774fe92c8d317c9f28353105b6 |
Hashes for pyguetzli-1.0.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b079258a362112a21e4c5850741d71eedab972654e3d615f38eed67c98fd3f7 |
|
MD5 | ea2ecdec0590c3f015d677b2f18b9a72 |
|
BLAKE2b-256 | 2d76b59953a42e2bae0a7b3c92150cf8ab73087de5151a0d9b20bda084b187c8 |
Hashes for pyguetzli-1.0.11-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76926cf5d288d90088956caec13df02e7ed396a0bcd46446add39117f81551cd |
|
MD5 | 97516a4bcb13b9d66878105a89f2035f |
|
BLAKE2b-256 | a34ec033aea9c7ed18f3e42646adcb0bb8c00ac0bc2b6542c9ede743d15c7169 |
Hashes for pyguetzli-1.0.11-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eeb1324834a27393f442c0932fbb5126fe4e5197aadea46f0c5427e978016e6b |
|
MD5 | d700e3616da15384c01e89b23501c34d |
|
BLAKE2b-256 | 7a26bec43ecea12af796697c83a27b35db71cee1825f8d04284bb12f314e3245 |
Hashes for pyguetzli-1.0.11-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a460e372b0202785090a6b720fbe81dd0acaf83c3d5c45e5b10f683cf834c908 |
|
MD5 | 560816c55f1c7ee027388a95772a0451 |
|
BLAKE2b-256 | 42b72eb2ef3f5a708573772cd709df61d058f82c6c918ea24d86f4d0bfb43b3f |
Hashes for pyguetzli-1.0.11-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 356e1a411cbc2d792d10c28021f5dd7845db1d181e8b5b0009a9609e33dea15a |
|
MD5 | c5219d7b2c76e51270e7b9ab7d7ab8b9 |
|
BLAKE2b-256 | d108bda9cef4c41d090599e958db1caada5766ad819e05572e6371c626877f2f |
Hashes for pyguetzli-1.0.11-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff17dc8620e2578a724cc883d76ceaad7643408017f6c6bd1640d746abfa6893 |
|
MD5 | 12cad86d99334d416ad6d8d693f9da5a |
|
BLAKE2b-256 | 9b98f79201ecd6aa98a8755a64ab45a9f7752b664977203d4cdfd17457dc79aa |
Hashes for pyguetzli-1.0.11-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c406a717b77d8178edcdaab2729e2819db30142dcde6de0b3493a788d7b2bfc4 |
|
MD5 | 7fc2c1eb075d2774b04dc2900ece19da |
|
BLAKE2b-256 | 4e0cf43c0592b0bce6e985b5494f295cf186b7bbf3d97587c40b83cc265f5a4e |
Hashes for pyguetzli-1.0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70c006ca9938d0168300acdccb42d0f35b53dfb4873601a4b7849da6bd554945 |
|
MD5 | 409781ad87e8ce0ac44155567e4c613f |
|
BLAKE2b-256 | 9ff4612c612a3dd1e421757b90b300fb5c28d14b4e52e26576614be4cc2bf0c3 |
Hashes for pyguetzli-1.0.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b29e2a539f2c1463c93a24fb494ce82664e9f1e5c91dc45ded9f38c48fe5c87a |
|
MD5 | 571968bf96e79cea295b346075c20ab9 |
|
BLAKE2b-256 | c4eaa09a936c48733fffc8e5608a3ba8fcb29b475cbfa53ae511f37c3c4834db |
Hashes for pyguetzli-1.0.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13ea0673363462fe362cb0bf8973813e3e3113a167e95be2042ae14308abc983 |
|
MD5 | c000e53d407334f6a98e548e1574b224 |
|
BLAKE2b-256 | 6d9d6b4248221a2fd80be5947eed2bd440d800c95ee114e302ecea1f09f618cd |
Hashes for pyguetzli-1.0.11-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fff073f7b4e8b1b72021422dfc114f414bcc2192f4f4452e73cdd670f2ad998f |
|
MD5 | 5fbc4322bdae08900246daec14c76049 |
|
BLAKE2b-256 | 995909c919343c013e5f00d1cffd332c9a76dfc7e4652faad5510506613b6ff7 |
Hashes for pyguetzli-1.0.11-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae8fc586e195824a60515ee68fddf834fd3d9b304cb3fc25bf56ac842fa9943c |
|
MD5 | 5ed69e365687d458f6faa50909f1f3d9 |
|
BLAKE2b-256 | f53e250cfb4fac5f208691dc45d106ffec9a7fccb40a229905a8a1332d8d836e |
Hashes for pyguetzli-1.0.11-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9974ea7e41f4e89b90edb0326f63617a43efc2a966920c19927837806a836746 |
|
MD5 | 61ebdcc9aa2ad2aaeea39976e60f9ab6 |
|
BLAKE2b-256 | 56fa95eb93fdeb181b3e61c1fdbb49a93f17480a4eeb18b65f768a6f0af3c847 |
Hashes for pyguetzli-1.0.11-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc018ed91b272d95ec42f137b5a74aca877f224a9a15a07dea2ee8079041256f |
|
MD5 | 1169e38bbee21ab1f19f00e2e3f8b0b8 |
|
BLAKE2b-256 | c389315c38b8b7d173ef79fc0bc8f35a5e1aac39eec5d515e527ab84d6ca5f04 |
Hashes for pyguetzli-1.0.11-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33b9416ee1aabab0c80a5fa4f9cc0664e8042804d6e7e858a3e19c0e95dbfa5f |
|
MD5 | 541f2a24422d95d3c4addf0ec1da6e84 |
|
BLAKE2b-256 | 516a5abe6b4b9b1fb5bb8393e8889e7fc2b99a3f2c7608ef93dc336b8920a58a |
Hashes for pyguetzli-1.0.11-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5427b4223ef252dfc5f9e10e0371baf1d84a6d9ffd0c4d69db1f34327aa96fa4 |
|
MD5 | 4bcc4891cc38274883092e40028f8520 |
|
BLAKE2b-256 | 4b3664464636955655bbceb53235de1f92b92f1ef3675b1b29f0df51da1fa0c5 |
Hashes for pyguetzli-1.0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86bf066790a3323a23dccdc7be79b87c09d1e31044e8a0614397ffcd38a7e720 |
|
MD5 | 46155b14ab383f074b49b7d479ea7261 |
|
BLAKE2b-256 | b30e9436630836afe2dae66d8ce6c73ed9971030c6962efff68a98d35dbe91e1 |
Hashes for pyguetzli-1.0.11-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9db725c75a7e9fbecf0d3208569bec026ddc0270bf497caf6a6d9bcb1cb9fae9 |
|
MD5 | 6869fd1c32214e9a332bc549e47f349a |
|
BLAKE2b-256 | 30d707072b4e513ec8042295e56a89591a8d9b65bd656797445f5c9d0be36624 |
Hashes for pyguetzli-1.0.11-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcfb6a0de93ac48b0b9ac96d41d24282dc5e94a54bf23c9aa053909a3ed5b0c5 |
|
MD5 | 3f5fb68540ba4513a7184bca2c841bc9 |
|
BLAKE2b-256 | c8c43f19a506f521cfaf6ad8a2cb592166452f46bb2b58f8e54d4764057cc6c9 |
Hashes for pyguetzli-1.0.11-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c602772e718c9f8d97028aa5798f8d34f1a4521a5e36e41cb3195ba8fa50347 |
|
MD5 | ddaa5e6ea636624febc31fd5cf71a470 |
|
BLAKE2b-256 | 31fb4eef7c43f4af009c0c6e494b69dfd5626d5069604cb6b363aec665a5d314 |
Hashes for pyguetzli-1.0.11-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 173fe57d8b13fe1961bf342c8a9973acc5b6ef9748290d6fb91f0b4b20e83164 |
|
MD5 | 8369f9ac971c4eae6e2b67fe2c01a7eb |
|
BLAKE2b-256 | 4669a3b6fed4e3d932c44088d569149a6cafe86443e6719666e1364cd1009b9b |
Hashes for pyguetzli-1.0.11-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1fa86f48b96d73dadd8e2c0f953bb8cdffd643d954705e7fe34539846c53a41 |
|
MD5 | 58915ba71f3faf3769ed2e5e8f9b0a89 |
|
BLAKE2b-256 | 84a3e426bb6dfa085fb41799b234d7e38657efdd3ce0fdbf6717fa95349f382e |
Hashes for pyguetzli-1.0.11-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44b6fc6f4f1e8065edd37f1b4b10f254a973f757e93460e9da9ac068ba31b947 |
|
MD5 | 5c8df7ab359e809dfbc5b0209be84fc9 |
|
BLAKE2b-256 | a8ee540292ba7be91865f584c5664d6ddcc817d50257ba84829398045f35ac2d |
Hashes for pyguetzli-1.0.11-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc32c9698fa7605f0f68158e726960903cec2202622d5b8e2805bb4fdb155ce0 |
|
MD5 | 2f1cd0b47c24e31189f984b9743dd7db |
|
BLAKE2b-256 | dfbdbff7f3f7d268756209e73a9a59d35c65811d0faddd26b486b0cc7270ca9a |
Hashes for pyguetzli-1.0.11-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6329a52d8cefe63bf6d394811186e57cefeda4ef7999cad126de3f7e93144b56 |
|
MD5 | e40f72b49cef30eab788337d1a7024ef |
|
BLAKE2b-256 | 9e340179ccff2ef723a006ba4e6276fadc1b66ef20f4a49e87f343696e87e07c |
Hashes for pyguetzli-1.0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb97a2af9bb32e7a3f249d191ab239e7397a236775ad74d249d13ad36ed39096 |
|
MD5 | 7fb353f00ce3efc0e7e22fd7f7459961 |
|
BLAKE2b-256 | 657e399566b1044ebe22c9c6b89f615c2c92803b5917c0938727fd5a7f81e487 |
Hashes for pyguetzli-1.0.11-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f037df103cf70593ad3488e22cb2ee15c3419fa46ea0e2c6ea6894dd90396b4 |
|
MD5 | e4c8c3749b6585174901125696f3e1a8 |
|
BLAKE2b-256 | d19bd644c5f9815f3b2e0d2a8d665c7ee30129d790f575f21079f753cfb15577 |
Hashes for pyguetzli-1.0.11-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e4a0317791a0d2eb2f06dd0b903d6de5a58cb22369470932229f1be93f1cd54 |
|
MD5 | 530893fadd667d06851a2641c05ae403 |
|
BLAKE2b-256 | 74986ae3e0bb4dfd14aab4f135b7f57d04c928813ad4dbf20c7f1683ac43a491 |
Hashes for pyguetzli-1.0.11-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8645ab5cc5a7fc38f184248a6cceb3df16e2137cd2e4125c19f513025df5688 |
|
MD5 | 1d4828e5e486e4a74de6934e98a625b8 |
|
BLAKE2b-256 | 9029c9380a1e7ae00851a0bf6e293b8788647633233c7cc4234aa04b307ef0d9 |
Hashes for pyguetzli-1.0.11-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aeb1d393eecc159e781a9f9b001fff9a0484529205ce2b244dea52a987c36918 |
|
MD5 | 22a94a5c4d7cab1987e576da3787fa9e |
|
BLAKE2b-256 | 94703a643af47c9a204add6ee68d7a13da2545e9f2602b96dc046b3ef0f8b5f7 |
Hashes for pyguetzli-1.0.11-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87deaff086f23cf4b0f841364be71d7ef7009296b0cf878f85d281703f123807 |
|
MD5 | 91922b726d6a93cae8901526d3726f2a |
|
BLAKE2b-256 | ccf9769fdd0bca414ee641c9cc8d7425a09c4af3767fd9c069ec3f071cf19d9c |
Hashes for pyguetzli-1.0.11-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34159a96537d6ad68863378279885de746ce3822e6929e487d2101b2aab6a832 |
|
MD5 | 680c53e0e6b41fa02f8b005340bf4b52 |
|
BLAKE2b-256 | 35ed6762774925db6f614702c1f789bfd3a4404c4fbfec958e64f64c83206f1d |
Hashes for pyguetzli-1.0.11-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4828c82af1c81d3d6fee8de07366c21537a5e9124b648664064aa52643cc4029 |
|
MD5 | ad1378d56cd9915b14bb7f20088921ce |
|
BLAKE2b-256 | 0f5f84cb259895a3f3aadab74bad18f103642df4b66e6a5ca5502475f8faab4e |
Hashes for pyguetzli-1.0.11-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c27205b3b911a1121a4331c903517bbfdc8b8da48496a679512d4a501deddafa |
|
MD5 | 0d949aade8773ae56e2ed22142bdd059 |
|
BLAKE2b-256 | b646ee8cccb5c2ae27ca6a98a47239ff93feea907b21d26651fba6b222fc2fbf |
Hashes for pyguetzli-1.0.11-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f7b0b46d9e7583af8b0478a0cb76056dd6bb420df3e899c9e445b126be8c5a1 |
|
MD5 | 66c824ed7d70a58f9dc0d00d805eaea8 |
|
BLAKE2b-256 | f6bae82605e86764445db2d1a2f902ab4f9db5361df2b3567f4a75409663ac59 |