mozjpeg-lossless-optimization


Namemozjpeg-lossless-optimization JSON
Version 1.1.5 PyPI version JSON
download
home_pagehttps://github.com/wanadev/mozjpeg-lossless-optimization
SummaryOptimize JPEGs losslessly using MozJPEG
upload_time2024-11-22 14:54:14
maintainerFabien LOISON
docs_urlNone
authorWanadev
requires_pythonNone
licenseBSD-3-Clause
keywords image jpeg mozjpeg jpegtran optimization cffi
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            MozJPEG Lossless Optimization
=============================

|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.


.. _MozJPEG: https://github.com/mozilla/mozjpeg


Usage
-----

Optimizing (losslessly) a JPEG:

.. code-block:: python

   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 <https://pillow.readthedocs.io/>`_):

.. code-block:: python

    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

.. NOTE::

   We provide precompiled packages for most common platforms. You may need to
   install additional build dependencies if there is no precompiled package
   available for your platform (see below).


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:

.. code-block:: sh

    # 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
<https://github.com/wanadev/mozjpeg-lossless-optimization/blob/master/LICENSE>`_
file for more information.

**MozJPEG** is covered by three compatible BSD-style open source licenses. See
`its license file <https://github.com/mozilla/mozjpeg/blob/master/LICENSE.md>`_
for more information.


Changelog
---------

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

  * Nothing yet ;)

* **v1.1.5:**

  * misc(deps): Pin setuptools only for PyPy on Windows platform (@flozz, #26)

* **v1.1.4:**

  * misc(wheel): Fixed Windows builds by sticking on setuptools<74 (@flozz)
  * misc(wheel): Build ARM64 wheels for Linux platform (@flozz, #23)
  * misc: Added Python 3.13 support (@flozz)
  * misc!: Removed Python 3.8 support (@flozz)

* **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


.. |Github| image:: https://img.shields.io/github/stars/wanadev/mozjpeg-lossless-optimization?label=Github&logo=github
   :target: https://github.com/wanadev/mozjpeg-lossless-optimization
.. |Discord| image:: https://img.shields.io/badge/chat-Discord-8c9eff?logo=discord&logoColor=ffffff
   :target: https://discord.gg/BmUkEdMuFp
.. |PYPI Version| image:: https://img.shields.io/pypi/v/mozjpeg-lossless-optimization.svg
   :target: https://pypi.python.org/pypi/mozjpeg-lossless-optimization
.. |Build Status| image:: https://github.com/wanadev/mozjpeg-lossless-optimization/actions/workflows/python-ci.yml/badge.svg
   :target: https://github.com/wanadev/mozjpeg-lossless-optimization/actions
.. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg
   :target: https://black.readthedocs.io/en/stable/
.. |License| image:: https://img.shields.io/pypi/l/mozjpeg-lossless-optimization.svg
   :target: https://github.com/wanadev/mozjpeg-lossless-optimization/blob/master/LICENSE

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/wanadev/mozjpeg-lossless-optimization",
    "name": "mozjpeg-lossless-optimization",
    "maintainer": "Fabien LOISON",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "image jpeg mozjpeg jpegtran optimization cffi",
    "author": "Wanadev",
    "author_email": "contact@wanadev.fr",
    "download_url": "https://files.pythonhosted.org/packages/66/1c/9735b7758d681565b48244021ba813bf6ed64b55ab5fc10d824acd803345/mozjpeg_lossless_optimization-1.1.5.tar.gz",
    "platform": null,
    "description": "MozJPEG Lossless Optimization\n=============================\n\n|Github| |Discord| |PYPI Version| |Build Status| |Black| |License|\n\nThis library optimizes JPEGs losslessly using MozJPEG_.\n\nTo reduce the file sizes,\n\n* the Huffman table of the JPEGs is optimized,\n* the baseline JPEGs are converted to progressive JPEGs,\n* and any metadata and ICC profiles are removed.\n\nThe JPEGs optimized with this library are identical to what you get using the\n``jpegtran`` tool from MozJPEG with the ``-optimize``, ``-progressive`` and\n``-copy none`` options.\n\n\n.. _MozJPEG: https://github.com/mozilla/mozjpeg\n\n\nUsage\n-----\n\nOptimizing (losslessly) a JPEG:\n\n.. code-block:: python\n\n   import mozjpeg_lossless_optimization\n\n   with open(\"./image.jpg\", \"rb\") as input_jpeg_file:\n       input_jpeg_bytes = input_jpeg_file.read()\n\n   output_jpeg_bytes = mozjpeg_lossless_optimization.optimize(input_jpeg_bytes)\n\n   with open(\"./out.jpg\", \"wb\") as output_jpeg_file:\n       output_jpeg_file.write(output_jpeg_bytes)\n\nConverting an image to an optimized JPEG (using `Pillow <https://pillow.readthedocs.io/>`_):\n\n.. code-block:: python\n\n    from io import BytesIO\n\n    from PIL import Image  # pip install pillow\n    import mozjpeg_lossless_optimization\n\n\n    def convert_to_optimized_jpeg(input_path, output_path):\n        jpeg_io = BytesIO()\n\n        with Image.open(input_path, \"r\") as image:\n            image.convert(\"RGB\").save(jpeg_io, format=\"JPEG\", quality=90)\n\n        jpeg_io.seek(0)\n        jpeg_bytes = jpeg_io.read()\n\n        optimized_jpeg_bytes = mozjpeg_lossless_optimization.optimize(jpeg_bytes)\n\n        with open(output_path, \"wb\") as output_file:\n            output_file.write(optimized_jpeg_bytes)\n\n\n    convert_to_optimized_jpeg(\"input.png\", \"optimized.jpg\")\n\n\nInstall\n-------\n\nFrom PyPI\n~~~~~~~~~\n\nTo install MozJPEG Lossless Optimization from PyPI, just run the following\ncommand::\n\n    pip install mozjpeg-lossless-optimization\n\n.. NOTE::\n\n   We provide precompiled packages for most common platforms. You may need to\n   install additional build dependencies if there is no precompiled package\n   available for your platform (see below).\n\n\nFrom Sources\n~~~~~~~~~~~~\n\nTo install MozJPEG Lossless Optimization, MozJPEG will be compiled, so you will\nneed a C compilator and cmake. On Debian\u00a0/ Ubuntu you can install everything\nyou need with the following command::\n\n    sudo apt install build-essential cmake python3 python3-dev python3-pip python3-setuptools\n\nOnce everything installed, clone this repository::\n\n    git clone https://github.com/wanadev/mozjpeg-lossless-optimization.git\n\nThen navigate to the project's folder::\n\n    cd mozjpeg-lossless-optimization\n\nRetrieve submodules::\n\n    git submodule init\n    git submodule update\n\nAnd finally build and install using the following command::\n\n    python3 setup.py install\n\n\nHacking\n-------\n\nGet the source and build C lib and module:\n\n.. code-block:: sh\n\n    # Install system dependencies\n    sudo apt install build-essential cmake python3 python3-dev python3-pip python3-setuptools\n\n    # Get the sources\n    git clone https://github.com/wanadev/mozjpeg-lossless-optimization.git\n    cd mozjpeg-lossless-optimization\n    git submodule init\n    git submodule update\n\n    # Create and activate a Python virtualenv\n    python3 -m venv __env__\n    source __env__/bin/activate\n\n    # Install Python dependencies in the virtualenv\n    pip install cffi\n\n    # Build MozJPEG\n    # This will generate files in ./mozjpeg/build/ folder\n    python setup.py build\n\n    # Build the CFFI module \"in-place\"\n    # This will create the ./mozjpeg_lossless_optimization/_mozjpeg_opti.*.so file on Linux\n    python ./mozjpeg_lossless_optimization/mozjpeg_opti_build.py\n\nLint::\n\n    pip install nox\n    nox -s lint\n\nRun tests::\n\n    pip install nox\n    pip -s test\n\n\nLicenses\n--------\n\n**MozJPEG Lossless Optimization** is licensed under the BSD 3 Clause license.\nSee the `LICENSE\n<https://github.com/wanadev/mozjpeg-lossless-optimization/blob/master/LICENSE>`_\nfile for more information.\n\n**MozJPEG** is covered by three compatible BSD-style open source licenses. See\n`its license file <https://github.com/mozilla/mozjpeg/blob/master/LICENSE.md>`_\nfor more information.\n\n\nChangelog\n---------\n\n* **[NEXT]** (changes on master but not released yet):\n\n  * Nothing yet ;)\n\n* **v1.1.5:**\n\n  * misc(deps): Pin setuptools only for PyPy on Windows platform (@flozz, #26)\n\n* **v1.1.4:**\n\n  * misc(wheel): Fixed Windows builds by sticking on setuptools<74 (@flozz)\n  * misc(wheel): Build ARM64 wheels for Linux platform (@flozz, #23)\n  * misc: Added Python 3.13 support (@flozz)\n  * misc!: Removed Python 3.8 support (@flozz)\n\n* **v1.1.3:**\n\n  * Added Python 3.12 support (@flozz, #6)\n  * Removed Python 3.7 support (@flozz)\n\n* **v1.1.2:**\n\n  * Added Python 3.11 support\n\n* **v1.1.1:**\n\n  * Fix sdist package: missing MozJPEG source files added\n\n* **v1.1.0:**\n\n  * Update mozjpeg to latest master commit: fd56921 (v4.1.1+)\n\n* **v1.0.2:**\n\n  * ``arm64`` and ``universal2`` wheels for macOS on Apple Silicon\n  * ``x86`` and ``x68_64`` wheels for musl-based Linux distro (Alpine,...)\n\n* **v1.0.1:** Python 3.10 support and wheels\n* **v1.0.0:** Handle JPEG decompression errors\n* **v0.9.0:** First public release\n\n\n.. |Github| image:: https://img.shields.io/github/stars/wanadev/mozjpeg-lossless-optimization?label=Github&logo=github\n   :target: https://github.com/wanadev/mozjpeg-lossless-optimization\n.. |Discord| image:: https://img.shields.io/badge/chat-Discord-8c9eff?logo=discord&logoColor=ffffff\n   :target: https://discord.gg/BmUkEdMuFp\n.. |PYPI Version| image:: https://img.shields.io/pypi/v/mozjpeg-lossless-optimization.svg\n   :target: https://pypi.python.org/pypi/mozjpeg-lossless-optimization\n.. |Build Status| image:: https://github.com/wanadev/mozjpeg-lossless-optimization/actions/workflows/python-ci.yml/badge.svg\n   :target: https://github.com/wanadev/mozjpeg-lossless-optimization/actions\n.. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n   :target: https://black.readthedocs.io/en/stable/\n.. |License| image:: https://img.shields.io/pypi/l/mozjpeg-lossless-optimization.svg\n   :target: https://github.com/wanadev/mozjpeg-lossless-optimization/blob/master/LICENSE\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Optimize JPEGs losslessly using MozJPEG",
    "version": "1.1.5",
    "project_urls": {
        "Changelog": "https://github.com/wanadev/mozjpeg-lossless-optimization#changelog",
        "Chat": "https://discord.gg/BmUkEdMuFp",
        "Documentation": "https://github.com/wanadev/mozjpeg-lossless-optimization#usage",
        "Homepage": "https://github.com/wanadev/mozjpeg-lossless-optimization",
        "Issues": "https://github.com/wanadev/mozjpeg-lossless-optimization/issues",
        "Source Code": "https://github.com/wanadev/mozjpeg-lossless-optimization"
    },
    "split_keywords": [
        "image",
        "jpeg",
        "mozjpeg",
        "jpegtran",
        "optimization",
        "cffi"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fbd64ea8384bc89a541ed449296581b9faecc700124fcdb34feedd824f4d615f",
                "md5": "e394d279a23771f19e152efa7acb1d0a",
                "sha256": "b9d4f75028c8dd39a39d6d26f7bc7ed241d0bb3a8f54ea5609a6e0562a3e5b98"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "e394d279a23771f19e152efa7acb1d0a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 75944,
            "upload_time": "2024-11-22T14:52:14",
            "upload_time_iso_8601": "2024-11-22T14:52:14.281242Z",
            "url": "https://files.pythonhosted.org/packages/fb/d6/4ea8384bc89a541ed449296581b9faecc700124fcdb34feedd824f4d615f/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8aa4ad2be1c91f0ad92111112bd2e88d8723857f75fbb170ba4a06552d8bee6a",
                "md5": "c87fe00807546ac7e2f1e9dce839f654",
                "sha256": "a41ea8ce7243742a3e514904d4c9dec957103bd0b078197a5bb1fe2443ba4bf3"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c87fe00807546ac7e2f1e9dce839f654",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 71804,
            "upload_time": "2024-11-22T14:52:16",
            "upload_time_iso_8601": "2024-11-22T14:52:16.118602Z",
            "url": "https://files.pythonhosted.org/packages/8a/a4/ad2be1c91f0ad92111112bd2e88d8723857f75fbb170ba4a06552d8bee6a/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78441c21bc873a545aaba614a46d32c986baaad8b7bbe10a42613ffffde4b048",
                "md5": "289dbd6960c912057909bd7409e56b6f",
                "sha256": "d27ed5ceb0693e45bf6e2d922a03fe1904c8fac6b674ab39cfc6740f68fac85a"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "289dbd6960c912057909bd7409e56b6f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 10475,
            "upload_time": "2024-11-22T14:52:17",
            "upload_time_iso_8601": "2024-11-22T14:52:17.393196Z",
            "url": "https://files.pythonhosted.org/packages/78/44/1c21bc873a545aaba614a46d32c986baaad8b7bbe10a42613ffffde4b048/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e8ec53a79897c5d784a4a30a0433fb26bb59c65dc50fd703d1883cfdebc414a0",
                "md5": "289b5e59ce7dae0a9dabe1bd9d3b8fa4",
                "sha256": "33581c92b7be129d6a5ab330392403a766e7bab538805c29c920e63af623cb1c"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "289b5e59ce7dae0a9dabe1bd9d3b8fa4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 104065,
            "upload_time": "2024-11-22T14:52:18",
            "upload_time_iso_8601": "2024-11-22T14:52:18.911569Z",
            "url": "https://files.pythonhosted.org/packages/e8/ec/53a79897c5d784a4a30a0433fb26bb59c65dc50fd703d1883cfdebc414a0/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aa9986bb80491ebdc550053d4a1aee9d44908d09b3e79d1fe02d10eedac6266a",
                "md5": "26fcc8e5b339e2e372e59f0012c25ebe",
                "sha256": "02a5f8928cdd021e54b97f268200d8c6278b6570303c8bac9486c7c05c719de7"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "26fcc8e5b339e2e372e59f0012c25ebe",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 121059,
            "upload_time": "2024-11-22T14:52:20",
            "upload_time_iso_8601": "2024-11-22T14:52:20.518691Z",
            "url": "https://files.pythonhosted.org/packages/aa/99/86bb80491ebdc550053d4a1aee9d44908d09b3e79d1fe02d10eedac6266a/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f7bd1898f5639cadc43a7f0aebd2015882151f567c1a2a7fe6e2125a8690515b",
                "md5": "35f1d88915c60ff4b0411f99a03746d7",
                "sha256": "78b0d0bf61b9701d5919f437f2a0ce1791bc82e705acbb054254432e139f3f80"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "35f1d88915c60ff4b0411f99a03746d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 131862,
            "upload_time": "2024-11-22T14:52:21",
            "upload_time_iso_8601": "2024-11-22T14:52:21.651124Z",
            "url": "https://files.pythonhosted.org/packages/f7/bd/1898f5639cadc43a7f0aebd2015882151f567c1a2a7fe6e2125a8690515b/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0dca49b106ddb1be0892800f842c20ccef1bf87bf9e757b1c50636a435de82f0",
                "md5": "f2538049abb576bd61e72c38fb3c0b35",
                "sha256": "1e5f848f6267569d3339dd44a7a6d3c1759c95ce6ddc73df51bc9a50a2c42c22"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f2538049abb576bd61e72c38fb3c0b35",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 127589,
            "upload_time": "2024-11-22T14:52:22",
            "upload_time_iso_8601": "2024-11-22T14:52:22.650421Z",
            "url": "https://files.pythonhosted.org/packages/0d/ca/49b106ddb1be0892800f842c20ccef1bf87bf9e757b1c50636a435de82f0/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "082d09091090542cdd70319822fd418ac2bdee592193b85805c91ffa3d050670",
                "md5": "0d5e05cd2fcafda968720c8c2138b23a",
                "sha256": "a9451dfc4dbb61631df62a7e211ada686f99d9c6be722b1908be4888af3446a7"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "0d5e05cd2fcafda968720c8c2138b23a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 107771,
            "upload_time": "2024-11-22T14:52:23",
            "upload_time_iso_8601": "2024-11-22T14:52:23.807175Z",
            "url": "https://files.pythonhosted.org/packages/08/2d/09091090542cdd70319822fd418ac2bdee592193b85805c91ffa3d050670/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "511eeaf62be212d2617ceb4bed7181c18eb669cbf827d49c6b81d2780134ead6",
                "md5": "f8863bbe1d7d36eaf1dabc4ebf5206fc",
                "sha256": "d8f282ff313b9c491fbbbd9f4e7ffbb5e85a0717710cc2eddc1b4ec4373eace2"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f8863bbe1d7d36eaf1dabc4ebf5206fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 104273,
            "upload_time": "2024-11-22T14:52:24",
            "upload_time_iso_8601": "2024-11-22T14:52:24.811242Z",
            "url": "https://files.pythonhosted.org/packages/51/1e/eaf62be212d2617ceb4bed7181c18eb669cbf827d49c6b81d2780134ead6/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f1be5cde8fb7538cb11ed060a56340648c31175b02eccedb49019848d157d2a2",
                "md5": "860952fcdcfd96d333144faefe6d23b3",
                "sha256": "339299ed7f3048644863a445b4db9ffd2772df01537f3af65df3eef2ac5b08b7"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "860952fcdcfd96d333144faefe6d23b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 60457,
            "upload_time": "2024-11-22T14:52:26",
            "upload_time_iso_8601": "2024-11-22T14:52:26.523696Z",
            "url": "https://files.pythonhosted.org/packages/f1/be/5cde8fb7538cb11ed060a56340648c31175b02eccedb49019848d157d2a2/mozjpeg_lossless_optimization-1.1.5-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "192b9ea33355ffecd5a7204cbd23721f78edad9ac807621410387d6578b320b7",
                "md5": "ca87a9a3ea2784dfa3d69e56608826e0",
                "sha256": "536f05c6f573874df09211d6a340e67a0994c2b1376dca0f5c08cdd59188b1f4"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "ca87a9a3ea2784dfa3d69e56608826e0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 75946,
            "upload_time": "2024-11-22T14:52:28",
            "upload_time_iso_8601": "2024-11-22T14:52:28.091925Z",
            "url": "https://files.pythonhosted.org/packages/19/2b/9ea33355ffecd5a7204cbd23721f78edad9ac807621410387d6578b320b7/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "238a2c33f016d1c04e921980e36db2e2ec3187db1db64b2243ddf9306d36fa66",
                "md5": "cf3c52e2b8eb17c75dfab82353d2cbfe",
                "sha256": "b98f31a594b5844b7e42ab76cabb8eca865ff3857f0c8b9d5107431b80bb970b"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cf3c52e2b8eb17c75dfab82353d2cbfe",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 71807,
            "upload_time": "2024-11-22T14:52:28",
            "upload_time_iso_8601": "2024-11-22T14:52:28.990198Z",
            "url": "https://files.pythonhosted.org/packages/23/8a/2c33f016d1c04e921980e36db2e2ec3187db1db64b2243ddf9306d36fa66/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d4a87230deebbeddd40b1abec2d8bd886436967454ff2c0143e82ae86c7a11cd",
                "md5": "01f99c1991b97e3d03f7699fa8f04a84",
                "sha256": "be9f481cd8b067891b4ca6aace30de72e24ebad84e3763970be3a5755d9b09ab"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "01f99c1991b97e3d03f7699fa8f04a84",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 10469,
            "upload_time": "2024-11-22T14:52:29",
            "upload_time_iso_8601": "2024-11-22T14:52:29.944039Z",
            "url": "https://files.pythonhosted.org/packages/d4/a8/7230deebbeddd40b1abec2d8bd886436967454ff2c0143e82ae86c7a11cd/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c735968ce1755530ba2065001867b3185f657067e0801bda161670b33e11d21",
                "md5": "5e022bcf6bc886b9bf9f0b2d0e3c25c3",
                "sha256": "b13fdc4ff668b640e843baabfead761859b99b5653cfea22fd56f4b8b6080861"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "5e022bcf6bc886b9bf9f0b2d0e3c25c3",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 104058,
            "upload_time": "2024-11-22T14:52:31",
            "upload_time_iso_8601": "2024-11-22T14:52:31.252063Z",
            "url": "https://files.pythonhosted.org/packages/5c/73/5968ce1755530ba2065001867b3185f657067e0801bda161670b33e11d21/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "00e7f65ea54ca5557741c262e877b4f1909d5a095d1eb920d4ee3f4ff32dc44a",
                "md5": "5b97a28843eb1a4dee60a6c7d76988ce",
                "sha256": "7c16a586af2ddf0b2f4c8c9053896190c3c4b9407bb757280f381bc7bfdbafe2"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5b97a28843eb1a4dee60a6c7d76988ce",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 121054,
            "upload_time": "2024-11-22T14:52:32",
            "upload_time_iso_8601": "2024-11-22T14:52:32.250664Z",
            "url": "https://files.pythonhosted.org/packages/00/e7/f65ea54ca5557741c262e877b4f1909d5a095d1eb920d4ee3f4ff32dc44a/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f13c90aa2b8a2a237ea5474742647952885bd951745410a7e1f6e47facd51b9e",
                "md5": "4bfee7429e257cd0e8d95b99673a45f9",
                "sha256": "09eed9db2385654ce9c8097be7e3ce5a517621cb7f5c0a89a4986b3fd55b5dc0"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4bfee7429e257cd0e8d95b99673a45f9",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 131861,
            "upload_time": "2024-11-22T14:52:33",
            "upload_time_iso_8601": "2024-11-22T14:52:33.544944Z",
            "url": "https://files.pythonhosted.org/packages/f1/3c/90aa2b8a2a237ea5474742647952885bd951745410a7e1f6e47facd51b9e/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "06772c4bee2f004e3531a8756dc2a0604d67c80db31739b82baf5bdbfd67d05a",
                "md5": "95805b79b5792a532fab239da3a6821d",
                "sha256": "9b03d64b0e8e56a916432243214806cc798b98aa9080b6b1c021acb336dedc4c"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "95805b79b5792a532fab239da3a6821d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 127608,
            "upload_time": "2024-11-22T14:52:34",
            "upload_time_iso_8601": "2024-11-22T14:52:34.494112Z",
            "url": "https://files.pythonhosted.org/packages/06/77/2c4bee2f004e3531a8756dc2a0604d67c80db31739b82baf5bdbfd67d05a/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f63d5b56a78601a735727715c78dfe62dec49b7d01613de4b8d8e4188628bd48",
                "md5": "6189ce2e17137fb59a00b3483f5ab069",
                "sha256": "ccf669515f3e20c184a85d3424c8bd2ee4eb570a768f4e23d335287b28f8696d"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "6189ce2e17137fb59a00b3483f5ab069",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 107784,
            "upload_time": "2024-11-22T14:52:35",
            "upload_time_iso_8601": "2024-11-22T14:52:35.438703Z",
            "url": "https://files.pythonhosted.org/packages/f6/3d/5b56a78601a735727715c78dfe62dec49b7d01613de4b8d8e4188628bd48/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b634b5a3d443bcc55ce6ba0fbaa3b7e87cb2feab251c2d402ffd30a4b233c89d",
                "md5": "0bc6c94c5ff26a12e64ae66cf2b041e6",
                "sha256": "324b379ee947276afe988d1e4dc59ad117703878fbc2e411e4ae4a4fbbb511d4"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0bc6c94c5ff26a12e64ae66cf2b041e6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 104270,
            "upload_time": "2024-11-22T14:52:36",
            "upload_time_iso_8601": "2024-11-22T14:52:36.360935Z",
            "url": "https://files.pythonhosted.org/packages/b6/34/b5a3d443bcc55ce6ba0fbaa3b7e87cb2feab251c2d402ffd30a4b233c89d/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "de595f26d3681e7c1fd175081d267bbe27e105a9bf10986ab3319d89586f12f2",
                "md5": "3870db44fc931abdef526791a92c01c5",
                "sha256": "5da96f9e55c62b2c74b618b23cadfcecf2b8bdf460da93318bf9659d36066d2e"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3870db44fc931abdef526791a92c01c5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 60459,
            "upload_time": "2024-11-22T14:52:37",
            "upload_time_iso_8601": "2024-11-22T14:52:37.350179Z",
            "url": "https://files.pythonhosted.org/packages/de/59/5f26d3681e7c1fd175081d267bbe27e105a9bf10986ab3319d89586f12f2/mozjpeg_lossless_optimization-1.1.5-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c89165feed1a0f63d3f46c2217375f618c93ad0b1976ce6ab6b1e6fb16b00d2a",
                "md5": "3bd7ac02ac102ef017cc7c0752461c32",
                "sha256": "8357a96990265c766ed08cfef62f71d608d45dd6e23b3b523f883ad99ded61f2"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-macosx_10_13_universal2.whl",
            "has_sig": false,
            "md5_digest": "3bd7ac02ac102ef017cc7c0752461c32",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 75963,
            "upload_time": "2024-11-22T14:52:38",
            "upload_time_iso_8601": "2024-11-22T14:52:38.475343Z",
            "url": "https://files.pythonhosted.org/packages/c8/91/65feed1a0f63d3f46c2217375f618c93ad0b1976ce6ab6b1e6fb16b00d2a/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-macosx_10_13_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "03b437ecfb56a55788cb956081907637daf3f910b753c58b05944d442624ad73",
                "md5": "aee45d44bd3a9913bc3eb2e5d09fbc61",
                "sha256": "9b44e14fd8e4deabb9ffa64743067b6f2a8b16908fbcb328ddab745a15276cc8"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aee45d44bd3a9913bc3eb2e5d09fbc61",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 71818,
            "upload_time": "2024-11-22T14:52:40",
            "upload_time_iso_8601": "2024-11-22T14:52:40.052067Z",
            "url": "https://files.pythonhosted.org/packages/03/b4/37ecfb56a55788cb956081907637daf3f910b753c58b05944d442624ad73/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f5ade88463fd0bc3741f4966f0daa16f85ed9051493586c08b2d745dcbd42a1c",
                "md5": "81b6645fdf770320c7722f8091f55253",
                "sha256": "2a744573e0c377e92f499d56c380c117f8ca37ff77006ab39e9d93a8329f7353"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "81b6645fdf770320c7722f8091f55253",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 10477,
            "upload_time": "2024-11-22T14:52:41",
            "upload_time_iso_8601": "2024-11-22T14:52:41.113115Z",
            "url": "https://files.pythonhosted.org/packages/f5/ad/e88463fd0bc3741f4966f0daa16f85ed9051493586c08b2d745dcbd42a1c/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "81a0485b597051d47462668abdd68bae2c5bd0748dc35dcbee7a15c33dcd0001",
                "md5": "307239f15f163ee325b85b032d35a859",
                "sha256": "2c2f5aba47925daa066ca85ead70bb9981f72020c73b69b95ee97f3c493c1124"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "307239f15f163ee325b85b032d35a859",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 104298,
            "upload_time": "2024-11-22T14:52:42",
            "upload_time_iso_8601": "2024-11-22T14:52:42.499205Z",
            "url": "https://files.pythonhosted.org/packages/81/a0/485b597051d47462668abdd68bae2c5bd0748dc35dcbee7a15c33dcd0001/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "07a928c2b04d5aa49ee559a73171985b2e5cae86b42d6e640e404fa7866182b0",
                "md5": "ff963b0295339cec24c11453602994b2",
                "sha256": "e0e0e01d624878f453acd94be28a987ae9ec844a358eb79695d05cfcc9cfe5f0"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ff963b0295339cec24c11453602994b2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 121404,
            "upload_time": "2024-11-22T14:52:44",
            "upload_time_iso_8601": "2024-11-22T14:52:44.139589Z",
            "url": "https://files.pythonhosted.org/packages/07/a9/28c2b04d5aa49ee559a73171985b2e5cae86b42d6e640e404fa7866182b0/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "68c00521a04c2fe909b8f5af3998f0d04e9644ba6fc349ca02b3f178d7a0e0b3",
                "md5": "9945c443f418feb225eb51c2234f3335",
                "sha256": "137cf1aa30e8c766d043e51584ba70bd581bca7dd7e812ca442d763442b49731"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9945c443f418feb225eb51c2234f3335",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 132183,
            "upload_time": "2024-11-22T14:52:45",
            "upload_time_iso_8601": "2024-11-22T14:52:45.083707Z",
            "url": "https://files.pythonhosted.org/packages/68/c0/0521a04c2fe909b8f5af3998f0d04e9644ba6fc349ca02b3f178d7a0e0b3/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc4d6b6d4e228be2cdbf40c88a5694d8c40305f792d7ff8c18d9515a8ea79aad",
                "md5": "16daa95e38e8708112ce119185bf5ace",
                "sha256": "ec75da4e2d1d5a62f3a2b52298faf445967b7ef5716d22ef2626d34ede4aead1"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "16daa95e38e8708112ce119185bf5ace",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 127787,
            "upload_time": "2024-11-22T14:52:46",
            "upload_time_iso_8601": "2024-11-22T14:52:46.050033Z",
            "url": "https://files.pythonhosted.org/packages/bc/4d/6b6d4e228be2cdbf40c88a5694d8c40305f792d7ff8c18d9515a8ea79aad/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2a9a8b796b692cb30ebb7aa945ffdf95172e32b176ecbb54b1cfadbc6da2a2a1",
                "md5": "9985c9a9f72c274de5c50b519187ec82",
                "sha256": "4fc1cea54949e2cc238b7a134caa8a48b83170dbe05df267a4f900fcc6a2fb39"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "9985c9a9f72c274de5c50b519187ec82",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 107854,
            "upload_time": "2024-11-22T14:52:47",
            "upload_time_iso_8601": "2024-11-22T14:52:47.006671Z",
            "url": "https://files.pythonhosted.org/packages/2a/9a/8b796b692cb30ebb7aa945ffdf95172e32b176ecbb54b1cfadbc6da2a2a1/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c3528034915cb818b71e248a23df032d9fa1ed247f06bdcfb93b0cc275bb3f2a",
                "md5": "050d70b03e42795b9859d604bbf15c68",
                "sha256": "63540a5b93ebb010929353246e723d116922f1b6c4002f86a96b43fd9071441e"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "050d70b03e42795b9859d604bbf15c68",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 104589,
            "upload_time": "2024-11-22T14:52:48",
            "upload_time_iso_8601": "2024-11-22T14:52:48.760830Z",
            "url": "https://files.pythonhosted.org/packages/c3/52/8034915cb818b71e248a23df032d9fa1ed247f06bdcfb93b0cc275bb3f2a/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "29e2026cffd405e0ca55e5b027452bdebdf6714eb2104d5863c0a9c8d13a49cb",
                "md5": "7a3355a354373afc6f2e2031d918596a",
                "sha256": "d01acfd410025417eec09db726288b8e4ae86e02e61aceab3883777b26ef1f6f"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7a3355a354373afc6f2e2031d918596a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 60472,
            "upload_time": "2024-11-22T14:52:50",
            "upload_time_iso_8601": "2024-11-22T14:52:50.381285Z",
            "url": "https://files.pythonhosted.org/packages/29/e2/026cffd405e0ca55e5b027452bdebdf6714eb2104d5863c0a9c8d13a49cb/mozjpeg_lossless_optimization-1.1.5-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3153107d90c66a45907f730d641bab8ffad50839529a526017bdd4fc9d1b8718",
                "md5": "0eec7a51b8ca8249d5e43f6a1219e83b",
                "sha256": "d2b85f667668795cf13f4f42e7a199dd17f16e02a6933a969a25fbeb942cb81f"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-macosx_10_13_universal2.whl",
            "has_sig": false,
            "md5_digest": "0eec7a51b8ca8249d5e43f6a1219e83b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 75958,
            "upload_time": "2024-11-22T14:52:52",
            "upload_time_iso_8601": "2024-11-22T14:52:52.089825Z",
            "url": "https://files.pythonhosted.org/packages/31/53/107d90c66a45907f730d641bab8ffad50839529a526017bdd4fc9d1b8718/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-macosx_10_13_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb4826ee46726059b9e3cea62eee9fb533c73099d98cc7c17d122150464c64c4",
                "md5": "45d90c8e775616e2b556d70696446cd2",
                "sha256": "1616370a4e1dd81052352decc6e163c8de1461e1b87b2add3162fa0a53daaf39"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "45d90c8e775616e2b556d70696446cd2",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 71818,
            "upload_time": "2024-11-22T14:52:53",
            "upload_time_iso_8601": "2024-11-22T14:52:53.727059Z",
            "url": "https://files.pythonhosted.org/packages/eb/48/26ee46726059b9e3cea62eee9fb533c73099d98cc7c17d122150464c64c4/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a8d187b07c7d679569a110d0c264fd4bcc398ef0249f90b40a793965b62272eb",
                "md5": "d5a28db389098dcd9565b04a6287ece6",
                "sha256": "c724f57ea39c6b6aa8ed61c2caa5a28a274bc8152fe4876da2c9a744be88a724"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d5a28db389098dcd9565b04a6287ece6",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 10476,
            "upload_time": "2024-11-22T14:52:55",
            "upload_time_iso_8601": "2024-11-22T14:52:55.294257Z",
            "url": "https://files.pythonhosted.org/packages/a8/d1/87b07c7d679569a110d0c264fd4bcc398ef0249f90b40a793965b62272eb/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f75bfdf8ae0b63e7e0527285c8b12d54ea3be1e4794d88a82cace57afd32170d",
                "md5": "cd6c845966ecb47d6e2a62a748e7e6ad",
                "sha256": "faf07d21fbda8de7ff2310ee0437d21ea6536eff62148751e76d488f10f9d2f9"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "cd6c845966ecb47d6e2a62a748e7e6ad",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 104259,
            "upload_time": "2024-11-22T14:52:56",
            "upload_time_iso_8601": "2024-11-22T14:52:56.784297Z",
            "url": "https://files.pythonhosted.org/packages/f7/5b/fdf8ae0b63e7e0527285c8b12d54ea3be1e4794d88a82cace57afd32170d/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7e1a0674b63342fca4b1ead4dc0b489be1df2c9ec90b488ffa8ee5bad007cdb9",
                "md5": "de3ca8dd9bea52011abb47cd335607e8",
                "sha256": "a99708c15774618ef8080e48eaace5da4b9022e51fef75010cf0ce69db3328e9"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "de3ca8dd9bea52011abb47cd335607e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 121341,
            "upload_time": "2024-11-22T14:52:57",
            "upload_time_iso_8601": "2024-11-22T14:52:57.800110Z",
            "url": "https://files.pythonhosted.org/packages/7e/1a/0674b63342fca4b1ead4dc0b489be1df2c9ec90b488ffa8ee5bad007cdb9/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba42cfd603427657b224af897d53d601fc7ac5f783ce79033e119afff0142cc8",
                "md5": "27fc9a7573b8f4c1a14a1050863febfd",
                "sha256": "5fa59c78a55b3d87f9621b923cd4b8e4f4f539d9647ada85c821e05200dd1f1a"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "27fc9a7573b8f4c1a14a1050863febfd",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 132112,
            "upload_time": "2024-11-22T14:52:58",
            "upload_time_iso_8601": "2024-11-22T14:52:58.817587Z",
            "url": "https://files.pythonhosted.org/packages/ba/42/cfd603427657b224af897d53d601fc7ac5f783ce79033e119afff0142cc8/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a00fdd080bdf8cd85dfa273ca1f3bba6b5e5393c1126e217ad910b1f17a79202",
                "md5": "65b44d21a2e4f1145d75038b02cb6aaa",
                "sha256": "733e7788c40b7da5ac49ea0750178bb55d9e8fe1253d33990459af34754971fa"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "65b44d21a2e4f1145d75038b02cb6aaa",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 127788,
            "upload_time": "2024-11-22T14:53:02",
            "upload_time_iso_8601": "2024-11-22T14:53:02.341096Z",
            "url": "https://files.pythonhosted.org/packages/a0/0f/dd080bdf8cd85dfa273ca1f3bba6b5e5393c1126e217ad910b1f17a79202/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "970189d270c100a88739c4a1208a0726230ee5c97d7356245d6d2398a83ca358",
                "md5": "ae80b8f31819fe8dd8e14123bd5b1ec1",
                "sha256": "9b4d9dd9f50a79007ec56b5d8ce0d5854548c53d4d727de7aad6bc5f97f365d9"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "ae80b8f31819fe8dd8e14123bd5b1ec1",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 107865,
            "upload_time": "2024-11-22T14:53:03",
            "upload_time_iso_8601": "2024-11-22T14:53:03.310655Z",
            "url": "https://files.pythonhosted.org/packages/97/01/89d270c100a88739c4a1208a0726230ee5c97d7356245d6d2398a83ca358/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6279acec7c8896ad3a9553ef9b36ac493dc9f273eaef2ced144f7b8e8a10664c",
                "md5": "688604e4f3ea995f529d081871751e19",
                "sha256": "6532f54c39c90cbddc111122207a0e41a0cd9f790453703188f6c2a74b97b947"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "688604e4f3ea995f529d081871751e19",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 104580,
            "upload_time": "2024-11-22T14:53:04",
            "upload_time_iso_8601": "2024-11-22T14:53:04.308341Z",
            "url": "https://files.pythonhosted.org/packages/62/79/acec7c8896ad3a9553ef9b36ac493dc9f273eaef2ced144f7b8e8a10664c/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f27f1fcd5042bdce3a19a9872246877984660cf80897594d4aaffcc441ee6d3",
                "md5": "03480553c780ef79a27f4bfe9d0cee6b",
                "sha256": "df823b840262d5b91343f6e07b1a6d03417600fc53eb84d254fa3682835cbe6a"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "03480553c780ef79a27f4bfe9d0cee6b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 60473,
            "upload_time": "2024-11-22T14:53:05",
            "upload_time_iso_8601": "2024-11-22T14:53:05.362474Z",
            "url": "https://files.pythonhosted.org/packages/7f/27/f1fcd5042bdce3a19a9872246877984660cf80897594d4aaffcc441ee6d3/mozjpeg_lossless_optimization-1.1.5-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f4ac733a2bc8050906ea9d0463b5e125915b33ddcba746e24ece3549a310ea9a",
                "md5": "034e4ef951381ea94b099ee49f9ff2b3",
                "sha256": "09282fd70a85dfb46d8d5e1174384c249eaa10d551f638a161cdef0094aaeaf2"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "034e4ef951381ea94b099ee49f9ff2b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 71504,
            "upload_time": "2024-11-22T14:53:06",
            "upload_time_iso_8601": "2024-11-22T14:53:06.380596Z",
            "url": "https://files.pythonhosted.org/packages/f4/ac/733a2bc8050906ea9d0463b5e125915b33ddcba746e24ece3549a310ea9a/mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "63a821a4bcf0762f359637c8f1d585521438a0d544ce78ad97c1b8a58f25cdda",
                "md5": "55a6663ab001c5afa1d0e55aebf5e25a",
                "sha256": "9a1071795c4a58349dd1a1820fefb68aad5ba2c20a78c0b3064d0678486bf5b2"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "55a6663ab001c5afa1d0e55aebf5e25a",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 103963,
            "upload_time": "2024-11-22T14:53:08",
            "upload_time_iso_8601": "2024-11-22T14:53:08.040065Z",
            "url": "https://files.pythonhosted.org/packages/63/a8/21a4bcf0762f359637c8f1d585521438a0d544ce78ad97c1b8a58f25cdda/mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0477c046c2920ee425fc4a9e87070dcf8824408f09465a3043e6eddbb771d998",
                "md5": "11507d74c14af912d618a9c1a88ca4a9",
                "sha256": "1aa40075f30dc8671f099f249e595b0b7262d681863868de22f76b14effd3ef9"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "11507d74c14af912d618a9c1a88ca4a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 120931,
            "upload_time": "2024-11-22T14:53:09",
            "upload_time_iso_8601": "2024-11-22T14:53:09.021929Z",
            "url": "https://files.pythonhosted.org/packages/04/77/c046c2920ee425fc4a9e87070dcf8824408f09465a3043e6eddbb771d998/mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "48ffb95e42bf0e03f9ee151476e55b4bfcebc3678e3dd1ae857b03836785198a",
                "md5": "ab80d3bac3ecccfe9204c6420762dc0f",
                "sha256": "0d4a9ef90f60ba9e05d1c914b64d590cf650122d51b345f2d6f6cf5cb600fabb"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ab80d3bac3ecccfe9204c6420762dc0f",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 131751,
            "upload_time": "2024-11-22T14:53:10",
            "upload_time_iso_8601": "2024-11-22T14:53:10.513513Z",
            "url": "https://files.pythonhosted.org/packages/48/ff/b95e42bf0e03f9ee151476e55b4bfcebc3678e3dd1ae857b03836785198a/mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ababf0727cc2148be2b886c067730e28ee1dd0899ed02c547d9f60022fe56690",
                "md5": "83c314d6dbe71d8765c71062714a60a1",
                "sha256": "050fb2a926d71faa4454f43cd579bdf7965b6524e27c2490a90346b01dc48c26"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "83c314d6dbe71d8765c71062714a60a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 127452,
            "upload_time": "2024-11-22T14:53:11",
            "upload_time_iso_8601": "2024-11-22T14:53:11.503444Z",
            "url": "https://files.pythonhosted.org/packages/ab/ab/f0727cc2148be2b886c067730e28ee1dd0899ed02c547d9f60022fe56690/mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d766a18a88825c55f5d834ce96a9d3d8ef0502b050f7fff3e4ead42d7436eefd",
                "md5": "8702ca5298a0429ac439c02fb094b6d7",
                "sha256": "8ffbb55046d10b1818085e45c986824b30c4a01d1da2e809a32bad9c6cd28195"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "8702ca5298a0429ac439c02fb094b6d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 107678,
            "upload_time": "2024-11-22T14:53:13",
            "upload_time_iso_8601": "2024-11-22T14:53:13.298485Z",
            "url": "https://files.pythonhosted.org/packages/d7/66/a18a88825c55f5d834ce96a9d3d8ef0502b050f7fff3e4ead42d7436eefd/mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7222c50ddfa9dde49c195a714958f1d14da6fcbd03926659c5dcc283becc8f8d",
                "md5": "86cee8bc263b625e00fce7ebea21dfea",
                "sha256": "ef266f2e59d496b3b335f581cf5409ee1fc6828ccf2076b92d47d01166ac532b"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "86cee8bc263b625e00fce7ebea21dfea",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 104161,
            "upload_time": "2024-11-22T14:53:14",
            "upload_time_iso_8601": "2024-11-22T14:53:14.306983Z",
            "url": "https://files.pythonhosted.org/packages/72/22/c50ddfa9dde49c195a714958f1d14da6fcbd03926659c5dcc283becc8f8d/mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "10c0c9a2f804f2f537e8fba985f3a705ae64891de0a89289e56076980a7e8e3b",
                "md5": "2b0f975c574ff2249505ac1c85d36229",
                "sha256": "4fe748b4797f1ace6944be8833adab9bd3a6656b3e255f108c926d2ba2d21c5d"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2b0f975c574ff2249505ac1c85d36229",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 60624,
            "upload_time": "2024-11-22T14:53:15",
            "upload_time_iso_8601": "2024-11-22T14:53:15.451703Z",
            "url": "https://files.pythonhosted.org/packages/10/c0/c9a2f804f2f537e8fba985f3a705ae64891de0a89289e56076980a7e8e3b/mozjpeg_lossless_optimization-1.1.5-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "927c896cbcd5e160638ffd76691fdcc07cf98f24640dcb8439dea59efc5d9288",
                "md5": "1fc7bea634b2ea0ceecc6ed919518fbe",
                "sha256": "904203248238ce93179313ab4315047af0d6bc5bc6c95f0e05e374b8622c5b8e"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1fc7bea634b2ea0ceecc6ed919518fbe",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 71808,
            "upload_time": "2024-11-22T14:53:17",
            "upload_time_iso_8601": "2024-11-22T14:53:17.196012Z",
            "url": "https://files.pythonhosted.org/packages/92/7c/896cbcd5e160638ffd76691fdcc07cf98f24640dcb8439dea59efc5d9288/mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "37891f17d48436d8fd6668bab3be26403b535bdbc401fcdabb25cf7701f6034f",
                "md5": "5c6c9a1f68e7f40e4dc03bda73afe922",
                "sha256": "053c9da847a5ab31070c87cfcb0fd7e3fe6ee0a27cd1f31888e79b213f620b24"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "5c6c9a1f68e7f40e4dc03bda73afe922",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 103951,
            "upload_time": "2024-11-22T14:53:18",
            "upload_time_iso_8601": "2024-11-22T14:53:18.806375Z",
            "url": "https://files.pythonhosted.org/packages/37/89/1f17d48436d8fd6668bab3be26403b535bdbc401fcdabb25cf7701f6034f/mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "efb35d5920f024e8f4ba3d0687d765bfe23ee9afbe4627ee4f2652ae9d7348f3",
                "md5": "3623d58f656a0a03467648da16e41b4f",
                "sha256": "cce25e2456d273eaa649f01929a1c98f88db05baf121f37bc331c70b28323cc2"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3623d58f656a0a03467648da16e41b4f",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 120925,
            "upload_time": "2024-11-22T14:53:19",
            "upload_time_iso_8601": "2024-11-22T14:53:19.798157Z",
            "url": "https://files.pythonhosted.org/packages/ef/b3/5d5920f024e8f4ba3d0687d765bfe23ee9afbe4627ee4f2652ae9d7348f3/mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec91cbbaaf5e72299e868918058c2b6377bee118cf86b025c52dc0d18964a357",
                "md5": "99fc6523ffd0524f1cf8afe44c121eb5",
                "sha256": "35ea0c23dd64964877e0ad7664d95d4611670db06cf7cbfce152175690ec00db"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "99fc6523ffd0524f1cf8afe44c121eb5",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 131744,
            "upload_time": "2024-11-22T14:53:20",
            "upload_time_iso_8601": "2024-11-22T14:53:20.867060Z",
            "url": "https://files.pythonhosted.org/packages/ec/91/cbbaaf5e72299e868918058c2b6377bee118cf86b025c52dc0d18964a357/mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c7fd2c71b88dffebadb4b7cf601f0777fbe2621d4d4b4a74fbe5e865676599ad",
                "md5": "d49644627f5b2b6d8789fd80344e3010",
                "sha256": "72b811115f15271941d86b96cd29d2da4b8396fcee6914b6fbf583b84ad3856e"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d49644627f5b2b6d8789fd80344e3010",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 127444,
            "upload_time": "2024-11-22T14:53:21",
            "upload_time_iso_8601": "2024-11-22T14:53:21.859490Z",
            "url": "https://files.pythonhosted.org/packages/c7/fd/2c71b88dffebadb4b7cf601f0777fbe2621d4d4b4a74fbe5e865676599ad/mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "995daca3bd7161002bcd7c78f1df8c9acef9ee7a5552a299d64f92dbecc9b310",
                "md5": "5414e67568c6a6d0c926a1b38fcfa914",
                "sha256": "570fbbbb9b4fd0d5d938a4c53fae445679619c8c7415717ddf114d272ff1e095"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "5414e67568c6a6d0c926a1b38fcfa914",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 107674,
            "upload_time": "2024-11-22T14:53:22",
            "upload_time_iso_8601": "2024-11-22T14:53:22.811624Z",
            "url": "https://files.pythonhosted.org/packages/99/5d/aca3bd7161002bcd7c78f1df8c9acef9ee7a5552a299d64f92dbecc9b310/mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "76c9f001254b2cd526c5e7768258eb99737b62a6f9394125d607816665fa8726",
                "md5": "cf9be8c6f9a12e1c1b8f120100dfa361",
                "sha256": "d14dd9b42568ae808063a5592bdce21cfda58cdeb5880fdbe7da01cd5b52ea39"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cf9be8c6f9a12e1c1b8f120100dfa361",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 104149,
            "upload_time": "2024-11-22T14:53:23",
            "upload_time_iso_8601": "2024-11-22T14:53:23.792858Z",
            "url": "https://files.pythonhosted.org/packages/76/c9/f001254b2cd526c5e7768258eb99737b62a6f9394125d607816665fa8726/mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "39ebe00c068e5add9a4f084a894f96e357f972fc3a561f6817e9d4a616e34664",
                "md5": "d53f244a586dcaf2e855f3b7c109aa3f",
                "sha256": "fefd5edee0ac8450be447ea32c47d9a82ba371b649a615935930b952155b5d7f"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d53f244a586dcaf2e855f3b7c109aa3f",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 60465,
            "upload_time": "2024-11-22T14:53:24",
            "upload_time_iso_8601": "2024-11-22T14:53:24.779266Z",
            "url": "https://files.pythonhosted.org/packages/39/eb/e00c068e5add9a4f084a894f96e357f972fc3a561f6817e9d4a616e34664/mozjpeg_lossless_optimization-1.1.5-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "430cfee95fc542a5836c276e4c1dc40c5aad302c58171f19adea28e150607c09",
                "md5": "17409e09abb2298c72b2161cf6add9d4",
                "sha256": "470262fd66ecfa62c715508cd9920b56321ca12e3fa00d8d881f4452c19b251e"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "17409e09abb2298c72b2161cf6add9d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 75947,
            "upload_time": "2024-11-22T14:53:25",
            "upload_time_iso_8601": "2024-11-22T14:53:25.718203Z",
            "url": "https://files.pythonhosted.org/packages/43/0c/fee95fc542a5836c276e4c1dc40c5aad302c58171f19adea28e150607c09/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "91036756efbb6f355d2fdcf5a84a049578badff5d30c09928a9ea01478f77130",
                "md5": "7f2913da61feab62a998a0238406f2cd",
                "sha256": "9a47ccb7b5412566ed978d8772704bc34dc500c863543e89432aceb58000c967"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7f2913da61feab62a998a0238406f2cd",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 71808,
            "upload_time": "2024-11-22T14:53:26",
            "upload_time_iso_8601": "2024-11-22T14:53:26.702173Z",
            "url": "https://files.pythonhosted.org/packages/91/03/6756efbb6f355d2fdcf5a84a049578badff5d30c09928a9ea01478f77130/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "81e61fc9ca7773f8415e51ad92d47b54af4e52e84d7edb875b78557a3f0f234c",
                "md5": "553a3a7333ccdd1111a70d3cc1654d81",
                "sha256": "c8c9f6c903c0500ea787d524a61b45cafb23195da83c6a45b5a184a82e2bee55"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "553a3a7333ccdd1111a70d3cc1654d81",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 10477,
            "upload_time": "2024-11-22T14:53:27",
            "upload_time_iso_8601": "2024-11-22T14:53:27.692823Z",
            "url": "https://files.pythonhosted.org/packages/81/e6/1fc9ca7773f8415e51ad92d47b54af4e52e84d7edb875b78557a3f0f234c/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f443de0385db6651497c9063cead28123f480c63209df74bca02acf1761d9e31",
                "md5": "040ad174550826d051aacebd0d651097",
                "sha256": "1907af8e78a81090bb0c02ca8af71849148dcf74165c3d6547e90f7cdc78b73e"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "040ad174550826d051aacebd0d651097",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 104198,
            "upload_time": "2024-11-22T14:53:28",
            "upload_time_iso_8601": "2024-11-22T14:53:28.624478Z",
            "url": "https://files.pythonhosted.org/packages/f4/43/de0385db6651497c9063cead28123f480c63209df74bca02acf1761d9e31/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4d21c7aad01cfc01a142871ce238cafdaf002512af685303930949a32419f6a5",
                "md5": "fe445a03058292aef9e93aaf38ec6def",
                "sha256": "99e2baea2c7851a5cf6a01a07150d217c2e83ed44d77c0c23cd94e205e14f09d"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fe445a03058292aef9e93aaf38ec6def",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 121196,
            "upload_time": "2024-11-22T14:53:29",
            "upload_time_iso_8601": "2024-11-22T14:53:29.659421Z",
            "url": "https://files.pythonhosted.org/packages/4d/21/c7aad01cfc01a142871ce238cafdaf002512af685303930949a32419f6a5/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "31a7e6310122b2ccd8090efc93bff54dc20d5d695afbed00f62884cfa1d1b496",
                "md5": "3bdd628ff8c623c8e137e2e5b116c735",
                "sha256": "3b04a0f0024b5bd670bc6dbe4634bc95380ba4eb58420fc01978571d823365a8"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3bdd628ff8c623c8e137e2e5b116c735",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 131980,
            "upload_time": "2024-11-22T14:53:30",
            "upload_time_iso_8601": "2024-11-22T14:53:30.663278Z",
            "url": "https://files.pythonhosted.org/packages/31/a7/e6310122b2ccd8090efc93bff54dc20d5d695afbed00f62884cfa1d1b496/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "131f18b94be4c69b01b2b4b4030b9c1e31a763a2e3c934e83d145a5a7a00ca90",
                "md5": "97d9f7bf913711ea8396995046e87e0c",
                "sha256": "e381e408d15e5aac24a71ff60d78fba6739dfedb62d3306aa712bf4334aaa734"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "97d9f7bf913711ea8396995046e87e0c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 127741,
            "upload_time": "2024-11-22T14:53:31",
            "upload_time_iso_8601": "2024-11-22T14:53:31.868328Z",
            "url": "https://files.pythonhosted.org/packages/13/1f/18b94be4c69b01b2b4b4030b9c1e31a763a2e3c934e83d145a5a7a00ca90/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78ac42108958ecbad0561a16fd949f2e8e66a8df9cd00d7d947ffda9827f7f37",
                "md5": "257e3d95fbf8179a7057712bce7dc486",
                "sha256": "aece3026e7ff11f22cbee262159f126a75f75182fa218f79ce128c1579a22f52"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "257e3d95fbf8179a7057712bce7dc486",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 107941,
            "upload_time": "2024-11-22T14:53:32",
            "upload_time_iso_8601": "2024-11-22T14:53:32.892955Z",
            "url": "https://files.pythonhosted.org/packages/78/ac/42108958ecbad0561a16fd949f2e8e66a8df9cd00d7d947ffda9827f7f37/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6bc59a3cfcf3be00491b64518ccb52dcb2a8b45ce5be4863da0abbdb8b5b143f",
                "md5": "cb2a17d6005e9ddfe7aadde4b04c0fa9",
                "sha256": "f67dc20e1fcb213ba52b2d348a60e6a946cc00998ebe7c945390fa0688420aaa"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cb2a17d6005e9ddfe7aadde4b04c0fa9",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 104439,
            "upload_time": "2024-11-22T14:53:34",
            "upload_time_iso_8601": "2024-11-22T14:53:34.211616Z",
            "url": "https://files.pythonhosted.org/packages/6b/c5/9a3cfcf3be00491b64518ccb52dcb2a8b45ce5be4863da0abbdb8b5b143f/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a3c98e971e6ffe71a2787b46401c14b1516da5bdb46e002cc53664e2337fcda8",
                "md5": "66712933d5f248d0e8d8ff21c155876b",
                "sha256": "35b51bd2ae32bf0879a2b944f328423a278e4a4e2bd29c6d4e0c3703fb8907bd"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "66712933d5f248d0e8d8ff21c155876b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 60464,
            "upload_time": "2024-11-22T14:53:35",
            "upload_time_iso_8601": "2024-11-22T14:53:35.921543Z",
            "url": "https://files.pythonhosted.org/packages/a3/c9/8e971e6ffe71a2787b46401c14b1516da5bdb46e002cc53664e2337fcda8/mozjpeg_lossless_optimization-1.1.5-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25be32a6c0febd59e78c682d47310d998fedab05f88fd3a188048e8e019efed1",
                "md5": "0a987e9c3dd19a21d1b41835d9b4cdd6",
                "sha256": "1a9cbe769ae63ac4cfef7ff25a826b93f3806de0dd003da469ef8ce66cab7aac"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "0a987e9c3dd19a21d1b41835d9b4cdd6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 75944,
            "upload_time": "2024-11-22T14:53:36",
            "upload_time_iso_8601": "2024-11-22T14:53:36.890190Z",
            "url": "https://files.pythonhosted.org/packages/25/be/32a6c0febd59e78c682d47310d998fedab05f88fd3a188048e8e019efed1/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c4346f6bde1a72c4a27b6b3c87633b3c21d1ce9bfee0cf696a3c613428dd22e1",
                "md5": "645ed8df0632f2848aed96d37abadd3a",
                "sha256": "c86cd41e42ff55a0ac4fb1bf6fe67b8df817b1e9b5db7bcc4777df8bacb31e2c"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "645ed8df0632f2848aed96d37abadd3a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 71803,
            "upload_time": "2024-11-22T14:53:37",
            "upload_time_iso_8601": "2024-11-22T14:53:37.845610Z",
            "url": "https://files.pythonhosted.org/packages/c4/34/6f6bde1a72c4a27b6b3c87633b3c21d1ce9bfee0cf696a3c613428dd22e1/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "80b22e5c1d491c4a782afa30b970f5595edf320e97ba78cdd77e437ebfee3ad9",
                "md5": "87dec81347761490acd108a3073ec8ef",
                "sha256": "c3da7df91d7718d73d420bc2ad7bed20a3a6ceb5fe0ac8be7e80cacb96dbf993"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "87dec81347761490acd108a3073ec8ef",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 10470,
            "upload_time": "2024-11-22T14:53:38",
            "upload_time_iso_8601": "2024-11-22T14:53:38.800287Z",
            "url": "https://files.pythonhosted.org/packages/80/b2/2e5c1d491c4a782afa30b970f5595edf320e97ba78cdd77e437ebfee3ad9/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "644724eb729f1c208063bb82f4a60c4868bd460b61c32ecabf158ed01b88103e",
                "md5": "56fbbac92eb741747e20b7a5c8ec1006",
                "sha256": "c36e607ad83719994d4078211033cc25632b562522f12f68820a31d7c6ea520c"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "56fbbac92eb741747e20b7a5c8ec1006",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 104055,
            "upload_time": "2024-11-22T14:53:39",
            "upload_time_iso_8601": "2024-11-22T14:53:39.737252Z",
            "url": "https://files.pythonhosted.org/packages/64/47/24eb729f1c208063bb82f4a60c4868bd460b61c32ecabf158ed01b88103e/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9c2e5c61d6bca545a2dfa18ff45341ebddf10dc32a86e097e874291925aadd56",
                "md5": "82a30bce42b08c8581521301cb75e3e4",
                "sha256": "46349f5b94104ac8e3e2486c1633d2ffc628e649f2df700d9eda23f7dd05974b"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "82a30bce42b08c8581521301cb75e3e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 121048,
            "upload_time": "2024-11-22T14:53:41",
            "upload_time_iso_8601": "2024-11-22T14:53:41.056784Z",
            "url": "https://files.pythonhosted.org/packages/9c/2e/5c61d6bca545a2dfa18ff45341ebddf10dc32a86e097e874291925aadd56/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "09ba7f2c56db13888b385a8c639c1d380659113530bad171ee7dea83a945b338",
                "md5": "fbffc250e696b014720b174b7fb391fc",
                "sha256": "b3e1000defc26f9c0984f7836eaebfcf78f46b8bb7f84210fd176881e82831c7"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fbffc250e696b014720b174b7fb391fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 131855,
            "upload_time": "2024-11-22T14:53:42",
            "upload_time_iso_8601": "2024-11-22T14:53:42.406964Z",
            "url": "https://files.pythonhosted.org/packages/09/ba/7f2c56db13888b385a8c639c1d380659113530bad171ee7dea83a945b338/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e0b77ea71c06310c407c3c01155576451d5ccfe9d4dc89e50e06fa7158c20a12",
                "md5": "b77c471bc64cb5f01f8523365a425f4e",
                "sha256": "38b9d2d3af7ec138ee8b8be1e74489a69d36bc939881304828e63b6802148d48"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b77c471bc64cb5f01f8523365a425f4e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 127571,
            "upload_time": "2024-11-22T14:53:44",
            "upload_time_iso_8601": "2024-11-22T14:53:44.128587Z",
            "url": "https://files.pythonhosted.org/packages/e0/b7/7ea71c06310c407c3c01155576451d5ccfe9d4dc89e50e06fa7158c20a12/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c1332b85240aa3493329ebf9a4dd6492c87da7282bc367aae132ba5e2daecaca",
                "md5": "fd3e79998c967d7abe9fce0a4308bc3e",
                "sha256": "be17cfd4d2a9f2c6c37cbe7a6920543c7c36ccb4eb72c11bf9a14afc84a9d1d5"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "fd3e79998c967d7abe9fce0a4308bc3e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 107764,
            "upload_time": "2024-11-22T14:53:45",
            "upload_time_iso_8601": "2024-11-22T14:53:45.920495Z",
            "url": "https://files.pythonhosted.org/packages/c1/33/2b85240aa3493329ebf9a4dd6492c87da7282bc367aae132ba5e2daecaca/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "38e72936bc583a897de6e6bf569ce773a05eae9739e7f0d1c2c3aeb06c5e4dd3",
                "md5": "95f0e786e7356973e24454e2b3a6e763",
                "sha256": "676e8b00cb350e1e78f59ec5fb83a9cda207ef2045e66f2b66568f740e79a6cd"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "95f0e786e7356973e24454e2b3a6e763",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 104264,
            "upload_time": "2024-11-22T14:53:46",
            "upload_time_iso_8601": "2024-11-22T14:53:46.998827Z",
            "url": "https://files.pythonhosted.org/packages/38/e7/2936bc583a897de6e6bf569ce773a05eae9739e7f0d1c2c3aeb06c5e4dd3/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fa470ec11db287ca9ee7751d231bb15a4709cd97ff7e82d84f71bcd05d268a9e",
                "md5": "3bf6462df76c412a537c1792c10313fc",
                "sha256": "bf93b0104248012ac8f219ec67ae7261fa6927a98878721f23f6b63730db1d04"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3bf6462df76c412a537c1792c10313fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 60457,
            "upload_time": "2024-11-22T14:53:48",
            "upload_time_iso_8601": "2024-11-22T14:53:48.097358Z",
            "url": "https://files.pythonhosted.org/packages/fa/47/0ec11db287ca9ee7751d231bb15a4709cd97ff7e82d84f71bcd05d268a9e/mozjpeg_lossless_optimization-1.1.5-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e45c40ef1e73cdcd7607af28aca587038c6a434424eeccea59c3215bb46dad5e",
                "md5": "a315927e792cdd82da4d02d469232506",
                "sha256": "a4e7c9631fe31e8f5ef39845ad44d666992bfc81795b719fc316e118c9b9941d"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a315927e792cdd82da4d02d469232506",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 70516,
            "upload_time": "2024-11-22T14:53:49",
            "upload_time_iso_8601": "2024-11-22T14:53:49.105546Z",
            "url": "https://files.pythonhosted.org/packages/e4/5c/40ef1e73cdcd7607af28aca587038c6a434424eeccea59c3215bb46dad5e/mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1a0d6b73f1d94cd98489b27280034dac6e0c6e8b985d828449d07b7677731f5e",
                "md5": "a05d9f99da1d16587c68e780d84e6fb7",
                "sha256": "9db606f94a3f374678645810880d45a09ec22969f179a4a80f01bac766460246"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "a05d9f99da1d16587c68e780d84e6fb7",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 90956,
            "upload_time": "2024-11-22T14:53:50",
            "upload_time_iso_8601": "2024-11-22T14:53:50.181804Z",
            "url": "https://files.pythonhosted.org/packages/1a/0d/6b73f1d94cd98489b27280034dac6e0c6e8b985d828449d07b7677731f5e/mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb35b1a28f70bb8211292d3002b5dba2a9ca52e3ee89e9f7194c255da89ddc58",
                "md5": "945b96fa9925164062d63868b18a2e5e",
                "sha256": "b742bea4dd6f878037d3499d8aaebd90cff3727ba5168bc31aa04510ffe1496b"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "945b96fa9925164062d63868b18a2e5e",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 107510,
            "upload_time": "2024-11-22T14:53:51",
            "upload_time_iso_8601": "2024-11-22T14:53:51.342348Z",
            "url": "https://files.pythonhosted.org/packages/cb/35/b1a28f70bb8211292d3002b5dba2a9ca52e3ee89e9f7194c255da89ddc58/mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "09302e30c494a2e129d80cb15d58bb1cb49a2e8cc36567f909083c5fef6f59cb",
                "md5": "21dbe352c9ff2f3371e701cb2ad7969f",
                "sha256": "dc60e33a18b58d06795709ac5eb336130667966d832e8a31fe761566decab4c7"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "21dbe352c9ff2f3371e701cb2ad7969f",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 117823,
            "upload_time": "2024-11-22T14:53:52",
            "upload_time_iso_8601": "2024-11-22T14:53:52.395894Z",
            "url": "https://files.pythonhosted.org/packages/09/30/2e30c494a2e129d80cb15d58bb1cb49a2e8cc36567f909083c5fef6f59cb/mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b17bcfb32796ea333fc959cdca90dab93500cc298fcdf7b7bb945d4f4778acf7",
                "md5": "73df8f17547970fe59ffa65486c56054",
                "sha256": "be54183472a9b0a902e796ce6d596ca06f029b51381f3829f22b4c0ba81f831b"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "73df8f17547970fe59ffa65486c56054",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 59402,
            "upload_time": "2024-11-22T14:53:53",
            "upload_time_iso_8601": "2024-11-22T14:53:53.519813Z",
            "url": "https://files.pythonhosted.org/packages/b1/7b/cfb32796ea333fc959cdca90dab93500cc298fcdf7b7bb945d4f4778acf7/mozjpeg_lossless_optimization-1.1.5-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cceb93ddfb0b3b21724af2eb7cabfe2bfabec2b3a763ca558cebcb4b3b69cb42",
                "md5": "826889a038c16f88f39697f7af04b3ee",
                "sha256": "69411f97230da0b3dc37afb7b7f8a3b57871aa82bb72c5af22985e373775c3a0"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "826889a038c16f88f39697f7af04b3ee",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 70429,
            "upload_time": "2024-11-22T14:53:54",
            "upload_time_iso_8601": "2024-11-22T14:53:54.592836Z",
            "url": "https://files.pythonhosted.org/packages/cc/eb/93ddfb0b3b21724af2eb7cabfe2bfabec2b3a763ca558cebcb4b3b69cb42/mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d6a2421fd0e5ae3ef71dacebe4dddb35110769573a5296ab6f8e8012c13d70a",
                "md5": "8b560d15d922349c0c6c302bc20b28cf",
                "sha256": "c26d8386a0b04e7c29e665dec5b5bd4e51569c3e9053862c5f5fe140449eb42c"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "8b560d15d922349c0c6c302bc20b28cf",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 91780,
            "upload_time": "2024-11-22T14:53:56",
            "upload_time_iso_8601": "2024-11-22T14:53:56.485728Z",
            "url": "https://files.pythonhosted.org/packages/0d/6a/2421fd0e5ae3ef71dacebe4dddb35110769573a5296ab6f8e8012c13d70a/mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cf74f52256c28672c37119652d59e6f2bde16ebeb924ec7f9393af12a22d39f5",
                "md5": "97a5fa05c7724b12b088c08fd3f65d07",
                "sha256": "fc0d1633c6911b9d25366fe8d01d0af069fbe211c3e3cd1d4f7a2c991f2fea30"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "97a5fa05c7724b12b088c08fd3f65d07",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 108190,
            "upload_time": "2024-11-22T14:53:57",
            "upload_time_iso_8601": "2024-11-22T14:53:57.515033Z",
            "url": "https://files.pythonhosted.org/packages/cf/74/f52256c28672c37119652d59e6f2bde16ebeb924ec7f9393af12a22d39f5/mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2337bcfed7026fab51ba1078b2a1f4455220a9f13171289464937161eecf44fb",
                "md5": "6748dc884fd36168da80ffd06bebf7c3",
                "sha256": "f141fca8d1ebc5a75488543b9bb7a9a248da6d3f2f95c66428fa7552324d7dad"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6748dc884fd36168da80ffd06bebf7c3",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 118669,
            "upload_time": "2024-11-22T14:53:58",
            "upload_time_iso_8601": "2024-11-22T14:53:58.682631Z",
            "url": "https://files.pythonhosted.org/packages/23/37/bcfed7026fab51ba1078b2a1f4455220a9f13171289464937161eecf44fb/mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "db2c486d070f303e1ee18a2927967282ffa84091dfcea1974dca56dc9bce3bb5",
                "md5": "bd3bfe680204bbcded71519ae0e2105c",
                "sha256": "b25f43f6f2ba97ef322a23d858ebaf83f45180dea5785b2d6949dc88b2089e06"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "bd3bfe680204bbcded71519ae0e2105c",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 59397,
            "upload_time": "2024-11-22T14:54:00",
            "upload_time_iso_8601": "2024-11-22T14:54:00.060476Z",
            "url": "https://files.pythonhosted.org/packages/db/2c/486d070f303e1ee18a2927967282ffa84091dfcea1974dca56dc9bce3bb5/mozjpeg_lossless_optimization-1.1.5-pp37-pypy37_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d18225969071b8518a88e66954b20ea0a74d666a68bf5e17ac7d83884b641c7",
                "md5": "3e2e6cdb5760904be88382122de5b5f1",
                "sha256": "aad046615b5344e3ee7497c8158e873ea02dee2da321ce0027bdfeb0ce7567f3"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3e2e6cdb5760904be88382122de5b5f1",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 70424,
            "upload_time": "2024-11-22T14:54:01",
            "upload_time_iso_8601": "2024-11-22T14:54:01.197570Z",
            "url": "https://files.pythonhosted.org/packages/3d/18/225969071b8518a88e66954b20ea0a74d666a68bf5e17ac7d83884b641c7/mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d5ac1bc55fae8e9040761b769410f36051fcf57dc652d34d826b1deb17718f6b",
                "md5": "49ee608641a56667ccdaffb6eb7d52aa",
                "sha256": "cd483b31f9a1278e771959b09068c2a944ab2137f6346087787f4d5359e0e73b"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "49ee608641a56667ccdaffb6eb7d52aa",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 90950,
            "upload_time": "2024-11-22T14:54:02",
            "upload_time_iso_8601": "2024-11-22T14:54:02.563052Z",
            "url": "https://files.pythonhosted.org/packages/d5/ac/1bc55fae8e9040761b769410f36051fcf57dc652d34d826b1deb17718f6b/mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7135c779d4f8c5aa5948d115b96b96db4d0e5835611b643ab03eaafe614b173b",
                "md5": "4966258fc45f7a6cc853833dca40b5da",
                "sha256": "c18a221af444ccc1a8fee996ab17be8309d47d44ef25ae71da7014c13b25fd53"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4966258fc45f7a6cc853833dca40b5da",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 107509,
            "upload_time": "2024-11-22T14:54:03",
            "upload_time_iso_8601": "2024-11-22T14:54:03.982912Z",
            "url": "https://files.pythonhosted.org/packages/71/35/c779d4f8c5aa5948d115b96b96db4d0e5835611b643ab03eaafe614b173b/mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2fde0eafd45729740435b6e5bae9ed73d8619ee769f8c7a142d16c083d63fa16",
                "md5": "4371f964c40d416133b84147f54c2438",
                "sha256": "ff676f5bd353784c7cb28dbc4f477292ad58933bbb93a16a7f2a4a9bd7aa471b"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4371f964c40d416133b84147f54c2438",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 117827,
            "upload_time": "2024-11-22T14:54:05",
            "upload_time_iso_8601": "2024-11-22T14:54:05.161701Z",
            "url": "https://files.pythonhosted.org/packages/2f/de/0eafd45729740435b6e5bae9ed73d8619ee769f8c7a142d16c083d63fa16/mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "347e1571c71fe8e0b8226873956a25a6f7ce7cc53dedc16a4bc1315f57df644d",
                "md5": "ef655ba04aa804110854a708638bce78",
                "sha256": "0b45b16d898a5cd0ae9135d8cbece097303b32253e21b7c036143af28f30f09b"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ef655ba04aa804110854a708638bce78",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 59397,
            "upload_time": "2024-11-22T14:54:06",
            "upload_time_iso_8601": "2024-11-22T14:54:06.352765Z",
            "url": "https://files.pythonhosted.org/packages/34/7e/1571c71fe8e0b8226873956a25a6f7ce7cc53dedc16a4bc1315f57df644d/mozjpeg_lossless_optimization-1.1.5-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2bd5c83d0bf2c70913dc9af682a00bb20a730254c98666fa7b22d34c9c6b1f42",
                "md5": "45a050665ff8b6ad5d8fb774d55ad2ee",
                "sha256": "70d5e4eb241644bd56c360f4a0b0c6c11cb4a2cdb850ba2c378b7a8d46dcbbec"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "45a050665ff8b6ad5d8fb774d55ad2ee",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 70509,
            "upload_time": "2024-11-22T14:54:07",
            "upload_time_iso_8601": "2024-11-22T14:54:07.550785Z",
            "url": "https://files.pythonhosted.org/packages/2b/d5/c83d0bf2c70913dc9af682a00bb20a730254c98666fa7b22d34c9c6b1f42/mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f6b7f424a2c66d2b975bcfd00bed3310d2c9ee4bdb924c31a3cdd705014b49c7",
                "md5": "12af2cb7b88b8301c2dd3c829e62d308",
                "sha256": "b73f7fd88e8d049262bb1f916005e4ca7462f5c4c00b023c0bf72e59fada113d"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "12af2cb7b88b8301c2dd3c829e62d308",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 90947,
            "upload_time": "2024-11-22T14:54:09",
            "upload_time_iso_8601": "2024-11-22T14:54:09.000145Z",
            "url": "https://files.pythonhosted.org/packages/f6/b7/f424a2c66d2b975bcfd00bed3310d2c9ee4bdb924c31a3cdd705014b49c7/mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a513acdeb9d7ea66a89bf8ad1ad0acbc40912c335d23b9eb84a20f53b6549d86",
                "md5": "93b52380e31f918cb1b659707f41320e",
                "sha256": "6dc76455f7f8d26ff143c6d2d00770d6a3362daf4cfe0446567ccfd398c31f91"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "93b52380e31f918cb1b659707f41320e",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 107506,
            "upload_time": "2024-11-22T14:54:10",
            "upload_time_iso_8601": "2024-11-22T14:54:10.898305Z",
            "url": "https://files.pythonhosted.org/packages/a5/13/acdeb9d7ea66a89bf8ad1ad0acbc40912c335d23b9eb84a20f53b6549d86/mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "30bf2366f7c12eca607bf2faabce573f46a418808732bd46c4c89b89773c69bd",
                "md5": "88907b13969c8b023e14742565f82288",
                "sha256": "75f1e5280b685b15ff3ededbe224b6f795b688e139d90468f504eb0d0f50f3aa"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "88907b13969c8b023e14742565f82288",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 117821,
            "upload_time": "2024-11-22T14:54:12",
            "upload_time_iso_8601": "2024-11-22T14:54:12.326301Z",
            "url": "https://files.pythonhosted.org/packages/30/bf/2366f7c12eca607bf2faabce573f46a418808732bd46c4c89b89773c69bd/mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fefbdf05627faf4be9a961cfa812c982ee0e503b523dba0e261a35b797cc24a5",
                "md5": "b1441933a10ec96ef24cbac6e7e82cbf",
                "sha256": "6c12c169faeab3b443250014990a19da79455745457958d27cbc4c00115971d1"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b1441933a10ec96ef24cbac6e7e82cbf",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 59398,
            "upload_time": "2024-11-22T14:54:13",
            "upload_time_iso_8601": "2024-11-22T14:54:13.496655Z",
            "url": "https://files.pythonhosted.org/packages/fe/fb/df05627faf4be9a961cfa812c982ee0e503b523dba0e261a35b797cc24a5/mozjpeg_lossless_optimization-1.1.5-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "661c9735b7758d681565b48244021ba813bf6ed64b55ab5fc10d824acd803345",
                "md5": "0acc238f4ed9cd49124c8c4e6354bf55",
                "sha256": "a78cb0fd361b01c26bb5f1d986ef4fa4026877b1a95925facaeec997ff250288"
            },
            "downloads": -1,
            "filename": "mozjpeg_lossless_optimization-1.1.5.tar.gz",
            "has_sig": false,
            "md5_digest": "0acc238f4ed9cd49124c8c4e6354bf55",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1023099,
            "upload_time": "2024-11-22T14:54:14",
            "upload_time_iso_8601": "2024-11-22T14:54:14.736005Z",
            "url": "https://files.pythonhosted.org/packages/66/1c/9735b7758d681565b48244021ba813bf6ed64b55ab5fc10d824acd803345/mozjpeg_lossless_optimization-1.1.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-22 14:54:14",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "wanadev",
    "github_project": "mozjpeg-lossless-optimization",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "mozjpeg-lossless-optimization"
}
        
Elapsed time: 0.43459s