zopfli


Namezopfli JSON
Version 0.2.3 PyPI version JSON
download
home_pagehttps://github.com/fonttools/py-zopfli
SummaryZopfli module for python
upload_time2023-09-08 14:02:28
maintainerCosimo Lupo
docs_urlNone
authorAdam DePrince
requires_python>=3.8
licenseASL
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            |Build Status|

PYZOPFLI
========

cPython bindings for
`zopfli <http://googledevelopers.blogspot.com/2013/02/compress-data-more-densely-with-zopfli.html>`__.

It requires Python 3.8 or greater.

USAGE
=====

pyzopfli is a straight forward wrapper around zopfli's ZlibCompress method.

::

    from zopfli.zlib import compress
    from zlib import decompress
    s = 'Hello World'
    print decompress(compress(s))

pyzopfli also wraps GzipCompress, but the API point does not try to
mimic the gzip module.

::

    from zopfli.gzip import compress 
    from StringIO import StringIO
    from gzip import GzipFile
    print GzipFile(fileobj=StringIO(compress("Hello World!"))).read()

Both zopfli.zlib.compress and zopfli.gzip.compress support the following
keyword arguments. All values should be integers; boolean parmaters are
treated as expected, 0 and >0 as false and true.

-  *verbose* dumps zopfli debugging data to stderr

-  *numiterations* Maximum amount of times to rerun forward and backward
   pass to optimize LZ77 compression cost. Good values: 10, 15 for small
   files, 5 for files over several MB in size or it will be too slow.

-  *blocksplitting* If true, splits the data in multiple deflate blocks
   with optimal choice for the block boundaries. Block splitting gives
   better compression. Default: true (1).

-  *blocksplittinglast* If true, chooses the optimal block split points
   only after doing the iterative LZ77 compression. If false, chooses
   the block split points first, then does iterative LZ77 on each
   individual block. Depending on the file, either first or last gives
   the best compression. Default: false (0).

-  *blocksplittingmax* Maximum amount of blocks to split into (0 for
   unlimited, but this can give extreme results that hurt compression on
   some files). Default value: 15.

TODO
====

-  Stop reading the entire file into memory and support streaming

-  Monkey patch zlib and gzip so code with an overly tight binding can
   be easily modified to use zopfli.

.. |Build Status| image:: https://github.com/fonttools/py-zopfli/actions/workflows/ci.yml/badge.svg?branch=master
   :target: https://github.com/fonttools/py-zopfli/actions/workflows/ci.yml

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/fonttools/py-zopfli",
    "name": "zopfli",
    "maintainer": "Cosimo Lupo",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "cosimo@anthrotype.com",
    "keywords": "",
    "author": "Adam DePrince",
    "author_email": "deprince@googlealumni.com",
    "download_url": "https://files.pythonhosted.org/packages/92/d8/71230eb25ede499401a9a39ddf66fab4e4dab149bf75ed2ecea51a662d9e/zopfli-0.2.3.zip",
    "platform": null,
    "description": "|Build Status|\n\nPYZOPFLI\n========\n\ncPython bindings for\n`zopfli <http://googledevelopers.blogspot.com/2013/02/compress-data-more-densely-with-zopfli.html>`__.\n\nIt requires Python 3.8 or greater.\n\nUSAGE\n=====\n\npyzopfli is a straight forward wrapper around zopfli's ZlibCompress method.\n\n::\n\n    from zopfli.zlib import compress\n    from zlib import decompress\n    s = 'Hello World'\n    print decompress(compress(s))\n\npyzopfli also wraps GzipCompress, but the API point does not try to\nmimic the gzip module.\n\n::\n\n    from zopfli.gzip import compress \n    from StringIO import StringIO\n    from gzip import GzipFile\n    print GzipFile(fileobj=StringIO(compress(\"Hello World!\"))).read()\n\nBoth zopfli.zlib.compress and zopfli.gzip.compress support the following\nkeyword arguments. All values should be integers; boolean parmaters are\ntreated as expected, 0 and >0 as false and true.\n\n-  *verbose* dumps zopfli debugging data to stderr\n\n-  *numiterations* Maximum amount of times to rerun forward and backward\n   pass to optimize LZ77 compression cost. Good values: 10, 15 for small\n   files, 5 for files over several MB in size or it will be too slow.\n\n-  *blocksplitting* If true, splits the data in multiple deflate blocks\n   with optimal choice for the block boundaries. Block splitting gives\n   better compression. Default: true (1).\n\n-  *blocksplittinglast* If true, chooses the optimal block split points\n   only after doing the iterative LZ77 compression. If false, chooses\n   the block split points first, then does iterative LZ77 on each\n   individual block. Depending on the file, either first or last gives\n   the best compression. Default: false (0).\n\n-  *blocksplittingmax* Maximum amount of blocks to split into (0 for\n   unlimited, but this can give extreme results that hurt compression on\n   some files). Default value: 15.\n\nTODO\n====\n\n-  Stop reading the entire file into memory and support streaming\n\n-  Monkey patch zlib and gzip so code with an overly tight binding can\n   be easily modified to use zopfli.\n\n.. |Build Status| image:: https://github.com/fonttools/py-zopfli/actions/workflows/ci.yml/badge.svg?branch=master\n   :target: https://github.com/fonttools/py-zopfli/actions/workflows/ci.yml\n",
    "bugtrack_url": null,
    "license": "ASL",
    "summary": "Zopfli module for python",
    "version": "0.2.3",
    "project_urls": {
        "Homepage": "https://github.com/fonttools/py-zopfli"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d41da4f0e7323cff68f81f8d0ffc63b61c5d41c229d86857d18310b9546c322",
                "md5": "1250228a5ae17d2014823a0406dbf163",
                "sha256": "52438999888715a378fc6fe1477ab7813e9e9b58a27a38d2ad7be0e396b1ab2e"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "1250228a5ae17d2014823a0406dbf163",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 295613,
            "upload_time": "2023-09-08T14:01:03",
            "upload_time_iso_8601": "2023-09-08T14:01:03.838584Z",
            "url": "https://files.pythonhosted.org/packages/0d/41/da4f0e7323cff68f81f8d0ffc63b61c5d41c229d86857d18310b9546c322/zopfli-0.2.3-cp310-cp310-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2ae002e06e94f1aa0ae9279d9ce390e85625d632af8906a1757d7fd7fbe586fc",
                "md5": "35c32022c4e2503c6481f4adf2880c24",
                "sha256": "6020a3533c6c7be09db9e59c2a8f3f894bf5d8e95cc01890d82114c923317c57"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "35c32022c4e2503c6481f4adf2880c24",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 161390,
            "upload_time": "2023-09-08T14:01:05",
            "upload_time_iso_8601": "2023-09-08T14:01:05.735813Z",
            "url": "https://files.pythonhosted.org/packages/2a/e0/02e06e94f1aa0ae9279d9ce390e85625d632af8906a1757d7fd7fbe586fc/zopfli-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "15423294b5ba90bceebd746bfe000cc215f0756a0f718e7bd49faaf65932f34f",
                "md5": "da50721249ccc4c6c12348409c2486a9",
                "sha256": "72349c78da402e6784bd9c5f4aff5cc7017bd969016ec07b656722f7f29fc975"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "da50721249ccc4c6c12348409c2486a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 790439,
            "upload_time": "2023-09-08T14:01:06",
            "upload_time_iso_8601": "2023-09-08T14:01:06.960645Z",
            "url": "https://files.pythonhosted.org/packages/15/42/3294b5ba90bceebd746bfe000cc215f0756a0f718e7bd49faaf65932f34f/zopfli-0.2.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c2b52b56dba1b77b6268a628088427485c80d984fab8067d1b2dc7a179dbaa09",
                "md5": "1de997686a109e7e7b6d445091221066",
                "sha256": "711d4fde9cb99e1a9158978e9d1624a37cdd170ff057f6340059514fcf38e808"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1de997686a109e7e7b6d445091221066",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 848890,
            "upload_time": "2023-09-08T14:01:08",
            "upload_time_iso_8601": "2023-09-08T14:01:08.684975Z",
            "url": "https://files.pythonhosted.org/packages/c2/b5/2b56dba1b77b6268a628088427485c80d984fab8067d1b2dc7a179dbaa09/zopfli-0.2.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05d01b9da300a50b2e57663cf3e1bbd3fa1c9235736f3400cc9f91bd898a36d6",
                "md5": "0bcd8f9c065465ae3aff2a1aab6a62f5",
                "sha256": "ae890df6e5f1e8fa0697cafd848826decce0ac53e54e5a018fd97775e3a354c0"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0bcd8f9c065465ae3aff2a1aab6a62f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 825577,
            "upload_time": "2023-09-08T14:01:10",
            "upload_time_iso_8601": "2023-09-08T14:01:10.331125Z",
            "url": "https://files.pythonhosted.org/packages/05/d0/1b9da300a50b2e57663cf3e1bbd3fa1c9235736f3400cc9f91bd898a36d6/zopfli-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "41bf34839ae1f8ead1653ac4063335e4d51eb952c29b958b1c97cb3c89bc98ef",
                "md5": "f4a32986e67c484d2d7e1d5a9e703247",
                "sha256": "40b830244e6458ef982b4a5ebb0f228986d481408bae557a95eeece2c5ede4e6"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f4a32986e67c484d2d7e1d5a9e703247",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1356304,
            "upload_time": "2023-09-08T14:01:12",
            "upload_time_iso_8601": "2023-09-08T14:01:12.088227Z",
            "url": "https://files.pythonhosted.org/packages/41/bf/34839ae1f8ead1653ac4063335e4d51eb952c29b958b1c97cb3c89bc98ef/zopfli-0.2.3-cp310-cp310-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cd4892fd2c85938c2b93d1452e5b1950cf5ba824842eae16b32eec7d4fd114de",
                "md5": "09cbb0db66745f150d955347a5781638",
                "sha256": "7bc89b71d1c4677f708cc162f40a4560f78f5f4c6aa6d884b423df7d38e8ba0b"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "09cbb0db66745f150d955347a5781638",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1383200,
            "upload_time": "2023-09-08T14:01:13",
            "upload_time_iso_8601": "2023-09-08T14:01:13.539725Z",
            "url": "https://files.pythonhosted.org/packages/cd/48/92fd2c85938c2b93d1452e5b1950cf5ba824842eae16b32eec7d4fd114de/zopfli-0.2.3-cp310-cp310-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "02cf48291f4868ff8f7717d81c9058a21e3a17bc454c25fe6c83393ba0200abf",
                "md5": "d01182c8905a691aa29f06c6853af9d9",
                "sha256": "f07997453e7777e19ef0a2445cc1b90e1bb90c623dd77554325932dea6350fee"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d01182c8905a691aa29f06c6853af9d9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1387184,
            "upload_time": "2023-09-08T14:01:15",
            "upload_time_iso_8601": "2023-09-08T14:01:15.457689Z",
            "url": "https://files.pythonhosted.org/packages/02/cf/48291f4868ff8f7717d81c9058a21e3a17bc454c25fe6c83393ba0200abf/zopfli-0.2.3-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6c5bf2a1ff0b560888beee461cdb5170d349ff42c37849e662e0fdf504158ee3",
                "md5": "65de705d09130d0bbcc1ad8f582597c5",
                "sha256": "978395a4ce5cc46db29a36cdb80549b564dc7706237abaca5aac328dd5842f65"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "65de705d09130d0bbcc1ad8f582597c5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 81141,
            "upload_time": "2023-09-08T14:01:17",
            "upload_time_iso_8601": "2023-09-08T14:01:17.225069Z",
            "url": "https://files.pythonhosted.org/packages/6c/5b/f2a1ff0b560888beee461cdb5170d349ff42c37849e662e0fdf504158ee3/zopfli-0.2.3-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad91aca72bb02a83ef1fca2663c7d7cb55e5f7ae1626524861ad3e7e1fdd2192",
                "md5": "740242a1d617c6a9e491a2d29d860ab1",
                "sha256": "61a2fcc624e8b038d4fca84ba927dc3f31df53a7284692d46aa44d16fb3f47b2"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "740242a1d617c6a9e491a2d29d860ab1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 97738,
            "upload_time": "2023-09-08T14:01:18",
            "upload_time_iso_8601": "2023-09-08T14:01:18.156737Z",
            "url": "https://files.pythonhosted.org/packages/ad/91/aca72bb02a83ef1fca2663c7d7cb55e5f7ae1626524861ad3e7e1fdd2192/zopfli-0.2.3-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0f8fa6c4a609fe81bae87e090ad1374858d9a0cee86dd9a25b43b7cbdd24132c",
                "md5": "3abc677142b147638e6280c03cb9b9f2",
                "sha256": "97d2f993142fed4f9c11c1766eb53409efe7298c755cf4599c171bfedcbaddae"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "3abc677142b147638e6280c03cb9b9f2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 295595,
            "upload_time": "2023-09-08T14:01:19",
            "upload_time_iso_8601": "2023-09-08T14:01:19.315792Z",
            "url": "https://files.pythonhosted.org/packages/0f/8f/a6c4a609fe81bae87e090ad1374858d9a0cee86dd9a25b43b7cbdd24132c/zopfli-0.2.3-cp311-cp311-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b311ba2c8362dcb3f45653bfbad1d8d71283fa820a45acd584b2e4de7ac95a35",
                "md5": "b2130e1dc81ccf832bb51fbf9acf47d2",
                "sha256": "92ca61eaa1df774908c173683e23c512189bf791a7ebb49fac61324658cff490"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b2130e1dc81ccf832bb51fbf9acf47d2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 161394,
            "upload_time": "2023-09-08T14:01:21",
            "upload_time_iso_8601": "2023-09-08T14:01:21.031111Z",
            "url": "https://files.pythonhosted.org/packages/b3/11/ba2c8362dcb3f45653bfbad1d8d71283fa820a45acd584b2e4de7ac95a35/zopfli-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "33e8943d501a48e04d2b1cb87a81fa42520d32fca802fb5ddb1be919fa36ac11",
                "md5": "29358bbe7b837b28d9baf261e2861507",
                "sha256": "975d45745cf6c3e3b61127e0140dcf145fa515f2021f669bd82768937b7bb1fb"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "29358bbe7b837b28d9baf261e2861507",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 823542,
            "upload_time": "2023-09-08T14:01:22",
            "upload_time_iso_8601": "2023-09-08T14:01:22.329845Z",
            "url": "https://files.pythonhosted.org/packages/33/e8/943d501a48e04d2b1cb87a81fa42520d32fca802fb5ddb1be919fa36ac11/zopfli-0.2.3-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": "eebafe99a5240fbceed8f889b3447bf354fb61bc3f796b853b1ccb6d3efc01de",
                "md5": "e8fb0fc8767fe72450fdca22c82c6244",
                "sha256": "d0a8e556916088fadb098ddb6eed034d5c2df3b8fba7f2488e87e8c224002eca"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e8fb0fc8767fe72450fdca22c82c6244",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 826079,
            "upload_time": "2023-09-08T14:01:23",
            "upload_time_iso_8601": "2023-09-08T14:01:23.822130Z",
            "url": "https://files.pythonhosted.org/packages/ee/ba/fe99a5240fbceed8f889b3447bf354fb61bc3f796b853b1ccb6d3efc01de/zopfli-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b97cc4145c0c10e765275d957877ffb4b4d741b3f805324c8d54cce8cd546c5c",
                "md5": "49b4da0f7db7e7cda4bf5fb722dade6f",
                "sha256": "61abe5f11400f9c6b22be578091e28dfb9f1a61efaaeaa2da66138b03ee93072"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "49b4da0f7db7e7cda4bf5fb722dade6f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 850455,
            "upload_time": "2023-09-08T14:01:25",
            "upload_time_iso_8601": "2023-09-08T14:01:25.283327Z",
            "url": "https://files.pythonhosted.org/packages/b9/7c/c4145c0c10e765275d957877ffb4b4d741b3f805324c8d54cce8cd546c5c/zopfli-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3de5f96d41e71adb3aa30031cc1c8e4945f253066d7de78105767e80ce5aad45",
                "md5": "554039ea73fb770190d6cbb097cd80f7",
                "sha256": "b30a922b9d73f22da2b589b35e594dcc6d144eb38ad890c542f2b92902ba9892"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "554039ea73fb770190d6cbb097cd80f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1357037,
            "upload_time": "2023-09-08T14:01:27",
            "upload_time_iso_8601": "2023-09-08T14:01:27.002474Z",
            "url": "https://files.pythonhosted.org/packages/3d/e5/f96d41e71adb3aa30031cc1c8e4945f253066d7de78105767e80ce5aad45/zopfli-0.2.3-cp311-cp311-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c7c261c00a5498dd62007f55039bda5befbea5eed6a34eb7ee4445393e6656fa",
                "md5": "bf60dfbff85cdbf78beb22feaa109e93",
                "sha256": "08d105a49576a9e629f53a710f0009c4bf0a1d8a3239a74e41d0944f26e28a61"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "bf60dfbff85cdbf78beb22feaa109e93",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1383847,
            "upload_time": "2023-09-08T14:01:28",
            "upload_time_iso_8601": "2023-09-08T14:01:28.445994Z",
            "url": "https://files.pythonhosted.org/packages/c7/c2/61c00a5498dd62007f55039bda5befbea5eed6a34eb7ee4445393e6656fa/zopfli-0.2.3-cp311-cp311-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b70bb40af9fda6849df1daea9c9b7c163df59f83caefb15483ef7dc44b214756",
                "md5": "cbb07d93dbefeb97dbae79686a1cdb11",
                "sha256": "ad2a98890045d13b0cdc93c1637990c211dc877493469afc61a097a00a70cf22"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cbb07d93dbefeb97dbae79686a1cdb11",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1388676,
            "upload_time": "2023-09-08T14:01:29",
            "upload_time_iso_8601": "2023-09-08T14:01:29.881315Z",
            "url": "https://files.pythonhosted.org/packages/b7/0b/b40af9fda6849df1daea9c9b7c163df59f83caefb15483ef7dc44b214756/zopfli-0.2.3-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "71d8a847d63f7241988f6644cddf9c4e88d8653b5c9407d28c9060a0602b8d03",
                "md5": "b712293ac2851863e084119fa199e27f",
                "sha256": "27f2b58050f84fa059db7a6ec17d98b388c18f9783551e5f97605f790f25e155"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "b712293ac2851863e084119fa199e27f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 81141,
            "upload_time": "2023-09-08T14:01:31",
            "upload_time_iso_8601": "2023-09-08T14:01:31.673451Z",
            "url": "https://files.pythonhosted.org/packages/71/d8/a847d63f7241988f6644cddf9c4e88d8653b5c9407d28c9060a0602b8d03/zopfli-0.2.3-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb63cb01f01fa35f4754d167632c655c919d483206a78ef23acc9a1223776e55",
                "md5": "d14f798c769c7007174ab5e7b4656a54",
                "sha256": "ff86a2cd6b9864027861a129d6d73231b6d463f0d364ca0fdca4492390357cba"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d14f798c769c7007174ab5e7b4656a54",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 97732,
            "upload_time": "2023-09-08T14:01:33",
            "upload_time_iso_8601": "2023-09-08T14:01:33.228890Z",
            "url": "https://files.pythonhosted.org/packages/bb/63/cb01f01fa35f4754d167632c655c919d483206a78ef23acc9a1223776e55/zopfli-0.2.3-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c940fdea52bd84501684464bcffc403d6c6e09a39098fdb011bc3c40956fee53",
                "md5": "678784052c665a14b923a56093fbd36c",
                "sha256": "2073b07c3ec4fcbc895bb02565a90f9f31373233979f6be398e82eacbd1105f3"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp312-cp312-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "678784052c665a14b923a56093fbd36c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 295678,
            "upload_time": "2023-09-08T14:01:34",
            "upload_time_iso_8601": "2023-09-08T14:01:34.826242Z",
            "url": "https://files.pythonhosted.org/packages/c9/40/fdea52bd84501684464bcffc403d6c6e09a39098fdb011bc3c40956fee53/zopfli-0.2.3-cp312-cp312-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cefffc4ad33a1c250ac74dbec9d1dfbdcb92f3ccf0e8151aca110402add473a8",
                "md5": "be71805046116967cfb09e9f74c9e714",
                "sha256": "1f25f1bb6440ed90a1d458772fa6ce53632f5fb61e435b12ae6b9b39af98d758"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "be71805046116967cfb09e9f74c9e714",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 161479,
            "upload_time": "2023-09-08T14:01:36",
            "upload_time_iso_8601": "2023-09-08T14:01:36.591720Z",
            "url": "https://files.pythonhosted.org/packages/ce/ff/fc4ad33a1c250ac74dbec9d1dfbdcb92f3ccf0e8151aca110402add473a8/zopfli-0.2.3-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dc954dfcbc895e340924aa0a656dee6c47bf34fccbdf3583bb9acabf79b9f988",
                "md5": "85ba283cceac6dfddc43e8fdc7239704",
                "sha256": "d40373db61883f6fc8b7040c9196a16f737e3063632afd15e8b3f25e871a30e8"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "85ba283cceac6dfddc43e8fdc7239704",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 826448,
            "upload_time": "2023-09-08T14:01:38",
            "upload_time_iso_8601": "2023-09-08T14:01:38.141534Z",
            "url": "https://files.pythonhosted.org/packages/dc/95/4dfcbc895e340924aa0a656dee6c47bf34fccbdf3583bb9acabf79b9f988/zopfli-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "00d072fbe612fd32314604a253c656750ebb2e9f2a75ed024d88e6280601ca62",
                "md5": "5624140f09e39206e41a48290fd7ab4c",
                "sha256": "c3c61787a90439cf68f751b2a1ab789b0805876c0cd9b58398adc212d1eeace5"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp312-cp312-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5624140f09e39206e41a48290fd7ab4c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1357721,
            "upload_time": "2023-09-08T14:01:40",
            "upload_time_iso_8601": "2023-09-08T14:01:40.072395Z",
            "url": "https://files.pythonhosted.org/packages/00/d0/72fbe612fd32314604a253c656750ebb2e9f2a75ed024d88e6280601ca62/zopfli-0.2.3-cp312-cp312-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a89dbca3a910753ea1e5ca5c1cb33c8454be2cf5c8a55cc13c51dbd92f829c8a",
                "md5": "501d2eed780b54884161b5ab0b9bbfc9",
                "sha256": "7769f6ca73f37dff92159127bd25b0cc7d81d3feb819d355dc7ac01ad05c673d"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "501d2eed780b54884161b5ab0b9bbfc9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 81201,
            "upload_time": "2023-09-08T14:01:41",
            "upload_time_iso_8601": "2023-09-08T14:01:41.380299Z",
            "url": "https://files.pythonhosted.org/packages/a8/9d/bca3a910753ea1e5ca5c1cb33c8454be2cf5c8a55cc13c51dbd92f829c8a/zopfli-0.2.3-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dc9d633f072f4c5d5289fcb8bb1494283e40a90ab578b4911d47b8d45910b020",
                "md5": "fc297b79b10992d101f2ef3fd9923b2e",
                "sha256": "1c5fd29730024f5fb0e2623e3853ca422bd3cf57042389c8e0e771dc47f88084"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fc297b79b10992d101f2ef3fd9923b2e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 97752,
            "upload_time": "2023-09-08T14:01:42",
            "upload_time_iso_8601": "2023-09-08T14:01:42.551546Z",
            "url": "https://files.pythonhosted.org/packages/dc/9d/633f072f4c5d5289fcb8bb1494283e40a90ab578b4911d47b8d45910b020/zopfli-0.2.3-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7e64d12ae3d9ea18ce104a08fc77929296fa93ab3ef0178aa1dcedda449298a0",
                "md5": "b37c61aadd3ec8544a57ce6937b4bb47",
                "sha256": "c6555293e42e7a9154940bb18613de2abce21a855780baff8a6c372e395c59b3"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "b37c61aadd3ec8544a57ce6937b4bb47",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 295567,
            "upload_time": "2023-09-08T14:01:44",
            "upload_time_iso_8601": "2023-09-08T14:01:44.143378Z",
            "url": "https://files.pythonhosted.org/packages/7e/64/d12ae3d9ea18ce104a08fc77929296fa93ab3ef0178aa1dcedda449298a0/zopfli-0.2.3-cp38-cp38-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35c065492f727c54a54d12285ae6f38500f1edb543c3f7a95e5e9c24fe90599e",
                "md5": "25900cc1ee46c6df0839d18a29592514",
                "sha256": "40665bf0bacc8b82652a1af4016648dd69f896afa59fc481c1d19a222aa746ea"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "25900cc1ee46c6df0839d18a29592514",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 161400,
            "upload_time": "2023-09-08T14:01:45",
            "upload_time_iso_8601": "2023-09-08T14:01:45.417484Z",
            "url": "https://files.pythonhosted.org/packages/35/c0/65492f727c54a54d12285ae6f38500f1edb543c3f7a95e5e9c24fe90599e/zopfli-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "46073aaa0224ba0b4fea87f37e63ef5b57da7b2fd207706c5d2a51cfeaf806fb",
                "md5": "2c3b6714493d18975910d6e3aead054e",
                "sha256": "7599ce108386d91a402969cba4f17247e33a594b21cbd662e008414ccb0b4cf7"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2c3b6714493d18975910d6e3aead054e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 825814,
            "upload_time": "2023-09-08T14:01:46",
            "upload_time_iso_8601": "2023-09-08T14:01:46.547481Z",
            "url": "https://files.pythonhosted.org/packages/46/07/3aaa0224ba0b4fea87f37e63ef5b57da7b2fd207706c5d2a51cfeaf806fb/zopfli-0.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6c5c9ec9d04ff99fe93294cf0243c44de83c9e8e66412308ef334e3e7d6b1c00",
                "md5": "0bfa449c556a56f9ce006099ba7cbcfd",
                "sha256": "dc59299eda2aaf57f0ee5c4b42ada0b80e3dc4c09c5bdda8ee9ae5cf93fafa9e"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "0bfa449c556a56f9ce006099ba7cbcfd",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 654932,
            "upload_time": "2023-09-08T14:01:47",
            "upload_time_iso_8601": "2023-09-08T14:01:47.907460Z",
            "url": "https://files.pythonhosted.org/packages/6c/5c/9ec9d04ff99fe93294cf0243c44de83c9e8e66412308ef334e3e7d6b1c00/zopfli-0.2.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c1ee8af2dbd412e2fdf8322321b7f17020a150da425c88da47dfa25c958eadb6",
                "md5": "4d09802e80f18da6933712ecf2e8ac0f",
                "sha256": "7ddcbc258bb5c07ebb7f6ee64c46d4e35c39c6abba2b3dfa72c0ea4daf9e65fc"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4d09802e80f18da6933712ecf2e8ac0f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 704279,
            "upload_time": "2023-09-08T14:01:49",
            "upload_time_iso_8601": "2023-09-08T14:01:49.172201Z",
            "url": "https://files.pythonhosted.org/packages/c1/ee/8af2dbd412e2fdf8322321b7f17020a150da425c88da47dfa25c958eadb6/zopfli-0.2.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d95e22a79b89422b8fee472e2143836bff29e373743ca4177dcc75287c2ad95d",
                "md5": "bac92e30491a7b4dcfc96a72c7a27e43",
                "sha256": "eef08c02295bb99c7fdca380c52e5454fa1c08025fb0bea2c7ae6c0e1e9c034b"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "bac92e30491a7b4dcfc96a72c7a27e43",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1356484,
            "upload_time": "2023-09-08T14:01:51",
            "upload_time_iso_8601": "2023-09-08T14:01:51.869357Z",
            "url": "https://files.pythonhosted.org/packages/d9/5e/22a79b89422b8fee472e2143836bff29e373743ca4177dcc75287c2ad95d/zopfli-0.2.3-cp38-cp38-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c580fb42386ef8444ba15582272f53762bba44ffaa87c2acae6289e13a602b5",
                "md5": "2e18243bc5fc3b0ef43753db72ab0f56",
                "sha256": "7ebb4e1b0f102d431830151041777c55700d12afd1e5adb5bcbce72037c1a10e"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "2e18243bc5fc3b0ef43753db72ab0f56",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1383217,
            "upload_time": "2023-09-08T14:01:53",
            "upload_time_iso_8601": "2023-09-08T14:01:53.778417Z",
            "url": "https://files.pythonhosted.org/packages/5c/58/0fb42386ef8444ba15582272f53762bba44ffaa87c2acae6289e13a602b5/zopfli-0.2.3-cp38-cp38-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b6498c63c0c836098bc12b1b65189f323fe2ad5eb127ce5c7057ddf74be4c79e",
                "md5": "d7922a2f6a440b52cf09b1f1f1f80506",
                "sha256": "9dcf7af42c11b3cf5d3fbf665799e10f54f66caea2020fe304602df83b9a1a69"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d7922a2f6a440b52cf09b1f1f1f80506",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1387237,
            "upload_time": "2023-09-08T14:01:56",
            "upload_time_iso_8601": "2023-09-08T14:01:56.092723Z",
            "url": "https://files.pythonhosted.org/packages/b6/49/8c63c0c836098bc12b1b65189f323fe2ad5eb127ce5c7057ddf74be4c79e/zopfli-0.2.3-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "818540186ff70b9e1bb3e42bdd733df2234c60b92172da7e55c4322c54a2fc53",
                "md5": "28665f748e168f8cb4e58c3a4355011d",
                "sha256": "0fbb6e7fc0da56835167e3c83a45b28e99ba14b671ecb8e51100ad03dfffc3d0"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "28665f748e168f8cb4e58c3a4355011d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 81133,
            "upload_time": "2023-09-08T14:01:58",
            "upload_time_iso_8601": "2023-09-08T14:01:58.070751Z",
            "url": "https://files.pythonhosted.org/packages/81/85/40186ff70b9e1bb3e42bdd733df2234c60b92172da7e55c4322c54a2fc53/zopfli-0.2.3-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eee61c9543418cca4321f81168e7f6e32bd05e8246a99873c9aa61081b400a54",
                "md5": "87b1e892a0d6f40cd91b2ffdf04dec99",
                "sha256": "ca9a6df3d11c2f8f0356c141523c4914a2850dd39fc213d968c0272db635eea9"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "87b1e892a0d6f40cd91b2ffdf04dec99",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 97737,
            "upload_time": "2023-09-08T14:01:59",
            "upload_time_iso_8601": "2023-09-08T14:01:59.109322Z",
            "url": "https://files.pythonhosted.org/packages/ee/e6/1c9543418cca4321f81168e7f6e32bd05e8246a99873c9aa61081b400a54/zopfli-0.2.3-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1dca2fff077d1e4a3cd1f8e07c4985727d975f59728d6a73c8b42518072315d2",
                "md5": "6a5e22cf46dda89b17f782c066b9eac2",
                "sha256": "2770cf6b88e9985c79b90fd6d4c15d8dab0caa37c1c3b17773e61ce857eab586"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "6a5e22cf46dda89b17f782c066b9eac2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 295562,
            "upload_time": "2023-09-08T14:02:00",
            "upload_time_iso_8601": "2023-09-08T14:02:00.384916Z",
            "url": "https://files.pythonhosted.org/packages/1d/ca/2fff077d1e4a3cd1f8e07c4985727d975f59728d6a73c8b42518072315d2/zopfli-0.2.3-cp39-cp39-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6ceb1cb8d3b895b10128ab6a51636905934f8bdd9c1a485ca8e4447836e62a5d",
                "md5": "d05ce1bb99836231604f88ff24b21032",
                "sha256": "5e52aaab3a93470cf0ff2bb2135a8628dda7b70f675c46f35b6a1b30e8e482f4"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d05ce1bb99836231604f88ff24b21032",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 161400,
            "upload_time": "2023-09-08T14:02:01",
            "upload_time_iso_8601": "2023-09-08T14:02:01.944075Z",
            "url": "https://files.pythonhosted.org/packages/6c/eb/1cb8d3b895b10128ab6a51636905934f8bdd9c1a485ca8e4447836e62a5d/zopfli-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a7915b9da4248271424e52369f810a948cb3e1568d6b16e61f0291baf410216",
                "md5": "ae46f576f17228a86c87469100834b3f",
                "sha256": "082f030b2b7d6d4597ac517816e499c63b92130aa8f4f74a3788ebaa5770f974"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ae46f576f17228a86c87469100834b3f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 825397,
            "upload_time": "2023-09-08T14:02:03",
            "upload_time_iso_8601": "2023-09-08T14:02:03.371477Z",
            "url": "https://files.pythonhosted.org/packages/9a/79/15b9da4248271424e52369f810a948cb3e1568d6b16e61f0291baf410216/zopfli-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e1031cb8aaedc184e6141bdc2bbaaa101841fe7b30ddca44626706b1d8c280b3",
                "md5": "76703235caf5b2d4ec8675a5b12dfb0e",
                "sha256": "0574372283befa5af98fb31407e1fe6822f2f9c437ef69e7fa260e49022d8a65"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "76703235caf5b2d4ec8675a5b12dfb0e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 654503,
            "upload_time": "2023-09-08T14:02:04",
            "upload_time_iso_8601": "2023-09-08T14:02:04.952380Z",
            "url": "https://files.pythonhosted.org/packages/e1/03/1cb8aaedc184e6141bdc2bbaaa101841fe7b30ddca44626706b1d8c280b3/zopfli-0.2.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "08dd9469d1e541ff0c0dcfd3369d746d8eafbb67820fb5a8102236f7260879d9",
                "md5": "93b0aa38249c19acd99e13b39573032a",
                "sha256": "8293062567917201609b28b865289d5ddee55030c779fa9264caae4cc2e00fb3"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "93b0aa38249c19acd99e13b39573032a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 703921,
            "upload_time": "2023-09-08T14:02:06",
            "upload_time_iso_8601": "2023-09-08T14:02:06.863975Z",
            "url": "https://files.pythonhosted.org/packages/08/dd/9469d1e541ff0c0dcfd3369d746d8eafbb67820fb5a8102236f7260879d9/zopfli-0.2.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4f6bc92fdbd80b1e4e3159269234935f3e9c3e4ab85b61711116f851e9a0d2bf",
                "md5": "e14ea8cdaea1535e0936756249be3f7c",
                "sha256": "e4068d4d35b2e63898d22e1b7777d986b8f5d61fe83a77973730ce9cff1b4ba1"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e14ea8cdaea1535e0936756249be3f7c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1356043,
            "upload_time": "2023-09-08T14:02:08",
            "upload_time_iso_8601": "2023-09-08T14:02:08.194159Z",
            "url": "https://files.pythonhosted.org/packages/4f/6b/c92fdbd80b1e4e3159269234935f3e9c3e4ab85b61711116f851e9a0d2bf/zopfli-0.2.3-cp39-cp39-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f37503981fb9d9d5619e33aae19e65ac0523b4a9daf5370f5055696a31ef07aa",
                "md5": "3713e05c42f5541ba02ef7054a1d4ec7",
                "sha256": "2da6f30632cefda8ebe032fdcb69cf062f5a6435af9d32de82ccef320e0261f5"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "3713e05c42f5541ba02ef7054a1d4ec7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1383115,
            "upload_time": "2023-09-08T14:02:10",
            "upload_time_iso_8601": "2023-09-08T14:02:10.148935Z",
            "url": "https://files.pythonhosted.org/packages/f3/75/03981fb9d9d5619e33aae19e65ac0523b4a9daf5370f5055696a31ef07aa/zopfli-0.2.3-cp39-cp39-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "912cd6584d62f7fa432e44bccf495ebf8113a66942324aaf7d30d02cc933482d",
                "md5": "507ab4ddf69e6e4cd91189b8c6a3f106",
                "sha256": "e5f62ca9a947f09f531c721e2a3f2e0094523436b8eb5df18d71245c1924f89a"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "507ab4ddf69e6e4cd91189b8c6a3f106",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1387015,
            "upload_time": "2023-09-08T14:02:11",
            "upload_time_iso_8601": "2023-09-08T14:02:11.745149Z",
            "url": "https://files.pythonhosted.org/packages/91/2c/d6584d62f7fa432e44bccf495ebf8113a66942324aaf7d30d02cc933482d/zopfli-0.2.3-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a167befdcb1c46ecb355cd56e456f702f5fcda4482f25ca4bd32dba843bd6b0a",
                "md5": "bb936ce7403d5c3eca0f3547699d4ff7",
                "sha256": "7463b42a2cee33f0a018bf8f1304da2379d6cb8111aa4e04d8f8590d0f1099e1"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "bb936ce7403d5c3eca0f3547699d4ff7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 81137,
            "upload_time": "2023-09-08T14:02:13",
            "upload_time_iso_8601": "2023-09-08T14:02:13.124169Z",
            "url": "https://files.pythonhosted.org/packages/a1/67/befdcb1c46ecb355cd56e456f702f5fcda4482f25ca4bd32dba843bd6b0a/zopfli-0.2.3-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a65ca75a3924d5fa24ba8816b2b842af4fc74bc7ca0535e1b8a0522933c2d286",
                "md5": "ee2ddadbd11a11fe4c83d96a05c0aed1",
                "sha256": "22b1cfc398a87754730f7e268693c8eb480cb688fd645648fda85614a8b1c08c"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ee2ddadbd11a11fe4c83d96a05c0aed1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 97733,
            "upload_time": "2023-09-08T14:02:14",
            "upload_time_iso_8601": "2023-09-08T14:02:14.303459Z",
            "url": "https://files.pythonhosted.org/packages/a6/5c/a75a3924d5fa24ba8816b2b842af4fc74bc7ca0535e1b8a0522933c2d286/zopfli-0.2.3-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6936971ebc56746cbc2845eb0517731d0173eb748d632049294a796a80804105",
                "md5": "fc06843a7e80f2ce44eeaca3bf8731aa",
                "sha256": "09ad5f8d7e0fe1975ca6d9fd5ad61c74233ae277982d3bc8814b599bbeb92f44"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fc06843a7e80f2ce44eeaca3bf8731aa",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 145522,
            "upload_time": "2023-09-08T14:02:15",
            "upload_time_iso_8601": "2023-09-08T14:02:15.624012Z",
            "url": "https://files.pythonhosted.org/packages/69/36/971ebc56746cbc2845eb0517731d0173eb748d632049294a796a80804105/zopfli-0.2.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5a6c493db76f944bc98296c525194a065bb82deaceb35b2bb82240f1cbdc46fd",
                "md5": "1d125970ac319f8305caabded15c0247",
                "sha256": "78022777139ac973286219e9e085d9496fb6c935502d93a52bd1bed01dfc2002"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "1d125970ac319f8305caabded15c0247",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 130014,
            "upload_time": "2023-09-08T14:02:16",
            "upload_time_iso_8601": "2023-09-08T14:02:16.887943Z",
            "url": "https://files.pythonhosted.org/packages/5a/6c/493db76f944bc98296c525194a065bb82deaceb35b2bb82240f1cbdc46fd/zopfli-0.2.3-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": "b32b55c002747b5a91d6168d27733d340f89bab38b0d16a7aae7c4026b9d4421",
                "md5": "2882bb3d3af3e87d6ee45f7f63ec6723",
                "sha256": "13d151d5c83980f384439c87a5511853890182c05d93444f3cb05e5ceed37d82"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2882bb3d3af3e87d6ee45f7f63ec6723",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 126126,
            "upload_time": "2023-09-08T14:02:18",
            "upload_time_iso_8601": "2023-09-08T14:02:18.070404Z",
            "url": "https://files.pythonhosted.org/packages/b3/2b/55c002747b5a91d6168d27733d340f89bab38b0d16a7aae7c4026b9d4421/zopfli-0.2.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0a469f0f44f6535fe7079009d900b13058376750d9fca124a92bb355969a7d3d",
                "md5": "3d8a5f095f647a0775042c4123087c8f",
                "sha256": "c1afe5ba0d957e462afbd3da116ac1a2a6d23e8a94436a95b692c5c324694a16"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3d8a5f095f647a0775042c4123087c8f",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 97789,
            "upload_time": "2023-09-08T14:02:19",
            "upload_time_iso_8601": "2023-09-08T14:02:19.209866Z",
            "url": "https://files.pythonhosted.org/packages/0a/46/9f0f44f6535fe7079009d900b13058376750d9fca124a92bb355969a7d3d/zopfli-0.2.3-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cbc47341af94c7a906dc22970601a88d77a83207a3c2182081b1516db027192c",
                "md5": "6eeeef025d32a1806afe81d922c80043",
                "sha256": "81d61eba5a8e221b297a1dd27f1dae2785a14a5524cc1e144da53705cf90d5c4"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6eeeef025d32a1806afe81d922c80043",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 145515,
            "upload_time": "2023-09-08T14:02:20",
            "upload_time_iso_8601": "2023-09-08T14:02:20.326668Z",
            "url": "https://files.pythonhosted.org/packages/cb/c4/7341af94c7a906dc22970601a88d77a83207a3c2182081b1516db027192c/zopfli-0.2.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6d646957ce38397ae7aa48761775c33df6f7863b51e5f1ed768e53919f14bb73",
                "md5": "84177d77d8966f3fc2ce6f776b88f22e",
                "sha256": "f69b161b4d49e256ab285c6c6ee1cf217fda864a9b175d24fa0a0b8c2de9ff13"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "84177d77d8966f3fc2ce6f776b88f22e",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 97782,
            "upload_time": "2023-09-08T14:02:22",
            "upload_time_iso_8601": "2023-09-08T14:02:22.051115Z",
            "url": "https://files.pythonhosted.org/packages/6d/64/6957ce38397ae7aa48761775c33df6f7863b51e5f1ed768e53919f14bb73/zopfli-0.2.3-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f3ba57eb216a0853c4c6228635afe8f9fce3baa40a75a706c31ec17cca30cd94",
                "md5": "a758027b10bf0987eed5dd4932fd6901",
                "sha256": "57f93802e5ddb20647747ee4039a2e18a26e91bac4c41d3d75a2b2c97f270549"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a758027b10bf0987eed5dd4932fd6901",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 145515,
            "upload_time": "2023-09-08T14:02:23",
            "upload_time_iso_8601": "2023-09-08T14:02:23.269443Z",
            "url": "https://files.pythonhosted.org/packages/f3/ba/57eb216a0853c4c6228635afe8f9fce3baa40a75a706c31ec17cca30cd94/zopfli-0.2.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "33361353d2b445ce441949b65a8c7fb4abcee3ca9175124ce73390d561b633f2",
                "md5": "e0a0ae6de02b84284a2190603815bd22",
                "sha256": "6225bbc33c4f803cdc1e71e3028af96dd0e1ed3cf061780d1bf05648df616a05"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "e0a0ae6de02b84284a2190603815bd22",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 130002,
            "upload_time": "2023-09-08T14:02:24",
            "upload_time_iso_8601": "2023-09-08T14:02:24.700097Z",
            "url": "https://files.pythonhosted.org/packages/33/36/1353d2b445ce441949b65a8c7fb4abcee3ca9175124ce73390d561b633f2/zopfli-0.2.3-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": "3178bd46e02a3fb28600ce4965988d672ab6aef066ccf7eb3df65441ae7d4f48",
                "md5": "be50b9ee440abc0d07bbb3200286f769",
                "sha256": "deffa15253a43a597e8ebf82ca1908bd70b3bf899da163b017d49ddd5e12732a"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "be50b9ee440abc0d07bbb3200286f769",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 126124,
            "upload_time": "2023-09-08T14:02:25",
            "upload_time_iso_8601": "2023-09-08T14:02:25.880588Z",
            "url": "https://files.pythonhosted.org/packages/31/78/bd46e02a3fb28600ce4965988d672ab6aef066ccf7eb3df65441ae7d4f48/zopfli-0.2.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0b6611a9f43cee13ecc4bbffd091f1139560ebedf6dad1d834f136015d461b8",
                "md5": "99ad56d8d6e391b53acd58b0d05ade41",
                "sha256": "84321886cf3e80e086e0f6f7b765975343aafa61165315bb8db514d0bec2d887"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "99ad56d8d6e391b53acd58b0d05ade41",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 97786,
            "upload_time": "2023-09-08T14:02:27",
            "upload_time_iso_8601": "2023-09-08T14:02:27.040591Z",
            "url": "https://files.pythonhosted.org/packages/d0/b6/611a9f43cee13ecc4bbffd091f1139560ebedf6dad1d834f136015d461b8/zopfli-0.2.3-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "92d871230eb25ede499401a9a39ddf66fab4e4dab149bf75ed2ecea51a662d9e",
                "md5": "7c8761eac18a9c6c16049192fc4fe119",
                "sha256": "dbc9841bedd736041eb5e6982cd92da93bee145745f5422f3795f6f258cdc6ef"
            },
            "downloads": -1,
            "filename": "zopfli-0.2.3.zip",
            "has_sig": false,
            "md5_digest": "7c8761eac18a9c6c16049192fc4fe119",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 205354,
            "upload_time": "2023-09-08T14:02:28",
            "upload_time_iso_8601": "2023-09-08T14:02:28.540642Z",
            "url": "https://files.pythonhosted.org/packages/92/d8/71230eb25ede499401a9a39ddf66fab4e4dab149bf75ed2ecea51a662d9e/zopfli-0.2.3.zip",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-08 14:02:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fonttools",
    "github_project": "py-zopfli",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "zopfli"
}
        
Elapsed time: 0.33160s