pillow-heif


Namepillow-heif JSON
Version 0.16.0 PyPI version JSON
download
home_pagehttps://github.com/bigcat88/pillow_heif
SummaryPython interface for libheif library
upload_time2024-04-01 20:43:40
maintainerNone
docs_urlNone
authorAlexander Piskun
requires_python>=3.8
licenseBSD-3-Clause
keywords heif heic avif pillow
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pillow-heif

[![Analysis & Coverage](https://github.com/bigcat88/pillow_heif/actions/workflows/analysis-coverage.yml/badge.svg)](https://github.com/bigcat88/pillow_heif/actions/workflows/analysis-coverage.yml)
[![Nightly build](https://github.com/bigcat88/pillow_heif/actions/workflows/nightly-src-build.yml/badge.svg)](https://github.com/bigcat88/pillow_heif/actions/workflows/nightly-src-build.yml)
[![Wheels test](https://github.com/bigcat88/pillow_heif/actions/workflows/test-wheels.yml/badge.svg)](https://github.com/bigcat88/pillow_heif/actions/workflows/test-wheels.yml)
[![docs](https://readthedocs.org/projects/pillow-heif/badge/?version=latest)](https://pillow-heif.readthedocs.io/en/latest/?badge=latest)
[![codecov](https://codecov.io/gh/bigcat88/pillow_heif/branch/master/graph/badge.svg?token=JY64F2OL6V)](https://codecov.io/gh/bigcat88/pillow_heif)

![PythonVersion](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10%20%7C%203.11%20%7C%203.12-blue)
![impl](https://img.shields.io/pypi/implementation/pillow_heif)
![pypi](https://img.shields.io/pypi/v/pillow_heif.svg)
[![Downloads](https://static.pepy.tech/personalized-badge/pillow-heif?period=total&units=international_system&left_color=grey&right_color=orange&left_text=Downloads)](https://pepy.tech/project/pillow-heif)
[![Downloads](https://static.pepy.tech/personalized-badge/pillow-heif?period=month&units=international_system&left_color=grey&right_color=orange&left_text=Downloads/Month)](https://pepy.tech/project/pillow-heif)

![Mac OS](https://img.shields.io/badge/mac%20os-FCC624?style=for-the-badge&logoColor=white)
![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white)
![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black)
![Alpine Linux](https://img.shields.io/badge/Alpine_Linux-0078D6.svg?style=for-the-badge&logo=alpine-linux&logoColor=white)
![Raspberry Pi](https://img.shields.io/badge/Rasberry_Pi-FCC624.svg?style=for-the-badge&logo=raspberry-pi&logoColor=red)

Python bindings to [libheif](https://github.com/strukturag/libheif) for working with HEIF images and plugin for Pillow.

Features:
 * Decoding of `8`, `10`, `12` bit HEIC and AVIF files.
 * Encoding of `8`, `10`, `12` bit HEIC and AVIF files.
 * `EXIF`, `XMP`, `IPTC` read & write support.
 * Support of multiple images in one file and a `PrimaryImage` attribute.
 * Adding & removing `thumbnails`.
 * Reading of `Depth Images`.
 * Adding HEIF support to Pillow in one line of code as a plugin.

Note: Here is a light version [pi-heif](https://pypi.org/project/pi-heif/) of this project without encoding capabilities.

### Install
```console
python3 -m pip install -U pip
python3 -m pip install pillow-heif
```

### Example of use as a Pillow plugin
```python3
from PIL import Image
from pillow_heif import register_heif_opener

register_heif_opener()

im = Image.open("image.heic")  # do whatever need with a Pillow image
im = im.rotate(13)
im.save(f"rotated_image.heic", quality=90)
```

### 16 bit PNG to 10 bit HEIF using OpenCV
```python3
import cv2
import pillow_heif

cv_img = cv2.imread("16bit_with_alpha.png", cv2.IMREAD_UNCHANGED)
heif_file = pillow_heif.from_bytes(
    mode="BGRA;16",
    size=(cv_img.shape[1], cv_img.shape[0]),
    data=bytes(cv_img)
)
heif_file.save("RGBA_10bit.heic", quality=-1)
```

### 8/10/12 bit HEIF to 8/16 bit PNG using OpenCV
```python3
import numpy as np
import cv2
import pillow_heif

heif_file = pillow_heif.open_heif("image.heic", convert_hdr_to_8bit=False, bgr_mode=True)
np_array = np.asarray(heif_file)
cv2.imwrite("image.png", np_array)
```

### Accessing decoded image data
```python3
import pillow_heif

if pillow_heif.is_supported("image.heic"):
    heif_file = pillow_heif.open_heif("image.heic", convert_hdr_to_8bit=False)
    print("image size:", heif_file.size)
    print("image mode:", heif_file.mode)
    print("image data length:", len(heif_file.data))
    print("image data stride:", heif_file.stride)
```

### Get decoded image data as a Numpy array
```python3
import numpy as np
import pillow_heif

if pillow_heif.is_supported("input.heic"):
    heif_file = pillow_heif.open_heif("input.heic")
    np_array = np.asarray(heif_file)
```

### AVIF support

Working with the `AVIF` files as the same as with the `HEIC` files. Just use a separate function to register plugin:
```python3
import pillow_heif

pillow_heif.register_avif_opener()
```

### More Information

- [Documentation](https://pillow-heif.readthedocs.io/)
  - [Installation](https://pillow-heif.readthedocs.io/en/latest/installation.html)
  - [Pillow plugin](https://pillow-heif.readthedocs.io/en/latest/pillow-plugin.html)
  - [Using HeifFile](https://pillow-heif.readthedocs.io/en/latest/heif-file.html)
  - [Image modes](https://pillow-heif.readthedocs.io/en/latest/image-modes.html)
  - [Options](https://pillow-heif.readthedocs.io/en/latest/options.html)
- [Examples](https://github.com/bigcat88/pillow_heif/tree/master/examples)
- [Contribute](https://github.com/bigcat88/pillow_heif/blob/master/.github/CONTRIBUTING.md)
  - [Discussions](https://github.com/bigcat88/pillow_heif/discussions)
  - [Issues](https://github.com/bigcat88/pillow_heif/issues)
- [Changelog](https://github.com/bigcat88/pillow_heif/blob/master/CHANGELOG.md)

### Wheels

| **_Wheels table_** | macOS<br/>Intel | macOS<br/>Silicon | Windows<br/>64bit | musllinux* | manylinux* |
|--------------------|:---------------:|:-----------------:|:-----------------:|:----------:|:----------:|
| CPython 3.8        |        ✅        |         ✅         |         ✅         |     ✅      |     ✅      |
| CPython 3.9        |        ✅        |         ✅         |         ✅         |     ✅      |     ✅      |
| CPython 3.10       |        ✅        |         ✅         |         ✅         |     ✅      |     ✅      |
| CPython 3.11       |        ✅        |         ✅         |         ✅         |     ✅      |     ✅      |
| CPython 3.12       |        ✅        |         ✅         |         ✅         |     ✅      |     ✅      |
| PyPy 3.8 v7.3      |        ✅        |         ✅         |         ✅         |    N/A     |     ✅      |
| PyPy 3.9 v7.3      |        ✅        |         ✅         |         ✅         |    N/A     |     ✅      |
| PyPy 3.10 v7.3     |        ✅        |         ✅         |         ✅         |    N/A     |     ✅      |

&ast; **x86_64**, **aarch64** wheels.

`i686`, `ARMv7l`, `PyPy` 32-bit wheels are published only for [pi-heif](https://pypi.org/project/pi-heif/) from `0.13.0` version.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/bigcat88/pillow_heif",
    "name": "pillow-heif",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "heif, heic, avif, pillow",
    "author": "Alexander Piskun",
    "author_email": "bigcat88@users.noreply.github.com",
    "download_url": "https://files.pythonhosted.org/packages/fc/79/973715ca134c78bfab1de17d51ae599df3816f05011bb9eb7f230f464f55/pillow_heif-0.16.0.tar.gz",
    "platform": null,
    "description": "# pillow-heif\n\n[![Analysis & Coverage](https://github.com/bigcat88/pillow_heif/actions/workflows/analysis-coverage.yml/badge.svg)](https://github.com/bigcat88/pillow_heif/actions/workflows/analysis-coverage.yml)\n[![Nightly build](https://github.com/bigcat88/pillow_heif/actions/workflows/nightly-src-build.yml/badge.svg)](https://github.com/bigcat88/pillow_heif/actions/workflows/nightly-src-build.yml)\n[![Wheels test](https://github.com/bigcat88/pillow_heif/actions/workflows/test-wheels.yml/badge.svg)](https://github.com/bigcat88/pillow_heif/actions/workflows/test-wheels.yml)\n[![docs](https://readthedocs.org/projects/pillow-heif/badge/?version=latest)](https://pillow-heif.readthedocs.io/en/latest/?badge=latest)\n[![codecov](https://codecov.io/gh/bigcat88/pillow_heif/branch/master/graph/badge.svg?token=JY64F2OL6V)](https://codecov.io/gh/bigcat88/pillow_heif)\n\n![PythonVersion](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10%20%7C%203.11%20%7C%203.12-blue)\n![impl](https://img.shields.io/pypi/implementation/pillow_heif)\n![pypi](https://img.shields.io/pypi/v/pillow_heif.svg)\n[![Downloads](https://static.pepy.tech/personalized-badge/pillow-heif?period=total&units=international_system&left_color=grey&right_color=orange&left_text=Downloads)](https://pepy.tech/project/pillow-heif)\n[![Downloads](https://static.pepy.tech/personalized-badge/pillow-heif?period=month&units=international_system&left_color=grey&right_color=orange&left_text=Downloads/Month)](https://pepy.tech/project/pillow-heif)\n\n![Mac OS](https://img.shields.io/badge/mac%20os-FCC624?style=for-the-badge&logoColor=white)\n![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white)\n![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black)\n![Alpine Linux](https://img.shields.io/badge/Alpine_Linux-0078D6.svg?style=for-the-badge&logo=alpine-linux&logoColor=white)\n![Raspberry Pi](https://img.shields.io/badge/Rasberry_Pi-FCC624.svg?style=for-the-badge&logo=raspberry-pi&logoColor=red)\n\nPython bindings to [libheif](https://github.com/strukturag/libheif) for working with HEIF images and plugin for Pillow.\n\nFeatures:\n * Decoding of `8`, `10`, `12` bit HEIC and AVIF files.\n * Encoding of `8`, `10`, `12` bit HEIC and AVIF files.\n * `EXIF`, `XMP`, `IPTC` read & write support.\n * Support of multiple images in one file and a `PrimaryImage` attribute.\n * Adding & removing `thumbnails`.\n * Reading of `Depth Images`.\n * Adding HEIF support to Pillow in one line of code as a plugin.\n\nNote: Here is a light version [pi-heif](https://pypi.org/project/pi-heif/) of this project without encoding capabilities.\n\n### Install\n```console\npython3 -m pip install -U pip\npython3 -m pip install pillow-heif\n```\n\n### Example of use as a Pillow plugin\n```python3\nfrom PIL import Image\nfrom pillow_heif import register_heif_opener\n\nregister_heif_opener()\n\nim = Image.open(\"image.heic\")  # do whatever need with a Pillow image\nim = im.rotate(13)\nim.save(f\"rotated_image.heic\", quality=90)\n```\n\n### 16 bit PNG to 10 bit HEIF using OpenCV\n```python3\nimport cv2\nimport pillow_heif\n\ncv_img = cv2.imread(\"16bit_with_alpha.png\", cv2.IMREAD_UNCHANGED)\nheif_file = pillow_heif.from_bytes(\n    mode=\"BGRA;16\",\n    size=(cv_img.shape[1], cv_img.shape[0]),\n    data=bytes(cv_img)\n)\nheif_file.save(\"RGBA_10bit.heic\", quality=-1)\n```\n\n### 8/10/12 bit HEIF to 8/16 bit PNG using OpenCV\n```python3\nimport numpy as np\nimport cv2\nimport pillow_heif\n\nheif_file = pillow_heif.open_heif(\"image.heic\", convert_hdr_to_8bit=False, bgr_mode=True)\nnp_array = np.asarray(heif_file)\ncv2.imwrite(\"image.png\", np_array)\n```\n\n### Accessing decoded image data\n```python3\nimport pillow_heif\n\nif pillow_heif.is_supported(\"image.heic\"):\n    heif_file = pillow_heif.open_heif(\"image.heic\", convert_hdr_to_8bit=False)\n    print(\"image size:\", heif_file.size)\n    print(\"image mode:\", heif_file.mode)\n    print(\"image data length:\", len(heif_file.data))\n    print(\"image data stride:\", heif_file.stride)\n```\n\n### Get decoded image data as a Numpy array\n```python3\nimport numpy as np\nimport pillow_heif\n\nif pillow_heif.is_supported(\"input.heic\"):\n    heif_file = pillow_heif.open_heif(\"input.heic\")\n    np_array = np.asarray(heif_file)\n```\n\n### AVIF support\n\nWorking with the `AVIF` files as the same as with the `HEIC` files. Just use a separate function to register plugin:\n```python3\nimport pillow_heif\n\npillow_heif.register_avif_opener()\n```\n\n### More Information\n\n- [Documentation](https://pillow-heif.readthedocs.io/)\n  - [Installation](https://pillow-heif.readthedocs.io/en/latest/installation.html)\n  - [Pillow plugin](https://pillow-heif.readthedocs.io/en/latest/pillow-plugin.html)\n  - [Using HeifFile](https://pillow-heif.readthedocs.io/en/latest/heif-file.html)\n  - [Image modes](https://pillow-heif.readthedocs.io/en/latest/image-modes.html)\n  - [Options](https://pillow-heif.readthedocs.io/en/latest/options.html)\n- [Examples](https://github.com/bigcat88/pillow_heif/tree/master/examples)\n- [Contribute](https://github.com/bigcat88/pillow_heif/blob/master/.github/CONTRIBUTING.md)\n  - [Discussions](https://github.com/bigcat88/pillow_heif/discussions)\n  - [Issues](https://github.com/bigcat88/pillow_heif/issues)\n- [Changelog](https://github.com/bigcat88/pillow_heif/blob/master/CHANGELOG.md)\n\n### Wheels\n\n| **_Wheels table_** | macOS<br/>Intel | macOS<br/>Silicon | Windows<br/>64bit | musllinux* | manylinux* |\n|--------------------|:---------------:|:-----------------:|:-----------------:|:----------:|:----------:|\n| CPython 3.8        |        \u2705        |         \u2705         |         \u2705         |     \u2705      |     \u2705      |\n| CPython 3.9        |        \u2705        |         \u2705         |         \u2705         |     \u2705      |     \u2705      |\n| CPython 3.10       |        \u2705        |         \u2705         |         \u2705         |     \u2705      |     \u2705      |\n| CPython 3.11       |        \u2705        |         \u2705         |         \u2705         |     \u2705      |     \u2705      |\n| CPython 3.12       |        \u2705        |         \u2705         |         \u2705         |     \u2705      |     \u2705      |\n| PyPy 3.8 v7.3      |        \u2705        |         \u2705         |         \u2705         |    N/A     |     \u2705      |\n| PyPy 3.9 v7.3      |        \u2705        |         \u2705         |         \u2705         |    N/A     |     \u2705      |\n| PyPy 3.10 v7.3     |        \u2705        |         \u2705         |         \u2705         |    N/A     |     \u2705      |\n\n&ast; **x86_64**, **aarch64** wheels.\n\n`i686`, `ARMv7l`, `PyPy` 32-bit wheels are published only for [pi-heif](https://pypi.org/project/pi-heif/) from `0.13.0` version.\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Python interface for libheif library",
    "version": "0.16.0",
    "project_urls": {
        "Changelog": "https://github.com/bigcat88/pillow_heif/blob/master/CHANGELOG.md",
        "Documentation": "https://pillow-heif.readthedocs.io",
        "Homepage": "https://github.com/bigcat88/pillow_heif",
        "Source": "https://github.com/bigcat88/pillow_heif"
    },
    "split_keywords": [
        "heif",
        " heic",
        " avif",
        " pillow"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a155c9819884a74577f98a33d653641704477d24379c94f43bdc8c9715668464",
                "md5": "2380b43afb9610a5d77a449b5c56a1f0",
                "sha256": "c7db96ac172e2654676986e8c35fa32bffdd5b429a8c86b9d628c0333c570d82"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp310-cp310-macosx_10_10_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2380b43afb9610a5d77a449b5c56a1f0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 5214894,
            "upload_time": "2024-04-01T20:41:39",
            "upload_time_iso_8601": "2024-04-01T20:41:39.272646Z",
            "url": "https://files.pythonhosted.org/packages/a1/55/c9819884a74577f98a33d653641704477d24379c94f43bdc8c9715668464/pillow_heif-0.16.0-cp310-cp310-macosx_10_10_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1a7fa515152626094cc02d6fdd463d16dbc0aac3896136a82476640875fcabee",
                "md5": "6fe98f33009a03e39da87af1389a4ee8",
                "sha256": "a146be0c8e7bef204eeaa14799b2fca8a4a52ad972850975e23ef10cee4e7de7"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp310-cp310-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "6fe98f33009a03e39da87af1389a4ee8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 3324466,
            "upload_time": "2024-04-01T20:41:42",
            "upload_time_iso_8601": "2024-04-01T20:41:42.515262Z",
            "url": "https://files.pythonhosted.org/packages/1a/7f/a515152626094cc02d6fdd463d16dbc0aac3896136a82476640875fcabee/pillow_heif-0.16.0-cp310-cp310-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e89affd6f07a5861dbdebe85f29749a4e9dc5da3728726978ba74b613168b24a",
                "md5": "6981f25bcb46f87a842890619adc99e9",
                "sha256": "33e0b1549bcdfec363b3ba6fb55b3de882e1409b5b00f5a68a1a027f051e8ef2"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6981f25bcb46f87a842890619adc99e9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 6706973,
            "upload_time": "2024-04-01T20:41:44",
            "upload_time_iso_8601": "2024-04-01T20:41:44.540747Z",
            "url": "https://files.pythonhosted.org/packages/e8/9a/ffd6f07a5861dbdebe85f29749a4e9dc5da3728726978ba74b613168b24a/pillow_heif-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "af3d070d8949e95886d66bfa7092212d8430a6a597b0306c3af34e81b6d679d1",
                "md5": "a320a60b5c23e449b45ec5bc134e00b1",
                "sha256": "fea4410ce02e295079db5b2617579ba016671d334ac1888a1d4b34aedb56b866"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a320a60b5c23e449b45ec5bc134e00b1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 7528762,
            "upload_time": "2024-04-01T20:41:47",
            "upload_time_iso_8601": "2024-04-01T20:41:47.094242Z",
            "url": "https://files.pythonhosted.org/packages/af/3d/070d8949e95886d66bfa7092212d8430a6a597b0306c3af34e81b6d679d1/pillow_heif-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "36b1d934d3ccf714dfd791786aa2d150649f2e43619855b4536c3b91fea60706",
                "md5": "86d103ba9d6652468350466b986dce45",
                "sha256": "331579ce4f5fa079595c529b06810886ff76f8ade3eb411a1c9c90853a708022"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "86d103ba9d6652468350466b986dce45",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 7880388,
            "upload_time": "2024-04-01T20:41:49",
            "upload_time_iso_8601": "2024-04-01T20:41:49.209556Z",
            "url": "https://files.pythonhosted.org/packages/36/b1/d934d3ccf714dfd791786aa2d150649f2e43619855b4536c3b91fea60706/pillow_heif-0.16.0-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "371efa4aef1656b233b76524e2a146c303318277cb4f3f686690b49eaf06d217",
                "md5": "aa682b3efcc9611df830b51dd56b6c91",
                "sha256": "792e5d88b7d016fe48ae2fd77a852ec8dcf9a7fad1f7f191d35bc173896fe378"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aa682b3efcc9611df830b51dd56b6c91",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 8632035,
            "upload_time": "2024-04-01T20:41:51",
            "upload_time_iso_8601": "2024-04-01T20:41:51.336663Z",
            "url": "https://files.pythonhosted.org/packages/37/1e/fa4aef1656b233b76524e2a146c303318277cb4f3f686690b49eaf06d217/pillow_heif-0.16.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a4c6fb8e9b5f537291f88c022415d07c26810eeedf8b496caaf45b2ac50a800",
                "md5": "31301bdb0961b539f9dead38b521654f",
                "sha256": "e0492e4fd6d3334b9eed3651058216ef62f04afa099cfc6b05815c1bf0da2c38"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "31301bdb0961b539f9dead38b521654f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 8186645,
            "upload_time": "2024-04-01T20:41:54",
            "upload_time_iso_8601": "2024-04-01T20:41:54.455830Z",
            "url": "https://files.pythonhosted.org/packages/9a/4c/6fb8e9b5f537291f88c022415d07c26810eeedf8b496caaf45b2ac50a800/pillow_heif-0.16.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "31526118389750e3d2a9fc2a9d315b2265b0ee1b2f4042592f8c853abb414494",
                "md5": "2d48aa15a7888a321c23be41acb6bb17",
                "sha256": "beb6576cbe5a9404a8f2ad9ec68f6b0c406e5e9f5d5573722dc3244898dc9866"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp311-cp311-macosx_10_10_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2d48aa15a7888a321c23be41acb6bb17",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 5214932,
            "upload_time": "2024-04-01T20:41:57",
            "upload_time_iso_8601": "2024-04-01T20:41:57.441821Z",
            "url": "https://files.pythonhosted.org/packages/31/52/6118389750e3d2a9fc2a9d315b2265b0ee1b2f4042592f8c853abb414494/pillow_heif-0.16.0-cp311-cp311-macosx_10_10_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8a875734583adfca38f63ef2007a9fd8341fcbfe50e901ead8f1fed21ad9da76",
                "md5": "0077073199c3f4a7b2017c8daec64840",
                "sha256": "241cf6c510215c6df0ee948dfed06a20c099475250c5c6cac5e7a1ef9e0ec4c3"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp311-cp311-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0077073199c3f4a7b2017c8daec64840",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 3324467,
            "upload_time": "2024-04-01T20:42:02",
            "upload_time_iso_8601": "2024-04-01T20:42:02.795608Z",
            "url": "https://files.pythonhosted.org/packages/8a/87/5734583adfca38f63ef2007a9fd8341fcbfe50e901ead8f1fed21ad9da76/pillow_heif-0.16.0-cp311-cp311-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ede212f85ef4f81442729d378e261bdd5ccb95905d6f45c5facb39b87ce7c5fb",
                "md5": "d52e208556c89537d88bcb467275fa4c",
                "sha256": "28c980bf8d5239ee87986c9217a5954b07993d71d391949a9feafad0a9c5e9a7"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d52e208556c89537d88bcb467275fa4c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 6708692,
            "upload_time": "2024-04-01T20:42:05",
            "upload_time_iso_8601": "2024-04-01T20:42:05.895791Z",
            "url": "https://files.pythonhosted.org/packages/ed/e2/12f85ef4f81442729d378e261bdd5ccb95905d6f45c5facb39b87ce7c5fb/pillow_heif-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "837aafca4888bca50f63b5b702e73adaf7db92dc40939f81777a4f002a6928c8",
                "md5": "f9499f3665946de2fd4ad3829e5a944d",
                "sha256": "a8856cf5f0d53f83d814ae5c8d34433e5e5ad9f3e328480257cd6e9fbdb4a458"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f9499f3665946de2fd4ad3829e5a944d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 7530472,
            "upload_time": "2024-04-01T20:42:07",
            "upload_time_iso_8601": "2024-04-01T20:42:07.835410Z",
            "url": "https://files.pythonhosted.org/packages/83/7a/afca4888bca50f63b5b702e73adaf7db92dc40939f81777a4f002a6928c8/pillow_heif-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ce1454580dc6690c363e0d46efb7ecd4b75f22b38b62e9f263f5cd9ec8d84522",
                "md5": "32981bff4be31ff78b83bb34c5b2e801",
                "sha256": "fba5c46f84031f1186bdea2a0c95f82958f8c29321200e73d7ac5e79ee460c83"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "32981bff4be31ff78b83bb34c5b2e801",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 7882089,
            "upload_time": "2024-04-01T20:42:11",
            "upload_time_iso_8601": "2024-04-01T20:42:11.020632Z",
            "url": "https://files.pythonhosted.org/packages/ce/14/54580dc6690c363e0d46efb7ecd4b75f22b38b62e9f263f5cd9ec8d84522/pillow_heif-0.16.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0173c0c533ef7d4549129884c79d03f469d7592db511125f3a8e9eb970cc2af5",
                "md5": "72ad8110fbe64b1a2745008ba317bff4",
                "sha256": "5c7f7a94fc2d08ddcf55a6834c4c55b7dea9605656c565ce11c82e3f6e0454a8"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "72ad8110fbe64b1a2745008ba317bff4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 8633523,
            "upload_time": "2024-04-01T20:42:13",
            "upload_time_iso_8601": "2024-04-01T20:42:13.732838Z",
            "url": "https://files.pythonhosted.org/packages/01/73/c0c533ef7d4549129884c79d03f469d7592db511125f3a8e9eb970cc2af5/pillow_heif-0.16.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "934ed9b0a17a808030f2bb03838cd75af1860c949e1722d6716e2c755d891629",
                "md5": "9cc2bbd8e89fc8cf3e84a8ddba5c6cd1",
                "sha256": "3a2681d4b62418813289987a9420059d724cd93542d0b05e0928fe4578517714"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9cc2bbd8e89fc8cf3e84a8ddba5c6cd1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 8186647,
            "upload_time": "2024-04-01T20:42:16",
            "upload_time_iso_8601": "2024-04-01T20:42:16.211689Z",
            "url": "https://files.pythonhosted.org/packages/93/4e/d9b0a17a808030f2bb03838cd75af1860c949e1722d6716e2c755d891629/pillow_heif-0.16.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a995ee75ca46c786de43dd1a40acae3884b3af160072a49a9f392856cd362af",
                "md5": "c828e3106e2305161929fa2a9898ffd1",
                "sha256": "7e424d6a34b9466d054706393e76b5abdd84fabdc0c72b19ca10435a76140de7"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp312-cp312-macosx_10_10_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c828e3106e2305161929fa2a9898ffd1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 5215112,
            "upload_time": "2024-04-01T20:42:19",
            "upload_time_iso_8601": "2024-04-01T20:42:19.428972Z",
            "url": "https://files.pythonhosted.org/packages/9a/99/5ee75ca46c786de43dd1a40acae3884b3af160072a49a9f392856cd362af/pillow_heif-0.16.0-cp312-cp312-macosx_10_10_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "389ecc971574957f1f825e16290855592baf535fffb4ec38e22aad1a3fed295c",
                "md5": "97c89d36c54855f1dc7c693616c63f13",
                "sha256": "be41b7fadd4a9355d24936f6fad83bb8130fe55ba228ec298ad316392bb6f38b"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp312-cp312-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "97c89d36c54855f1dc7c693616c63f13",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 3324504,
            "upload_time": "2024-04-01T20:42:21",
            "upload_time_iso_8601": "2024-04-01T20:42:21.276983Z",
            "url": "https://files.pythonhosted.org/packages/38/9e/cc971574957f1f825e16290855592baf535fffb4ec38e22aad1a3fed295c/pillow_heif-0.16.0-cp312-cp312-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5f6ac4ae5b4590a8ed4c3a46a443248180d5be3a2e44492f6c8e733fa05aa7b1",
                "md5": "d626b561449000e84cd4198838aefff2",
                "sha256": "078bc74fd767625e465b2c107228f9c398b9a128bdf81b3f18812d7c07be660f"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d626b561449000e84cd4198838aefff2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 6709256,
            "upload_time": "2024-04-01T20:42:23",
            "upload_time_iso_8601": "2024-04-01T20:42:23.177144Z",
            "url": "https://files.pythonhosted.org/packages/5f/6a/c4ae5b4590a8ed4c3a46a443248180d5be3a2e44492f6c8e733fa05aa7b1/pillow_heif-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2117c54043d69280b4f47fa775393fc26162b53995a6d673d0e568196dac05e3",
                "md5": "5a02743b2e059aea86ea8e01531888b5",
                "sha256": "1f4293ecbb81d255d8d887dce4708a58e87c86e53c6f1b1affc4c3105e1bcb8c"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5a02743b2e059aea86ea8e01531888b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 7531389,
            "upload_time": "2024-04-01T20:42:25",
            "upload_time_iso_8601": "2024-04-01T20:42:25.109792Z",
            "url": "https://files.pythonhosted.org/packages/21/17/c54043d69280b4f47fa775393fc26162b53995a6d673d0e568196dac05e3/pillow_heif-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f465660cfee46b6cad5131fc46a737ebbbc9790e4400cd051ba75c4d5916bde4",
                "md5": "b200fb99400025cf3a8aef7d965fff98",
                "sha256": "f63a1d8f95811569df5df9b6b11674038929c2f696221f2a393aee5ac1e535b4"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b200fb99400025cf3a8aef7d965fff98",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 7883545,
            "upload_time": "2024-04-01T20:42:27",
            "upload_time_iso_8601": "2024-04-01T20:42:27.874746Z",
            "url": "https://files.pythonhosted.org/packages/f4/65/660cfee46b6cad5131fc46a737ebbbc9790e4400cd051ba75c4d5916bde4/pillow_heif-0.16.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1e1d995413c005261265b66bea5d807509fef1ad4b0c1a133e4028242b56e5a2",
                "md5": "72440d506dc370aa9132e0342e579262",
                "sha256": "89ec30420ddc843c43916febbe31697552ed123396a1696715eea75169866c07"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "72440d506dc370aa9132e0342e579262",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 8635213,
            "upload_time": "2024-04-01T20:42:30",
            "upload_time_iso_8601": "2024-04-01T20:42:30.831523Z",
            "url": "https://files.pythonhosted.org/packages/1e/1d/995413c005261265b66bea5d807509fef1ad4b0c1a133e4028242b56e5a2/pillow_heif-0.16.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0dc37180d390a3a366a0a94ec7c2bb47250175f155c03048c000b88be2e03ae7",
                "md5": "e7c1294b25849c60f63dac85384f5c0c",
                "sha256": "d4595ec975db845d84ab90cbf0678f15b0068b8b83c01d1db7ea524e31bab4b4"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e7c1294b25849c60f63dac85384f5c0c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 8186719,
            "upload_time": "2024-04-01T20:42:33",
            "upload_time_iso_8601": "2024-04-01T20:42:33.269079Z",
            "url": "https://files.pythonhosted.org/packages/0d/c3/7180d390a3a366a0a94ec7c2bb47250175f155c03048c000b88be2e03ae7/pillow_heif-0.16.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "700f050263f509042ae3d3d255ebedc8fa018c519a5fd200643d3c7b1dd142c1",
                "md5": "aca4c19849112542cca4129eb14dfe44",
                "sha256": "1421d96aebdc9f5773213c8221ce547efb56e37a62da6698312edd4f281efb42"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp38-cp38-macosx_10_10_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aca4c19849112542cca4129eb14dfe44",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 5214904,
            "upload_time": "2024-04-01T20:42:35",
            "upload_time_iso_8601": "2024-04-01T20:42:35.390181Z",
            "url": "https://files.pythonhosted.org/packages/70/0f/050263f509042ae3d3d255ebedc8fa018c519a5fd200643d3c7b1dd142c1/pillow_heif-0.16.0-cp38-cp38-macosx_10_10_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "211695ad639578682f479c4dbab4255e105d3caf2433b0b15c48753fd0fc8f9b",
                "md5": "84c9badabb08ab0932906f4c550e1901",
                "sha256": "88ff22d2b162e7edd9cb9dd98de81455be04c40a99d1d3d3ebe1602b1a21c453"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp38-cp38-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "84c9badabb08ab0932906f4c550e1901",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 3324476,
            "upload_time": "2024-04-01T20:42:37",
            "upload_time_iso_8601": "2024-04-01T20:42:37.378674Z",
            "url": "https://files.pythonhosted.org/packages/21/16/95ad639578682f479c4dbab4255e105d3caf2433b0b15c48753fd0fc8f9b/pillow_heif-0.16.0-cp38-cp38-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f24b52b14b9276e1c6a77f7d9df41ca407696503c03e6a22f2a79df46f02783a",
                "md5": "876ae473c0a809064f36fa8c1dc6d0fd",
                "sha256": "fb3efbe8efd26203589794988b11ea9bf3dea2d3bcf218e658f779d526dfcf80"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "876ae473c0a809064f36fa8c1dc6d0fd",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 6707605,
            "upload_time": "2024-04-01T20:42:39",
            "upload_time_iso_8601": "2024-04-01T20:42:39.330410Z",
            "url": "https://files.pythonhosted.org/packages/f2/4b/52b14b9276e1c6a77f7d9df41ca407696503c03e6a22f2a79df46f02783a/pillow_heif-0.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "18188035bb9b596a24c93267ba28904a3201f4f1fba01271063f1a506147cd87",
                "md5": "6c6f12fda44cc0b1274f2c3adabb8e79",
                "sha256": "3f062c1be6f04804ffdf0bc452142eff38d7544c8655c04291d16e3b996e4dc4"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6c6f12fda44cc0b1274f2c3adabb8e79",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 7529396,
            "upload_time": "2024-04-01T20:42:41",
            "upload_time_iso_8601": "2024-04-01T20:42:41.376295Z",
            "url": "https://files.pythonhosted.org/packages/18/18/8035bb9b596a24c93267ba28904a3201f4f1fba01271063f1a506147cd87/pillow_heif-0.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2f55c0e37fe519786c839a3c327e9cd4e42d216e45aaa5de6abe2735464fbdf2",
                "md5": "c45a6af5f4cb4a0fb004fa2554beace7",
                "sha256": "7fabd6534a38078a66ce8b7a5ae8ad37afd9863c930abd3031fb553f1ab4f01a"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp38-cp38-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c45a6af5f4cb4a0fb004fa2554beace7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 7881268,
            "upload_time": "2024-04-01T20:42:44",
            "upload_time_iso_8601": "2024-04-01T20:42:44.103151Z",
            "url": "https://files.pythonhosted.org/packages/2f/55/c0e37fe519786c839a3c327e9cd4e42d216e45aaa5de6abe2735464fbdf2/pillow_heif-0.16.0-cp38-cp38-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e8aba5c852079b76c8d2321378d5d334398e6755b4301e7834122a9fbae33572",
                "md5": "e1e498620f19cdb96f97775415dae28d",
                "sha256": "d9e465d92cf01093e3e4c33776af97368add23ac1c8d0007f34b8d3e3390d6ad"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e1e498620f19cdb96f97775415dae28d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 8632889,
            "upload_time": "2024-04-01T20:42:46",
            "upload_time_iso_8601": "2024-04-01T20:42:46.029297Z",
            "url": "https://files.pythonhosted.org/packages/e8/ab/a5c852079b76c8d2321378d5d334398e6755b4301e7834122a9fbae33572/pillow_heif-0.16.0-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c56c9855faac248b6c922a680b186269ca8a4fecc7a3a2160bed1d3e356eb197",
                "md5": "f44a4bf17bb65e4a98139717728eefff",
                "sha256": "502cebc90c11a6bffa2ea899088999c25fc99c8f322e047a266e541e3046b27c"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f44a4bf17bb65e4a98139717728eefff",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 8187507,
            "upload_time": "2024-04-01T20:42:49",
            "upload_time_iso_8601": "2024-04-01T20:42:49.339127Z",
            "url": "https://files.pythonhosted.org/packages/c5/6c/9855faac248b6c922a680b186269ca8a4fecc7a3a2160bed1d3e356eb197/pillow_heif-0.16.0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5e51c93939a97cfccedad8c58adcfa6ef86f6e7f02458ac7a2104a514e161af9",
                "md5": "771c3fe54437f9128847696ed016ee06",
                "sha256": "c2ad68e3e4be40adfc5290bf6daa1569dd7d18501e17779d217ce5cd8c1e338d"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp39-cp39-macosx_10_10_x86_64.whl",
            "has_sig": false,
            "md5_digest": "771c3fe54437f9128847696ed016ee06",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 5214903,
            "upload_time": "2024-04-01T20:42:51",
            "upload_time_iso_8601": "2024-04-01T20:42:51.355984Z",
            "url": "https://files.pythonhosted.org/packages/5e/51/c93939a97cfccedad8c58adcfa6ef86f6e7f02458ac7a2104a514e161af9/pillow_heif-0.16.0-cp39-cp39-macosx_10_10_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e4d26a73cba914254a443d77bc76b82b2d7a332db4185c3ddd255711c2a9287e",
                "md5": "7285b4cf12afda31b97757aff942dbf2",
                "sha256": "8e168d45b2ce63c1fe2334fd02927699b0097de72605f7571948010fd79e58f0"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp39-cp39-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "7285b4cf12afda31b97757aff942dbf2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 3324473,
            "upload_time": "2024-04-01T20:42:53",
            "upload_time_iso_8601": "2024-04-01T20:42:53.217243Z",
            "url": "https://files.pythonhosted.org/packages/e4/d2/6a73cba914254a443d77bc76b82b2d7a332db4185c3ddd255711c2a9287e/pillow_heif-0.16.0-cp39-cp39-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ba5f7610f290975548b51259088a629c49b3af76f676db28e9f76bf9bb7a85b",
                "md5": "e3b8154ef5779051906670d42831cb07",
                "sha256": "9bf10a1686c2d51f4db8ebb78825f96f28d18d1878599e1c64e88cfbdb70a3d2"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e3b8154ef5779051906670d42831cb07",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 6706846,
            "upload_time": "2024-04-01T20:42:55",
            "upload_time_iso_8601": "2024-04-01T20:42:55.074405Z",
            "url": "https://files.pythonhosted.org/packages/8b/a5/f7610f290975548b51259088a629c49b3af76f676db28e9f76bf9bb7a85b/pillow_heif-0.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9f950999482ce20a8b4ba41f14a001d769cc6731daf39183946854fe76470711",
                "md5": "07b7393e7feab21fe9385f5ad7ad593c",
                "sha256": "8f15dc73ced02a0ccfac93159d12deeaecfbe4335883a1a3309df0f01c26e6e6"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "07b7393e7feab21fe9385f5ad7ad593c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 7528628,
            "upload_time": "2024-04-01T20:42:56",
            "upload_time_iso_8601": "2024-04-01T20:42:56.940771Z",
            "url": "https://files.pythonhosted.org/packages/9f/95/0999482ce20a8b4ba41f14a001d769cc6731daf39183946854fe76470711/pillow_heif-0.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d87febb1c15c1b14ef1c665ad27db7c75fbaeaee1934362afb30aebe89bdf8bf",
                "md5": "cc84b05cdbd72b2d1cb3f1f01a8460da",
                "sha256": "2673048f3cf1498327add70f16e1129be2a09cf4a31cbc02363f5760eb5ba955"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "cc84b05cdbd72b2d1cb3f1f01a8460da",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 7880134,
            "upload_time": "2024-04-01T20:42:59",
            "upload_time_iso_8601": "2024-04-01T20:42:59.554545Z",
            "url": "https://files.pythonhosted.org/packages/d8/7f/ebb1c15c1b14ef1c665ad27db7c75fbaeaee1934362afb30aebe89bdf8bf/pillow_heif-0.16.0-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d1123e00373ef501918293e1672de1e51d021537f773d8a2f23b292ecf986962",
                "md5": "e6f31ec7fb43243f7ca1df08ed8cccf6",
                "sha256": "9273af7224e0fb16c18637184a8ea9a8790105658daab04ad541982b8623e5c1"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e6f31ec7fb43243f7ca1df08ed8cccf6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 8631834,
            "upload_time": "2024-04-01T20:43:01",
            "upload_time_iso_8601": "2024-04-01T20:43:01.709802Z",
            "url": "https://files.pythonhosted.org/packages/d1/12/3e00373ef501918293e1672de1e51d021537f773d8a2f23b292ecf986962/pillow_heif-0.16.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1822f2e015522075df098f778fc3dd236dd1c06b0aafa7f83b0666b600f0ae11",
                "md5": "40728b5ea8f0bae5f68afad05c7d7f24",
                "sha256": "f613dfd05fd62a8b7b57649bfa5db1501be41e18b5e15dd4a2fc12d3e3ddfdaa"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "40728b5ea8f0bae5f68afad05c7d7f24",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 8187506,
            "upload_time": "2024-04-01T20:43:04",
            "upload_time_iso_8601": "2024-04-01T20:43:04.623525Z",
            "url": "https://files.pythonhosted.org/packages/18/22/f2e015522075df098f778fc3dd236dd1c06b0aafa7f83b0666b600f0ae11/pillow_heif-0.16.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb8a374c1d58f9d628d3d27eab19f313c011f87beac7c4f81956040f98d441c4",
                "md5": "957e6349519274825041e7959204a93e",
                "sha256": "3501f22985cbb427c76febf07a7e309cb828e485c0cf250a625733fc06fc1815"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl",
            "has_sig": false,
            "md5_digest": "957e6349519274825041e7959204a93e",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 5214910,
            "upload_time": "2024-04-01T20:43:06",
            "upload_time_iso_8601": "2024-04-01T20:43:06.949071Z",
            "url": "https://files.pythonhosted.org/packages/eb/8a/374c1d58f9d628d3d27eab19f313c011f87beac7c4f81956040f98d441c4/pillow_heif-0.16.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b98e12a03049bb31ee0ca507d834353ba67df379d4868ed0bcae4281b817d057",
                "md5": "9f9b7b18bead48c7e316b36f7a936284",
                "sha256": "2b7450303f08ec81d1a63a75052863bb687fc3be1fdd8a34d2c0fef627aacae5"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp310-pypy310_pp73-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9f9b7b18bead48c7e316b36f7a936284",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 3321231,
            "upload_time": "2024-04-01T20:43:09",
            "upload_time_iso_8601": "2024-04-01T20:43:09.019461Z",
            "url": "https://files.pythonhosted.org/packages/b9/8e/12a03049bb31ee0ca507d834353ba67df379d4868ed0bcae4281b817d057/pillow_heif-0.16.0-pp310-pypy310_pp73-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aa431f541f18abdd9b8250eb819b89868ac2e6758c538e64c15497d74b133909",
                "md5": "80d7cf3f99a3179de97dcf11e26ed805",
                "sha256": "7794c1a8304eeb841d72cb73aa64cc60c9e5dccb2c7612f8caf528505f78581f"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "80d7cf3f99a3179de97dcf11e26ed805",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 6670348,
            "upload_time": "2024-04-01T20:43:11",
            "upload_time_iso_8601": "2024-04-01T20:43:11.749369Z",
            "url": "https://files.pythonhosted.org/packages/aa/43/1f541f18abdd9b8250eb819b89868ac2e6758c538e64c15497d74b133909/pillow_heif-0.16.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e4ae7ac8c2e096e37199f9b2750df5e97454b2a88dc742864886ff0ce0a1b0dd",
                "md5": "e05ee2fc4e69cf5941151ef58e37a60c",
                "sha256": "e5edd98192f74e4c7cffdd62953b2987e2b1e0d6a55d5c940306bed71f40206a"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e05ee2fc4e69cf5941151ef58e37a60c",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 7490069,
            "upload_time": "2024-04-01T20:43:13",
            "upload_time_iso_8601": "2024-04-01T20:43:13.664036Z",
            "url": "https://files.pythonhosted.org/packages/e4/ae/7ac8c2e096e37199f9b2750df5e97454b2a88dc742864886ff0ce0a1b0dd/pillow_heif-0.16.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "694d48a49782d97a871ac7e40d4d42d01752b085445dfb86dbf37954c765bf94",
                "md5": "8af7f1d6e4beeefbe08ebb451a81d0b5",
                "sha256": "38fa2854ec7dbe6c875d64cc5b3cf5cc55f1c8a0248dc1c7c34e9d2505521b82"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8af7f1d6e4beeefbe08ebb451a81d0b5",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 8187012,
            "upload_time": "2024-04-01T20:43:16",
            "upload_time_iso_8601": "2024-04-01T20:43:16.189096Z",
            "url": "https://files.pythonhosted.org/packages/69/4d/48a49782d97a871ac7e40d4d42d01752b085445dfb86dbf37954c765bf94/pillow_heif-0.16.0-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "27a2cc4c2d7f860e42e8e5c7008514abad78cbce9828957a420f85bf74540dd7",
                "md5": "98cf23b2f8d31a12ad89aa9ee6ffb22a",
                "sha256": "b50160331754b603524e6ed33c386f478fd66fb345fa6433a507a01c8de642c6"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp38-pypy38_pp73-macosx_10_10_x86_64.whl",
            "has_sig": false,
            "md5_digest": "98cf23b2f8d31a12ad89aa9ee6ffb22a",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 5214908,
            "upload_time": "2024-04-01T20:43:18",
            "upload_time_iso_8601": "2024-04-01T20:43:18.518223Z",
            "url": "https://files.pythonhosted.org/packages/27/a2/cc4c2d7f860e42e8e5c7008514abad78cbce9828957a420f85bf74540dd7/pillow_heif-0.16.0-pp38-pypy38_pp73-macosx_10_10_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "73f7e5ae9578aa70e09b3c5e83917825f008049066c5c699fef30a1382c93553",
                "md5": "13ad62b8f577ccb8a9a3ee2aadd7b3bf",
                "sha256": "9fd829c257a763e3a2e8418a773c2808c90799ee3e6b405b5399cb4fdfbe336e"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp38-pypy38_pp73-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "13ad62b8f577ccb8a9a3ee2aadd7b3bf",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 3321229,
            "upload_time": "2024-04-01T20:43:20",
            "upload_time_iso_8601": "2024-04-01T20:43:20.835461Z",
            "url": "https://files.pythonhosted.org/packages/73/f7/e5ae9578aa70e09b3c5e83917825f008049066c5c699fef30a1382c93553/pillow_heif-0.16.0-pp38-pypy38_pp73-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "db39af2a4bae85a6e0dace2212523eaeb2a0e7befe57c9ad9499beb7abbe7838",
                "md5": "8dfb85b1f6192b51b8d2f3897f573dc0",
                "sha256": "bbd9cc527bbd53c3e7588e16aad170e11cfd180b7e9bd84f18fb020ddec11408"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8dfb85b1f6192b51b8d2f3897f573dc0",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 6670351,
            "upload_time": "2024-04-01T20:43:23",
            "upload_time_iso_8601": "2024-04-01T20:43:23.147227Z",
            "url": "https://files.pythonhosted.org/packages/db/39/af2a4bae85a6e0dace2212523eaeb2a0e7befe57c9ad9499beb7abbe7838/pillow_heif-0.16.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "803eef6fed9b2b04ead102866436f8eb4902a05830e739b48e86416924a3bad6",
                "md5": "e479ecd914a80d4ccb7d756a3be640d6",
                "sha256": "a27abb523a07b17c118c09f1a00f92cde2295f8e997600024d4b57df3c5ba818"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e479ecd914a80d4ccb7d756a3be640d6",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 7490077,
            "upload_time": "2024-04-01T20:43:24",
            "upload_time_iso_8601": "2024-04-01T20:43:24.998087Z",
            "url": "https://files.pythonhosted.org/packages/80/3e/ef6fed9b2b04ead102866436f8eb4902a05830e739b48e86416924a3bad6/pillow_heif-0.16.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9f96c46d8afecc7f8da9a62c67e95864afd5627e92ca3debf7201c16f862c18f",
                "md5": "4e3593ef9cd912ef5e67d08f74360831",
                "sha256": "0075adeb324adb07ddbfbe8a5c79ed12e5d04e60e9a642ff9427e71b5b0adccd"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4e3593ef9cd912ef5e67d08f74360831",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 8187867,
            "upload_time": "2024-04-01T20:43:27",
            "upload_time_iso_8601": "2024-04-01T20:43:27.103942Z",
            "url": "https://files.pythonhosted.org/packages/9f/96/c46d8afecc7f8da9a62c67e95864afd5627e92ca3debf7201c16f862c18f/pillow_heif-0.16.0-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee25dcea7ce102af8e01bf0b7d9ad842b9ce3d0c7134179f9d6fac4623c700d4",
                "md5": "9f8dcbb516f894f6b36b3a856792522c",
                "sha256": "40014105688478d6ca146fc04bff6c13f445d01bdea79417b34ee50c1e559190"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9f8dcbb516f894f6b36b3a856792522c",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 5214915,
            "upload_time": "2024-04-01T20:43:29",
            "upload_time_iso_8601": "2024-04-01T20:43:29.183573Z",
            "url": "https://files.pythonhosted.org/packages/ee/25/dcea7ce102af8e01bf0b7d9ad842b9ce3d0c7134179f9d6fac4623c700d4/pillow_heif-0.16.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e4ed2f640c1c1affcbf81347d2411dcdd11d8ca8cfa22cc61cb4e4086a87578",
                "md5": "b5795bb5a7dfb605df5746bbfc228580",
                "sha256": "7ef47297d526147923f4ecc7ff681a5d5f4e6e3300017681f59968652a0d8afb"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp39-pypy39_pp73-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b5795bb5a7dfb605df5746bbfc228580",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 3321234,
            "upload_time": "2024-04-01T20:43:31",
            "upload_time_iso_8601": "2024-04-01T20:43:31.065318Z",
            "url": "https://files.pythonhosted.org/packages/0e/4e/d2f640c1c1affcbf81347d2411dcdd11d8ca8cfa22cc61cb4e4086a87578/pillow_heif-0.16.0-pp39-pypy39_pp73-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee5f14d54529ba74dd14c3b147ffc218a98404498467ee623e616ffd00735cc7",
                "md5": "c7f03636be27f4dc5b11bbfb5c5bf40d",
                "sha256": "9923dfcc97ae9484d3514f2f6ec368e2ac97cd66f7b95359cc1b0ec0c1cd6157"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c7f03636be27f4dc5b11bbfb5c5bf40d",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 6670353,
            "upload_time": "2024-04-01T20:43:33",
            "upload_time_iso_8601": "2024-04-01T20:43:33.008069Z",
            "url": "https://files.pythonhosted.org/packages/ee/5f/14d54529ba74dd14c3b147ffc218a98404498467ee623e616ffd00735cc7/pillow_heif-0.16.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "371da08a7cadc85e211cb17829a29a0dcadf6944fa89a249f9644922015a002d",
                "md5": "e1ee2f5063e57564cfd50d582c0cf35a",
                "sha256": "17963a73186961fe7792aef01c46e980635f3fcc1836393de39ec9c6776ca51e"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e1ee2f5063e57564cfd50d582c0cf35a",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 7490075,
            "upload_time": "2024-04-01T20:43:35",
            "upload_time_iso_8601": "2024-04-01T20:43:35.079761Z",
            "url": "https://files.pythonhosted.org/packages/37/1d/a08a7cadc85e211cb17829a29a0dcadf6944fa89a249f9644922015a002d/pillow_heif-0.16.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a9cd2080f0f9e554225bbdec1a0619d188fbb4d90a915215c736d2420afbdb65",
                "md5": "2ee164ac46bbdc85cde24072b847dcdd",
                "sha256": "4b6caa5b13b4dfc180507527254014530f6bedbeabc1de2238918bf5b2700c7e"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2ee164ac46bbdc85cde24072b847dcdd",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 8187870,
            "upload_time": "2024-04-01T20:43:37",
            "upload_time_iso_8601": "2024-04-01T20:43:37.312766Z",
            "url": "https://files.pythonhosted.org/packages/a9/cd/2080f0f9e554225bbdec1a0619d188fbb4d90a915215c736d2420afbdb65/pillow_heif-0.16.0-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fc79973715ca134c78bfab1de17d51ae599df3816f05011bb9eb7f230f464f55",
                "md5": "4180cc7c565f8f8638ebfd16793d4739",
                "sha256": "4d95004bb77aa640f80617716aa21bc092ec06307f6f2ad423deeeda07b4d29c"
            },
            "downloads": -1,
            "filename": "pillow_heif-0.16.0.tar.gz",
            "has_sig": false,
            "md5_digest": "4180cc7c565f8f8638ebfd16793d4739",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 14899409,
            "upload_time": "2024-04-01T20:43:40",
            "upload_time_iso_8601": "2024-04-01T20:43:40.567860Z",
            "url": "https://files.pythonhosted.org/packages/fc/79/973715ca134c78bfab1de17d51ae599df3816f05011bb9eb7f230f464f55/pillow_heif-0.16.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-01 20:43:40",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "bigcat88",
    "github_project": "pillow_heif",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pillow-heif"
}
        
Elapsed time: 0.27790s