Skip to main content

Optimize JPEGs losslessly using MozJPEG

Project description

Github Discord PYPI Version Build Status Black License

This library optimizes JPEGs losslessly using MozJPEG.

To reduce the file sizes,

  • the Huffman table of the JPEGs is optimized,

  • the baseline JPEGs are converted to progressive JPEGs,

  • and any metadata and ICC profiles are removed.

The JPEGs optimized with this library are identical to what you get using the jpegtran tool from MozJPEG with the -optimize, -progressive and -copy none options.

Usage

Optimizing (losslessly) a JPEG:

import mozjpeg_lossless_optimization

with open("./image.jpg", "rb") as input_jpeg_file:
    input_jpeg_bytes = input_jpeg_file.read()

output_jpeg_bytes = mozjpeg_lossless_optimization.optimize(input_jpeg_bytes)

with open("./out.jpg", "wb") as output_jpeg_file:
    output_jpeg_file.write(output_jpeg_bytes)

Converting an image to an optimized JPEG (using Pillow):

from io import BytesIO

from PIL import Image  # pip install pillow
import mozjpeg_lossless_optimization


def convert_to_optimized_jpeg(input_path, output_path):
    jpeg_io = BytesIO()

    with Image.open(input_path, "r") as image:
        image.convert("RGB").save(jpeg_io, format="JPEG", quality=90)

    jpeg_io.seek(0)
    jpeg_bytes = jpeg_io.read()

    optimized_jpeg_bytes = mozjpeg_lossless_optimization.optimize(jpeg_bytes)

    with open(output_path, "wb") as output_file:
        output_file.write(optimized_jpeg_bytes)


convert_to_optimized_jpeg("input.png", "optimized.jpg")

Install

From PyPI

To install MozJPEG Lossless Optimization from PyPI, just run the following command:

pip install mozjpeg-lossless-optimization

From Sources

To install MozJPEG Lossless Optimization, MozJPEG will be compiled, so you will need a C compilator and cmake. On Debian / Ubuntu you can install everything you need with the following command:

sudo apt install build-essential cmake python3 python3-dev python3-pip python3-setuptools

Once everything installed, clone this repository:

git clone https://github.com/wanadev/mozjpeg-lossless-optimization.git

Then navigate to the project’s folder:

cd mozjpeg-lossless-optimization

Retrieve submodules:

git submodule init
git submodule update

And finally build and install using the following command:

python3 setup.py install

Hacking

Get the source and build C lib and module:

# Install system dependencies
sudo apt install build-essential cmake python3 python3-dev python3-pip python3-setuptools

# Get the sources
git clone https://github.com/wanadev/mozjpeg-lossless-optimization.git
cd mozjpeg-lossless-optimization
git submodule init
git submodule update

# Create and activate a Python virtualenv
python3 -m venv __env__
source __env__/bin/activate

# Install Python dependencies in the virtualenv
pip install cffi

# Build MozJPEG
# This will generate files in ./mozjpeg/build/ folder
python setup.py build

# Build the CFFI module "in-place"
# This will create the ./mozjpeg_lossless_optimization/_mozjpeg_opti.*.so file on Linux
python ./mozjpeg_lossless_optimization/mozjpeg_opti_build.py

Lint:

pip install nox
nox -s lint

Run tests:

pip install nox
pip -s test

Licenses

MozJPEG Lossless Optimization is licensed under the BSD 3 Clause license. See the LICENSE file for more information.

MozJPEG is covered by three compatible BSD-style open source licenses. See its license file for more information.

Changelog

  • [NEXT] (changes on master but not released yet):

    • Nothing yet ;)

  • v1.1.3:

    • Added Python 3.12 support (@flozz, #6)

    • Removed Python 3.7 support (@flozz)

  • v1.1.2:

    • Added Python 3.11 support

  • v1.1.1:

    • Fix sdist package: missing MozJPEG source files added

  • v1.1.0:

    • Update mozjpeg to latest master commit: fd56921 (v4.1.1+)

  • v1.0.2:

    • arm64 and universal2 wheels for macOS on Apple Silicon

    • x86 and x68_64 wheels for musl-based Linux distro (Alpine,…)

  • v1.0.1: Python 3.10 support and wheels

  • v1.0.0: Handle JPEG decompression errors

  • v0.9.0: First public release

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

mozjpeg-lossless-optimization-1.1.3.tar.gz (1.0 MB view details)

Uploaded Source

Built Distributions

mozjpeg_lossless_optimization-1.1.3-cp312-cp312-win_amd64.whl (59.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

mozjpeg_lossless_optimization-1.1.3-cp312-cp312-musllinux_1_1_x86_64.whl (105.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp312-cp312-musllinux_1_1_i686.whl (103.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

mozjpeg_lossless_optimization-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (132.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (104.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.12+ i686 manylinux: glibc 2.17+ i686

mozjpeg_lossless_optimization-1.1.3-cp312-cp312-macosx_11_0_arm64.whl (10.1 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

mozjpeg_lossless_optimization-1.1.3-cp312-cp312-macosx_10_9_x86_64.whl (76.9 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp312-cp312-macosx_10_9_universal2.whl (81.1 kB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

mozjpeg_lossless_optimization-1.1.3-cp311-cp311-win_amd64.whl (59.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

mozjpeg_lossless_optimization-1.1.3-cp311-cp311-musllinux_1_1_x86_64.whl (104.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp311-cp311-musllinux_1_1_i686.whl (103.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

mozjpeg_lossless_optimization-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (104.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.12+ i686 manylinux: glibc 2.17+ i686

mozjpeg_lossless_optimization-1.1.3-cp311-cp311-macosx_11_0_arm64.whl (10.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

mozjpeg_lossless_optimization-1.1.3-cp311-cp311-macosx_10_9_x86_64.whl (76.9 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp311-cp311-macosx_10_9_universal2.whl (81.1 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

mozjpeg_lossless_optimization-1.1.3-cp310-cp310-win_amd64.whl (59.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

mozjpeg_lossless_optimization-1.1.3-cp310-cp310-musllinux_1_1_x86_64.whl (104.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp310-cp310-musllinux_1_1_i686.whl (103.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

mozjpeg_lossless_optimization-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (104.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686 manylinux: glibc 2.17+ i686

mozjpeg_lossless_optimization-1.1.3-cp310-cp310-macosx_11_0_arm64.whl (10.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

mozjpeg_lossless_optimization-1.1.3-cp310-cp310-macosx_10_9_x86_64.whl (76.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp310-cp310-macosx_10_9_universal2.whl (81.1 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

mozjpeg_lossless_optimization-1.1.3-cp39-cp39-win_amd64.whl (59.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

mozjpeg_lossless_optimization-1.1.3-cp39-cp39-musllinux_1_1_x86_64.whl (104.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp39-cp39-musllinux_1_1_i686.whl (103.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

mozjpeg_lossless_optimization-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (104.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686 manylinux: glibc 2.17+ i686

mozjpeg_lossless_optimization-1.1.3-cp39-cp39-macosx_11_0_arm64.whl (10.1 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

mozjpeg_lossless_optimization-1.1.3-cp39-cp39-macosx_10_9_x86_64.whl (76.9 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp39-cp39-macosx_10_9_universal2.whl (81.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

mozjpeg_lossless_optimization-1.1.3-cp38-cp38-win_amd64.whl (59.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

mozjpeg_lossless_optimization-1.1.3-cp38-cp38-musllinux_1_1_x86_64.whl (105.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp38-cp38-musllinux_1_1_i686.whl (103.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

mozjpeg_lossless_optimization-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (132.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (104.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686 manylinux: glibc 2.17+ i686

mozjpeg_lossless_optimization-1.1.3-cp38-cp38-macosx_11_0_arm64.whl (10.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

mozjpeg_lossless_optimization-1.1.3-cp38-cp38-macosx_10_9_x86_64.whl (76.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp38-cp38-macosx_10_9_universal2.whl (81.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-win_amd64.whl (59.0 kB view details)

Uploaded CPython 3.7m Windows x86-64

mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl (104.6 kB view details)

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

mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-musllinux_1_1_i686.whl (103.4 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.8 kB view details)

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

mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (104.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686 manylinux: glibc 2.17+ i686

mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-macosx_10_9_x86_64.whl (76.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-win_amd64.whl (59.2 kB view details)

Uploaded CPython 3.6m Windows x86-64

mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-musllinux_1_1_x86_64.whl (104.6 kB view details)

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

mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-musllinux_1_1_i686.whl (103.4 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.8 kB view details)

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

mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (104.0 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686 manylinux: glibc 2.17+ i686

mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-macosx_10_9_x86_64.whl (76.8 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file mozjpeg-lossless-optimization-1.1.3.tar.gz.

File metadata

File hashes

Hashes for mozjpeg-lossless-optimization-1.1.3.tar.gz
Algorithm Hash digest
SHA256 725d98772e943fca18b0801cb94e645c477ff52e56ad0b27bddb76ddf091ca3e
MD5 8d9b6f20deac7862bf01025e2480ca55
BLAKE2b-256 460b5017ba7ed7e93342785c3df319dce3ee0220073fbf51f3f7e729ee35f7c0

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 7190089355528f0a3b18b842683be57be387f656425946f82bc3f6d7da90d596
MD5 4b06460695ed29d2272cea991472c1dc
BLAKE2b-256 06dcf1fc4b324fc6ba4ac632f228e9826b2a1250efe2168b63700f002246a516

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4998bf6c581fbf0abd1e6d353c06fcf7dbd8f67d4a3bab353e40154a032990a1
MD5 9bf926d94588a075ee9091011acb7918
BLAKE2b-256 f26275f46811530ed5c07eb3fe25e021d7bf1dc8814e3f4790a74f05b8809c40

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fd7a2b2340fefcf328fbdbfa78b47c08eb5ae6ba9f69edd18ec34293e4da40e5
MD5 7378441616b984e7b738849ff459392e
BLAKE2b-256 3c4827809dbd5bf8ad381b458c6cae197b4282e1b9d387eecaf80b3c06558139

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 13a6c9a8ec0f6b69e3e2af9a8439ed53d5a589fbadad04864adeff641e24e6c9
MD5 9f3538c87635f3e7b9bca75052149bee
BLAKE2b-256 cb9be33fa43f1fdde8fe31cc8fbdfe4e7af6f4cf82e6c8502e84769ce3e5435d

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d49caa0c64ef8d2ae0fc97226ca441faa6c8832da1e812006d1f0b74c71c1b7e
MD5 83a062b8bc3a764b3506f6b28c812c64
BLAKE2b-256 c99298635212b9ece1db53d170048c301127822ad04cd544ace8437f9045d1a1

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8d23dc72a5d4ee3ef99699b4e318a2b2e3218e57aa9e71ad824e37f227cf2a43
MD5 5f8792b43b22e823e68cbc01dd3643c8
BLAKE2b-256 d88d60f32ece7e91a21152217a9fbedcec3f21c8cb8c7f9a0b496f784fa5a5c9

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5f65f956fc7ff3b9a93c7d2d9f526b8b8fc9212bcefc7e466eec9962d1b9e959
MD5 f2b20b5251f56e2f868c76d85a55538f
BLAKE2b-256 036ef8469147a0a7f78e2e01bb9037d39dcd2d4fad788ab95ae91fe4c4724338

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd2969eb8c7b562f05077b8b68124e24cc78350dbdb59b578cffaa9d1bdc34df
MD5 c3d1b5f861893f1e7c794236448ebdd0
BLAKE2b-256 6f534b851317416e09092900887d435b2522340aeae8f24b91f95c45fa5d8579

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ae38de0228bdcb88dcb0c33b1bd5f6a565b2e3c4a2e56423825947308b4ae157
MD5 745e28fd7542b9948019078c37422ddb
BLAKE2b-256 bf26040261b564b95f5d17abe4638865ac8668918d892b6b6aa6ab0342d3081c

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fed583a37a1d2d15f620094551f3e8515d1fee84903107a6094dbfe615875a40
MD5 f6ba57d4f217f71013ff88b10c13463b
BLAKE2b-256 ba3b27092a4ca402e45344e49b93f0f4c2837a81496528e2875de238ef6aeb63

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6801e4aa2e4280f3579decc83ab2815d2c0dbc31a42b979dfc7014ad3a0397ea
MD5 08aab6a4720b251f4e1783dafe4919f5
BLAKE2b-256 dd5ff38a2210e6a5f390dbf3c5f315b45c13c47a49bdc8319e4e48eb48da6522

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b11e2c630c6a22930dc9d602f72bc7655b4589e3b20eaabc32b74c09d151bb81
MD5 91ce9af843092938dd825e41a6b95d49
BLAKE2b-256 118e9dceb589ea6ccccc1984b68e4aabd92c5d2854dbab0fd5c0f9aaa17ec5d9

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 89bb0bb6879ce7661d8b711fc85cbc9610b605af9ce2c6fe5b5258bdddf5279a
MD5 e987faa45540d32c154e5776abc1a301
BLAKE2b-256 d237c7699c0fe1811697d507e8fb10e581346eef58a0bdf3284945d8ed7493bd

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93ffd539fb7fbdf07ce22da85966568be104224bd6d54a00a7ec06d6a27665c2
MD5 095e4c02a50e70ec9c1fce5b38988acd
BLAKE2b-256 186b6339bf3727fedba51a41a06502e32f610c179561f1d3248c19f943638d2a

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ba8edf4bd98cb9467eb35e010e9c2413aa5b5fd712110cb79050528b0b81b563
MD5 89b20955540a5ba370e9b37fc14dd0c5
BLAKE2b-256 2df9944aed2c07060288201e875dd27f62581d3a851ce3b32530e067243f640b

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 218462ff34dbd40c570105eb5bb66e3f0592cfa45fc60ac3fd80aab0bf7d15ab
MD5 cac1fee457af321fe6c2ea7b93fe17b6
BLAKE2b-256 863ef573ab2465bd91f74aa8df5ab73269f6acc1af6b480eb018a21782ae8c79

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 75a15354baa0fe1bf70f5fecf3bccc9f592c8bf76f69da9b63da1347096192ba
MD5 f4b0e039b880b278a03f005ac02280cf
BLAKE2b-256 1f75a2893d753fc1b4daaf7ad159427a9c2c81ce1d6125aae74fca3d7b9da5e6

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5b09ab0895dfae37ff06ea1773c50a6688f38d4d3ee20105a99672e42ab6352f
MD5 0a01fa859b7a9f8b82496019183325aa
BLAKE2b-256 cfccb9b975bca6be77dd37c90a8968b7423e3759aa43b2ae7cfac40d76ac2a60

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5fbca7a8810706ae397ca70e728c300794ea1b492a36315a55f2f6708d8e4c66
MD5 3bfb410e5fb7db5eb9d89656604dcb5f
BLAKE2b-256 68d06a14466db49375301843440224505a187082a3fdc7b4d2eb6de4e0dfa4b1

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ac701742f252188848896c9ea3491d33358966514782b6da9a22d7e2c5ed528
MD5 93486455c24c1a777dbf21fdaeb2ae9f
BLAKE2b-256 32d5a1781aac680d49b65429abee848bfea2babcdc8c9902579b04cfe96c9337

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e065d45596d28240033db95a9559364094de7a26bc8f7c69c845fa9409561bd
MD5 b56727f451b0f4119778b458480d5424
BLAKE2b-256 c7204ac1459f369e97135b491a0ee5ef11ab685a1fdb66c90f192c10afad50b2

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 115c1dece76fb0bff4d3ed3f7671830d83cfbffe176a453664c0c4ada784e0fb
MD5 fd6a52e013ef6f03c1b8acceb353e563
BLAKE2b-256 37997c3154c99e921c7b80946acc83e1adfca7e84689015ce28f11cfd8af95a6

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 94ad9bdb523cd1d5a084f810324008e8bfaf3815f334465b7c3a7b4bb7e01594
MD5 9dc8568448aa1078150bae3d9ca04733
BLAKE2b-256 4673abbffffb3ebcc7d3144515736faac8764145fc5be0bbd410f082d81dbe51

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 95dbb440d4324762abdaad77dbce600988b8129b4fa5a32fbc94e49f31d5e989
MD5 4c2f83c65bf7a234f912505030cfcaa1
BLAKE2b-256 f8f884ef4bff18404cbd482fcaf0185ea130a1bbecb14ced93d13bc59b1114b2

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 491de4e61cdd42e3711801139e5fc1032224d775820314f7ff9ee7dbaa484143
MD5 ce77bea0fd6904a3de10ffd1efa5932c
BLAKE2b-256 f6ffe1c8754e835654a3bc1916c0b4b5af89444ad6f52ec362c510d41b6ab83d

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 605c2a642ebd8aaac69859290bd4d97b4d64221d593c334fb8e9dfc9ef7eb033
MD5 d99b944531b027fb33b02024a8608a59
BLAKE2b-256 d106089e1e46e6724d173eab64fdf8df94bccb2f4198af8bb3a4abee8685f70e

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ef0c65eb9c64fb55cb3cd9d5cb5fde8cc23d17f9b7c32840d873432c6e5a6ff3
MD5 e1a265e0a5577efbafce30f08f75816b
BLAKE2b-256 814a2996b8cfa4d0770fb82c6a7c7a81de2402799bf5cbf97f251dff7ec9600b

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 85a02036dba2897f5a87a49f97c74ddbffab5d359d80e94f5f290d02b18f0562
MD5 65921ef62260f44bc4e7ec270dd52e04
BLAKE2b-256 10bc0c56d77998bf2e5f0ff7747e9d08f32df8f95920abe7ecd6e5a426f56795

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 31c895eec3c4627f491551e7a824df29b5ab9033ad957a7e76ac8e46222e938e
MD5 b02c555cf07306a34c3090987912bb39
BLAKE2b-256 5a1639788c5bb1e19e64c792f2a1003faecd59681eb3c3ab2e2ea75d324a72e5

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3010739aa752a43c1691a090eb72830a3d809f789796b16f3aa6a05c43c077c2
MD5 bd8eb71ee12ea9b4e58c10b3cdd75687
BLAKE2b-256 b62a635e0f95548b1d1f0deafc252cebea248ea6ab9b00b5808fb3fe7e6f78fb

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 534f442c160cf03590c43394905e5a1dc8269d468767b03261686bf99a8eeb6e
MD5 43027d6e57af346be1912692cc167b4f
BLAKE2b-256 6c51ef6081e72a394c4859010d73a8b2c3fdc03f1aa2e0d53a468c93c024ba4f

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 02b304c40aaa56dab6ae14bdbdcf3870c965fa37003cbcb3c59241870f533530
MD5 17240007c9be4e4262f6b2184512ea50
BLAKE2b-256 b8667ac8730af8457a929108db54624bde065bfa9560c1c6adb5a8d512893b30

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1e20c2492f7e432429a32dfa588229256748831506b16f8260ed16ec0edd84f6
MD5 bee7468655cbbb2d23716ed711cc0681
BLAKE2b-256 2f708c554df79d92e6f51aca85ab3b3c4a75fa28936b30c77dae9dd9819c36cd

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 523ced237118122c76795ae34580e2fd467db8d2b3af2cc35ce6f7da7886d372
MD5 da052a0f23172ec246a02827cf666587
BLAKE2b-256 f28a3dbae74135268b84cec162485998288bd041df638a4ce4c5ba0ab7e01078

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 efe2e77696207e148b60ac65e8430039eda528289572597562370bbaaa957a19
MD5 3608b446f6471a813c53fe224c164614
BLAKE2b-256 25998d80fd91fb76e372fa2e1d616a95d4b64a7d65bd2c8610d0c14e65e97d9f

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aafd12e6a3d0093d04a3d911901feaf1f55e802a1e5c2130352dde9d8baa6145
MD5 ab399c479ca8e0a73bc8b7358ed36e3f
BLAKE2b-256 dad23a41e61e036e578058e1430d23f0f01e7789f19cd658b3a8e5acdf4932f6

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 df86b09cc1e0af6873e2824c2a213571d3e60946127bccbb26cbf76096f2a29b
MD5 1a753655b858ea2ef4adb70dafd11cdf
BLAKE2b-256 22f128f7f163df31e15b14ce2023afb849a152140d0fe8900ba47c5dc41feb44

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4459915029c00a90b7e89c2bbae5cfa9ce9c5e109f3dbce3acb47a6b5b1aa132
MD5 ccfbb0c48dee587be331884dfbc20556
BLAKE2b-256 0ded2a0a614f8be1a7dc70d6a512fa70be5f51a1f282e8465127a7835f3db6bb

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 213442a2f936c96763a9d67d0f218dac11b11d2df35467b1df3f9934c3e70fac
MD5 1475d36957dd727edaca649297459c88
BLAKE2b-256 a7d9258c425549a1ff402f9ba69c4371b548832248ad82ad5b5e0175022bf9b6

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 20b56a18d1cb52bdc76da0b73d98bde1fb32c8fd0033e496ed45cc8684f39e7d
MD5 d0d70b255c1925e43fb0066937b3611c
BLAKE2b-256 58315eb615232e25c7cc48556776e5e1c82c50362eeba15c184afd95abf44674

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8b7d486264b4816fca59357aa0daa6049777bca2d47e55cb2b509fac05b0071b
MD5 e7df076ca8a0831b8f756fc8cdb19e84
BLAKE2b-256 c2377d359122ac3efba50ac1a32ea13fc0130a4206311ba690a8c6d0e9622e31

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 131de9606b55e5f51109911eeec24b628ca02e51c7b9afff073fe4c761d55923
MD5 f3a7cb15f75a80d1514eca1496899c68
BLAKE2b-256 f6ef50667e29b5093f4b4709211c20a88be5d78006fc3f74fd0f31870c34a5c7

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8410325d0904e33f7e0496c6b19f33d0f2e0569e5785fe4bb052106a03566a5b
MD5 9162c8643fdbcd853f73751d20a50ab5
BLAKE2b-256 2f26b6143eb4e545afde8b38c26114a9efdf7c7e12069a59e936b2615cb8a258

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c81c1f202f6f9b5f5b377291ac1e60b160f0d88a93ee6af9581844943fce7ff
MD5 edd6b8e63e0942592b0b9eec212ae28e
BLAKE2b-256 c226649da85ac8c5a3f3d207696e8827aeada34c4c38961583da723a95eb6cbf

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 59b783843b59b2c363ab782d3545d394611aa091819e7d2e331d8bb0cfae4427
MD5 4e93664719f7c55d84053e1c318ea142
BLAKE2b-256 b20d3202f43480ec1ba6e72f4d38ec626b436705df58316f8c60c4d01c103b4e

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 961538166f5e1a853481d310e623cc02c577f634df4fd784994b49979e7f6c17
MD5 0333deb7d9d7d87dbcb3e4de74c56138
BLAKE2b-256 0cb3dc5737843188fa3d43ba730a7b5a13aa3fe1b8bced9e824ff56b78aaf4f2

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1ea46a0f14e559d3018044768ffb848bb6873a047bcd6f16468ad9bb9c8dc61
MD5 44f873fd0aa581fa5684d9b36b0d40a2
BLAKE2b-256 a13602432451d9111f8c9f11b5b7d4f11791fe9da01219728aacfdbc88e805b4

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 67cb3626ebc338822d7b7dfa6eb74ba026df0efe0ff913f8565b6a8ebe328681
MD5 c26084147b986a3b8dcb507f22529757
BLAKE2b-256 d579f5b17d02604d49f14d25a5a8957b3ea2a5a07fc60b9fe7a784b2b62660cd

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 448e60e7e368944203dfd62bdd18a82713351b81c3ccbb7ffca1ec9a42a44272
MD5 426ce932b0516d50310f3d7a39dfcf1a
BLAKE2b-256 d38e2aa6fb5195efb8a5b931856fe05330cbf3321bf77ae5375a1ae952ee4bfb

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 84c2d6df8cf896472b57bf63b4c6f3f08f377443f4a3a657ad39585ae83334c9
MD5 e19f52972d9099245e9588ad07eba8ce
BLAKE2b-256 a289b0cf93d42cc03c98d45f4c1ed8963c0fd265e8de2f5644a8b76a2318aadc

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 bdd1369d67328c2e85e9eae929f373f7302f6f10c5a1544bd15960e672661544
MD5 7826cab8500c8eb234b088825bd46b8a
BLAKE2b-256 4061725f93c6f67ae3a402897e299382e053a39922d332622306d8dbc80d97d0

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ba0b6c2267a1c7c4cfe235f01868ac47007db5ea119016c7836d35e6cc8f5b7
MD5 c56862b73695efeecd55ad5f1ca40c47
BLAKE2b-256 c35f79c06db203ba0a5053bdca8933caca9b8d05437616cd4e8a1b912c113aef

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9d94ca5a8d32bfa1db2cc24cc90a795b9cd478123b0562aa24757e13a6b4c9b7
MD5 a50d9ab5b516875fdb96ba91f6b505c9
BLAKE2b-256 110480a01ef75c75c5eaf7354e65481fa72463c5448db751e677fea05bdf888e

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1eeaf7af51ebd204192bfa380d5f890361c208c163e260cdcb977470e3c3d43
MD5 f5006afa3f95cb5ba3d3f22d88bfb79c
BLAKE2b-256 352cfe1d4109939f4f98d15444fae442e5408d328a261c71837101269599770f

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8eccf60d80455c287ab13a6286d455d5d29240e8306e73e075a69cf740605a9c
MD5 0545e26da087157b38391d57ebf14088
BLAKE2b-256 7319ca4948c07ec5c0d8c3b30f5701c942e2cbde4c7a8dcad1b14dcca4076ca7

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 fc901a19e6e56df4680dfafe75f8c50fdd9567947349ea3e6ae49e6c26b94d5e
MD5 e135e9ed541a8a20e94cc07d690f0e49
BLAKE2b-256 7e142b7e275f3c5398efae08d93f810ce9fc7a5013126d831222ffff55be2bf9

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 094b5aea240b5a7cbb75a32ab4881c6350ea34992fd5b9198b5a249840bb3444
MD5 57189975b333b8f895e743d4ca560244
BLAKE2b-256 2e6fb4bb7230ad504f08ae63891d330b50516e7c442995b81225eca6a1725c7e

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9a473c6297fc4f56369cc2a0f4beb5121f7efdfdc442eb94bcb0ca98423dc600
MD5 6a1e660ab04f00dfa20a449d9d28bd67
BLAKE2b-256 fc6565e370ee69a482562e5e4af9ba83056676a6c21d153975c39ec970715935

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b0b8b517a7387855057e4265b97a8f4787c131bb51664ff1cfecff9c13c47e1e
MD5 1e46fc76acace5047eece38f77010f6c
BLAKE2b-256 65fb403b8806eaa27317bd375f598731488417438300d75496c87c093f0b628e

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43732cb92febd8e0cd2b6ed06c02cc59849273125ad5532083848383fd7a87ae
MD5 538b778aa74a4f31f7495fc2130db0c2
BLAKE2b-256 2ae0419278b780783fa1d430751ba2076007c5e1d7eb75b399eee4db120a28b4

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 94970c86802fbc2d51a482197849741aaf78ce73002df78fa1d8fb1e2d6c43de
MD5 fe2cd5e376d8da8a36b3b8123961d7b9
BLAKE2b-256 bcf2c0366fced64599eb15aa6affbb7743d1817dc13ad49bc8c868cc0451081a

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1a2f1d78f157323760f26501db11a127b5f68bbefa359e53fa38733eef5e116d
MD5 582ecb4691d51466d8edc04b891e6214
BLAKE2b-256 0a069919b68a5f2bcf7975855c5da297583deccddb4c3ff54093670a49e4fa8d

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0f7163a194c81261cfffce796c9a266f3746f11a790e83592e29646c2a832fd1
MD5 cf15d8137cde61e99b15f2527ed98216
BLAKE2b-256 793a8de10e52247f2941702826138b03e3258e9987552ff709c0377a27d97cab

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3c995a2b2f638aff3ff02d7d776a650b09d76ebc783976fab98cd9f9c5aecc7e
MD5 1a392278b150b99e997b4407690c219b
BLAKE2b-256 2e4d446b3b699de52db2d78bbae5e82bfd525a269c25d093dded966e7c3343c8

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ca68e614551e25b2e795628eecb2a6a8d9e234b911f2bfc3939ab26a2758d9d8
MD5 b9ab7b8e1a2013da772ba1af96d70d6b
BLAKE2b-256 46395816e44858ec9120538233d6d846aedc28760185c1ae7993d3ab8fb69ccd

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90f6121899079e8e54638f96f743d7c5acf26a204881bd64069fe4b900e500f2
MD5 4d44b075f008836789b977da69c312ff
BLAKE2b-256 5305793c204fbcdca555c48ea9b6fb5b724f075e8d3a8022107052d4c02a28ff

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 720510fdebcd6a458dd1999b0e26e1752e33efce5ff9f880179819ae992de2d2
MD5 7086618aedcd058cced8adf6930749dd
BLAKE2b-256 1d12d0a79233e1cf1b8b473d09db0d9a1e9e9a61a9e43bdb701c12c5fb1ca644

See more details on using hashes here.

File details

Details for the file mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mozjpeg_lossless_optimization-1.1.3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f57c94cc8785889db3f730d710479545f82c61831a69fe28812c677637c5c081
MD5 6211372c4138048f7f4b4b8fde113d06
BLAKE2b-256 494e1f5ed1a9750809c7496a9a1e875f16d4eff8c74c988e5dc71ceab202ed42

See more details on using hashes here.

Supported by

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