Python 3.6+ interface to libheif library
Project description
pillow-heif
Library to work with HEIF files and an add-on for Pillow. Using the libheif via CFFI.
Here last release of 0.1 version: tag
Example of use as pillow plugin.
from PIL import Image, ImageSequence
from pillow_heif import register_heif_opener
register_heif_opener()
image = Image.open('images/input.heic')
for i, frame in enumerate(ImageSequence.Iterator(image)):
rotated = frame.rotate(13)
rotated.save(f'rotated_frame{i}.heic', quality=90)
exit(0)
Standalone example use
from PIL import Image
import pillow_heif
if pillow_heif.is_supported('input.heic'):
heif_file = pillow_heif.open_heif('input.heic')
for img in heif_file: # you still can use it without iteration, like before.
img.scale(1024, 768) # `libheif` does not provide much operations, that can be done on image, so just scaling it.
heif_file.add_thumbnails([768, 512, 256]) # add three new thumbnail boxes.
# default quality is probably ~77 in x265, set it a bit lower.
heif_file.save('output.heic', quality=70, save_all=False) #save_all is True by default.
exit(0)
More examples
Installation
From PyPi or Build from source
Wheels table | macOS Intel |
macOS Silicon |
Windows 64bit |
musllinux* | manylinux* |
---|---|---|---|---|---|
CPython 3.6 | N/A | N/A | N/A | ✅ | ✅ |
CPython 3.7 | ✅ | N/A | ✅ | ✅ | ✅ |
CPython 3.8 | ✅ | N/A | ✅ | ✅ | ✅ |
CPython 3.9 | ✅ | ✅ | ✅ | ✅ | ✅ |
CPython 3.10 | ✅ | ✅ | ✅ | ✅ | ✅ |
PyPy 3.7 v7.3 | ✅ | N/A | N/A | N/A | ✅ |
PyPy 3.8 v7.3 | ✅ | N/A | N/A | N/A | ✅ |
PyPy 3.9 v7.3 | ✅ | N/A | N/A | N/A | ✅ |
* i686, x86_64, aarch64 wheels.
Versions 0.2.X will be last to support Python 3.6
Base objects
More documentation will arrive soon, before 0.3.0 version...
The HeifImageFile object (as Pillow plugin)
The returned HeifImageFile
by Pillow
function Image.open
has the following additional properties beside regular:
info
dictionary keys:main
- boolean indication if this a main image in sequence.brand
- value from int enumHeifBrand
.exif
- exif data orNone
.metadata
- is a list of dictionaries withtype
anddata
keys, excludingexif
. May be empty.icc_profile
- contains data and present only when file hasICC
color profile(prof
orrICC
).nclx_profile
- contains data and present only when file hasNCLX
color profile.
The HeifFile object
The returned HeifFile
by function open_heif
or from_pillow
has the following properties:
size
,has_alpha
,mode
,bit_depth
,data
,stride
,info
, etc - properties that points to mainHeifImage
- class supports
len
,iter
and__getitem__
:len
- returns number of top level images including main.iter
- returns a generator to iterate through all images, first image will be main.__getitem__
- returns image by index, image with index=0 is main.
- other useful class methods:
thumbnails_all
- returns an iterator to access thumbnails for all images in file.add_from_pillow
- add image(s) from pillow :)add_from_heif
- add image(s) from anotherHeifFile
.save
- savesHeifFile
tofp
that can bePath
orBytesIO
.
The HeifImage object
size
- the size of the image as a(width, height)
tuple of integers.has_alpha
- is a boolean indicating the presence of an alpha channel.mode
- the image mode, e.g. 'RGB' or 'RGBA'.bit_depth
- the number of bits in each component of a pixel.data
- the raw decoded file data, as bytes.stride
- the number of bytes in a row of decoded file data.info
- same dictionary as inHeifImageFile.info
.thumbnails
- list ofHeifThumbnail
objects.
The HeifThumbnail object
size
- the size of the image as a(width, height)
tuple of integers.has_alpha
- is a boolean indicating the presence of an alpha channel.mode
- the image mode, e.g. 'RGB' or 'RGBA'.bit_depth
- the number of bits in each component of a pixel.data
- the raw decoded file data, as bytes.stride
- the number of bytes in a row of decoded file data.img_index
- index of image for which this thumbnail is.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file pillow_heif-0.2.2.tar.gz
.
File metadata
- Download URL: pillow_heif-0.2.2.tar.gz
- Upload date:
- Size: 7.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1cdd36f62c5ced8ae11dd2e21c7a5473e4e39f1dfa31108e0d950c9d508dfaf |
|
MD5 | c2399494e29a118eaa71597b8af5b540 |
|
BLAKE2b-256 | 6e1bf1d65d93a2021f9e654a643ac0c0fbd567f1cc1ac0df33bf516b1fd2e27a |
File details
Details for the file pillow_heif-0.2.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 13.0 MB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4408790d32f4a55886f067d58822cbfa9b09002f748e572027002cfd2f57bfac |
|
MD5 | 24832db877c2bd083d56b2d03c555f02 |
|
BLAKE2b-256 | 4a530eaf3dd59a6eff4cd69d4c7bed5c5ae5429d830836277ef55ecf051fd5e2 |
File details
Details for the file pillow_heif-0.2.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.5 MB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8253a18697c383e6f910203c957ca7b8a916802e43ed9341545b067cf83f3751 |
|
MD5 | 15e24574d0757492dc1517aea932094c |
|
BLAKE2b-256 | a0e6be8647c7167481fe5da3ca3d1076fc24cf5023b2b8fa0ec11e4f4dc3bffa |
File details
Details for the file pillow_heif-0.2.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 11.9 MB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0dec31cfa76b178377fff15daa6ae1378a937ed3234f9140be443f861c878b2 |
|
MD5 | d8bc1c4bcfd8d80d979f52a2b1841465 |
|
BLAKE2b-256 | 9cda88a265a00d179ab5f914d79e0644aaf0c108ce096a4594db774c76102916 |
File details
Details for the file pillow_heif-0.2.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 228a1c20a8b7449138dc1843ae987b1768b396ab1f9c6e3aa6ca87258e9a49db |
|
MD5 | f80cf6b4450af53729b0cd22a9de0b40 |
|
BLAKE2b-256 | 93bd8aceec2700e48edb8293ce73f7fcd152024ce80bbcdd82c2f32acf74788b |
File details
Details for the file pillow_heif-0.2.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 13.0 MB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 446575453ef77e616e01980756745653d1a3c1ae0cd6c974c1c9e93d867328e1 |
|
MD5 | 7fb7e7f67d9829f1e0e28543c76045a9 |
|
BLAKE2b-256 | 9e2371a4af5543b89a26e059beb0ebfca9f185e7eac55f30e8ca7e12eae33f6b |
File details
Details for the file pillow_heif-0.2.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.5 MB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b465cb5845be4398d24414219597ff372e6a17ddc191bc2a9e4c2591c662a814 |
|
MD5 | 1801089d0dd821fb43cf4d216a870ae9 |
|
BLAKE2b-256 | c9e3623efb2cda638459777cf94915d028b9002f783ba9693d7791142fd4815a |
File details
Details for the file pillow_heif-0.2.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 11.9 MB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1e77f7db1acca29beab37d71aa83c2d1a735e096605d2c5d3333fb04d15d63c |
|
MD5 | e06686ab4be66e0019e8c2e990c1ff35 |
|
BLAKE2b-256 | 79ca0913335e1d887b05104e434b0ca488218584c939dde26f43ead13c732ac0 |
File details
Details for the file pillow_heif-0.2.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fcfbd241859a96eecf889b43704f6ac31d1040507d9c4e4b87acd7f814068f2 |
|
MD5 | ddc62494a78dc4609cffdc8fa7bc033f |
|
BLAKE2b-256 | 2f7f13d91108c946136a3b94b9968d71970d13e6a3e12196f3f3ec5bd5d6462c |
File details
Details for the file pillow_heif-0.2.2-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1083fd5820bce2fa62a04d030fed7f80fd169e592ed2bdfd0821a085ee217ee7 |
|
MD5 | 264ed85e2b61db9842f46bd64463c7be |
|
BLAKE2b-256 | e822d7262cc935fe921dc4b511302c2ff338228fab11a207f2b41d889127a40b |
File details
Details for the file pillow_heif-0.2.2-cp310-cp310-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b729c974bed57fe10844cd46d265b632c172f1d1a008960259cebb57efab588 |
|
MD5 | 374a47ac13269a469067c90147b045eb |
|
BLAKE2b-256 | 518cb7d00dd3e91021cdbf76e36d660fd3344c08ede23b450022007c24bcc9b8 |
File details
Details for the file pillow_heif-0.2.2-cp310-cp310-musllinux_1_1_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp310-cp310-musllinux_1_1_i686.whl
- Upload date:
- Size: 9.2 MB
- Tags: CPython 3.10, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fff58f4526f0fa90f697a97cfad1be2699c3460c7fdb0e503e6e1174e5a7780 |
|
MD5 | 5af870c7e05288af9914eb22217bd9ee |
|
BLAKE2b-256 | c08fde771f2ef296c965d4066fe23658a84463e5f07be43c426ed89d04866d93 |
File details
Details for the file pillow_heif-0.2.2-cp310-cp310-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp310-cp310-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 12.5 MB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fdc41954b0c66ee1899b3b2bd1e21b0f7644b92c62335befb2609aa5faabfa0 |
|
MD5 | 2bcfc77b8aebe7aa16b76531ce6f8967 |
|
BLAKE2b-256 | a732d789fbcb0dd4034e2dfa5156da24637f87ccf9e9df40286bf1dde198ebce |
File details
Details for the file pillow_heif-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 13.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ff4e3bce516c071912c62459ad4638ffe56d2cdaa5e603da496dc982ab1356a |
|
MD5 | d80a61932a5e3605916d06e33087474c |
|
BLAKE2b-256 | e3af292d026058ae01d2007e4de76badcfb750536faa6fef662fda12634f75c9 |
File details
Details for the file pillow_heif-0.2.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.6 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7b08ffbf70529e6649665051812a5cb55556a011348b0a7691c6c6895ac9dd2 |
|
MD5 | 11c06e873e593d4205a4e0ee9374f4e7 |
|
BLAKE2b-256 | 6cc03e3cdce6bd87729a9bc090bc9ebff02b4faec68e299a3b8799eeb5c8af54 |
File details
Details for the file pillow_heif-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 12.0 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 930c96fe71df3a44f92dd29656446fb663f90440f7d99b3f851e20659640486c |
|
MD5 | d64d222e600e163e7bbb3ab95dedac10 |
|
BLAKE2b-256 | 4d03bd0b1177e62a41503ccae69e76b30dc290fbc3138e12c2b6e18e27368138 |
File details
Details for the file pillow_heif-0.2.2-cp310-cp310-macosx_12_0_arm64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp310-cp310-macosx_12_0_arm64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.10, macOS 12.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62485445390fa0b21eca6ae38ada417da0eb24e9f18bdecb8213e76b5960d756 |
|
MD5 | fd1c4b039a8a45c88c617020ff613d3a |
|
BLAKE2b-256 | 9cd48d8e3ec1b69c89ebc273e5de3f5459d0c7ec7bb6c96b1e2562050b2653af |
File details
Details for the file pillow_heif-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e41551896a2d2da0aca519c57d73918da79fc551c8af985c40fb804d57aa53e |
|
MD5 | 60d40f6a490b0f620981b5492a162557 |
|
BLAKE2b-256 | 8251a362ce9cf3c9673c8b16ca3491b478735e75a5ed9c96c1d999f1cdfa3dbf |
File details
Details for the file pillow_heif-0.2.2-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69db65b745661a7be7ff03c63d64448ae21b34daa6f413d067033b56ad9a25ae |
|
MD5 | 7de133eefb83985dcce90f8fede49f5e |
|
BLAKE2b-256 | 004bc7dd009d9e024c8d00426be82ea403735369313f84bd483778e7538c9a7d |
File details
Details for the file pillow_heif-0.2.2-cp39-cp39-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6023a7b3427edc29043291396154f263133272d56bde5c24ca5fef281d98d4db |
|
MD5 | 4edb0047fdf721ffe1dd67a92a7884dd |
|
BLAKE2b-256 | 6baa5095ea341aa3d173db53241819517c5f4ba5a3cbf9c677eba26c0a7d2de4 |
File details
Details for the file pillow_heif-0.2.2-cp39-cp39-musllinux_1_1_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp39-cp39-musllinux_1_1_i686.whl
- Upload date:
- Size: 9.2 MB
- Tags: CPython 3.9, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f2f5f657147304081c6032ede18d5270d37e1b5868427791eebc5ebb992908d |
|
MD5 | 72c71d4d3d7de5f0098d36771decff05 |
|
BLAKE2b-256 | 6cb699bf4a75e091b46f9d88510d6cb89cdda9f2039cda6f5b5ddcbb0f52a74c |
File details
Details for the file pillow_heif-0.2.2-cp39-cp39-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp39-cp39-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 12.5 MB
- Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a677454d8b86529c352e4e027d5e951e4b45a48c91da6ffdece2295e577eb4f |
|
MD5 | b78626377b9a2cf14e90bbd52f5aedee |
|
BLAKE2b-256 | 594d81512fcf091fc417be20997fdc3e9b4732f6b46cb5dcfec364aff6d40539 |
File details
Details for the file pillow_heif-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 13.1 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbb3f39fb4b594878ce23d51e6b4d4fdd1fb7b40738ca20abbca0631910c3621 |
|
MD5 | 1098a0cc354a363ae89de5798d7c036c |
|
BLAKE2b-256 | 0be18ed5d56f8231856d399eed5c722fc3e13a29486a4c08e398be4b1ed2e915 |
File details
Details for the file pillow_heif-0.2.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.6 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88466b828a2c56ba89334da84bcd9aa3f57c551a6206ed74412fb1d4531a33d2 |
|
MD5 | 939a2a762c4ff15212bc9852911827bd |
|
BLAKE2b-256 | cf083ffd0406181423aee6dbc575d649b702fc55d3c87c2588d669d77daab206 |
File details
Details for the file pillow_heif-0.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 12.0 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4836fe614fef54af34a321c57710342b564fa5554f97dc9a674e2a4bef3eb88b |
|
MD5 | 64aaba8951a41079b3dbf111c281e709 |
|
BLAKE2b-256 | a12eec7035ed397b975f3075c5bbf0be0c5f95bc2e670e62e47ade197eb7e217 |
File details
Details for the file pillow_heif-0.2.2-cp39-cp39-macosx_12_0_arm64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp39-cp39-macosx_12_0_arm64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.9, macOS 12.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa472c804b6cf32f0bd2a030cf57b11951c746fb4f8a74e188c18116c8617c09 |
|
MD5 | 3d0f336e91930c4e8a0950727a266366 |
|
BLAKE2b-256 | 91240c16ffd615ab95365687919fadc160c204b00f612fbfb4a5a08d264152d3 |
File details
Details for the file pillow_heif-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9de8006a6fc0bc3d3829a7faf249e30279e4869ac08e91b57f2a210e570fa40 |
|
MD5 | 483bb87cfa436aa64312bbd8085ac1e0 |
|
BLAKE2b-256 | ebc45aac354c46b7900e304faeb81028392f8a5b6843fe9b82c69a84decb4243 |
File details
Details for the file pillow_heif-0.2.2-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01423963c69482048139dd2632e0edc363f66845a2406e558c3e4f03ebb8293a |
|
MD5 | 3eec6c4a8b6dca29b1d41afe728bcba9 |
|
BLAKE2b-256 | 85ff7347bc98ca1382b90b8dadbdfb45352b50c8adff45ee6a396fd996b0803f |
File details
Details for the file pillow_heif-0.2.2-cp38-cp38-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp38-cp38-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad47ba456a103f92c6d0394d57bffaf6804fd1c3160b737736827525a78d2989 |
|
MD5 | fe190b90fc3be878d01155eac011b7ec |
|
BLAKE2b-256 | 45c86b6dd86f2c411f09e42030e8d7a96f1b96eb7438251510da902dd4b19a28 |
File details
Details for the file pillow_heif-0.2.2-cp38-cp38-musllinux_1_1_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp38-cp38-musllinux_1_1_i686.whl
- Upload date:
- Size: 9.2 MB
- Tags: CPython 3.8, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ef27a9ebceb2b4f18cad6eec37baeca85d1e9f2fd544d07ea441758c3424c7a |
|
MD5 | e8db6f6376083f04eca6260b832ceb99 |
|
BLAKE2b-256 | 5633deffb6c9cd0481aa3ca27ddeb620b3575d8d52477927a6307b13bd5a0efe |
File details
Details for the file pillow_heif-0.2.2-cp38-cp38-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp38-cp38-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 12.5 MB
- Tags: CPython 3.8, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b99f3462ceb4f987b300ccbb3cae4dfc87853df42d616eeb3907ee56ba1416cf |
|
MD5 | 9d9f4b2996a8fad6a12fec46a5fed99f |
|
BLAKE2b-256 | a02ba0d6ea22debf2aa11c817168d7866a95c72c1679bd7e67edb3aec4aa8bd4 |
File details
Details for the file pillow_heif-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 13.1 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 042ba440f88ed9f695981ea57289be2f6c0bfdd514f3f78b21896849d8ed1611 |
|
MD5 | a27510976485ce338bd87bf4db35a2db |
|
BLAKE2b-256 | 02096c1048467ef21080cc016d3e2a95a5874ff7ea397e879aac353e2a4a3b29 |
File details
Details for the file pillow_heif-0.2.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.6 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8878befc8a254c120510f3b18628bce657feaf183d6ccef22dd07ccdf8da1fdd |
|
MD5 | bc9b032a4fe7d9d0a47ce1d7ceb05133 |
|
BLAKE2b-256 | 567e7e4bb68278eec1b2b8fb718c59543df3192825eb3cf1bf3fc399a7511510 |
File details
Details for the file pillow_heif-0.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 12.0 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1729d7d219c45f7907d17eaab4cd897b857b6afe8160a9b39b0653f6691e197 |
|
MD5 | d5d2a7b653c11b718007279fe0d1ff9d |
|
BLAKE2b-256 | 2756f07c56853481cb33e9ede97c403fa120094140f314170527fb6f9d6e8e07 |
File details
Details for the file pillow_heif-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2ea292339539d28234c63dea6e729ae04a44a83cc0e6eb114b519fa076fb440 |
|
MD5 | 6ccfa64fc9dbee40a7e5e8d1f4c44f19 |
|
BLAKE2b-256 | 9f8a98a2d00efdd8310f23f0d1d7a1446ac0a3fa66ba9cebdcca3ff6541b4f67 |
File details
Details for the file pillow_heif-0.2.2-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2a966e9c8fbd0f7b01250901da0cf793639db670bfd1050a1cc222ca547741b |
|
MD5 | 0ac5a67a217d197bbb18c2d151721bc5 |
|
BLAKE2b-256 | e28dcd0b48fb6e8c6f31c523f5702e576d5595fd6a240937076b330bc6d10781 |
File details
Details for the file pillow_heif-0.2.2-cp37-cp37m-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp37-cp37m-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3269b5fb95599a2926b6caee6d81e9e52bc75c8c93ba6fd413b4f3709b04bac0 |
|
MD5 | 310d6919bd2efb06ede97477a0201f50 |
|
BLAKE2b-256 | 25b077140722bf4aa60da4be4d06bfc147bb8edebe1b7e17fa2b0f95cf0cdf5d |
File details
Details for the file pillow_heif-0.2.2-cp37-cp37m-musllinux_1_1_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp37-cp37m-musllinux_1_1_i686.whl
- Upload date:
- Size: 9.2 MB
- Tags: CPython 3.7m, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9224f787410415db8ff1bba371bba600f9b7c04a115a5d671a2681dbde8d69dd |
|
MD5 | a214cfc9657655282e8c0932b3eda24f |
|
BLAKE2b-256 | b563ac76b01d1c9aa41594fed66c1b2504171dcecab5d4444226b09134de7c7c |
File details
Details for the file pillow_heif-0.2.2-cp37-cp37m-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp37-cp37m-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 12.5 MB
- Tags: CPython 3.7m, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15bd03192ee0a12ce0dfbee61cba76aab8183ba6e6fbafbdec54c7a96ffb0f88 |
|
MD5 | d48eb97fa8d4d0ae273f10262367988a |
|
BLAKE2b-256 | c1fa4766fe54600b58b9ad8a9340404d45b20a7173c5d948535f20f519f7e4a8 |
File details
Details for the file pillow_heif-0.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 13.1 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03db1f04e529ad45894f891000d0bbbc7bac6d5e9ae7b8be12a435f0be513a28 |
|
MD5 | e742ec7f55c42a7fcd501761a8ee9f3a |
|
BLAKE2b-256 | 4735ba8cab5efab7a83d4bd19b7cb371887caab46a807d1b53bd3b5c7c14acaf |
File details
Details for the file pillow_heif-0.2.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.6 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a5895de484ab717bcb8bcdef035f37aa09cf5f763b4202a1d9834458fea9798 |
|
MD5 | 99a272715e71bf640eaa76bd5a3458f0 |
|
BLAKE2b-256 | dc31dd27886fdc284376f0fb628c6ae6b4a218d692a4f8f7ebc4009f98f45c46 |
File details
Details for the file pillow_heif-0.2.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 12.0 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a412b5bf2ed9df83296a92f77e7877a88f9e8bdcdf8ed664926c92d7e274029 |
|
MD5 | 0928b2a203ffb19344e196a2ad39e311 |
|
BLAKE2b-256 | 5e25cda12104f6d07701866eae9d1bdb4f32e0d71d8ae5491dc03f523361abe6 |
File details
Details for the file pillow_heif-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.7m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbd3c45e6f5330fa0e967bb7d98218fc63daf687d2cb5f49a9305ed31933d72b |
|
MD5 | 79edc84730392ba7b0f1d04fc6331cc9 |
|
BLAKE2b-256 | f9dde5ce2dbf27f0fbf7a85d3f0d69f7a5cfbbcabc1e9a28915345fed9ad7fd1 |
File details
Details for the file pillow_heif-0.2.2-cp36-cp36m-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp36-cp36m-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.6m, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cb9cd0151f5879a5b077dc337e7e1f9de97f6ed0e032ecfea6dc7724a0d9299 |
|
MD5 | b9276225b6622eacec819c3e303e1b32 |
|
BLAKE2b-256 | 6e86f2cf0727e66bc0cd19a7aa5fb08ff1f2974820dc554d63152f2eb3b3d414 |
File details
Details for the file pillow_heif-0.2.2-cp36-cp36m-musllinux_1_1_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp36-cp36m-musllinux_1_1_i686.whl
- Upload date:
- Size: 9.2 MB
- Tags: CPython 3.6m, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28fda6225d0eeed76bfef86be466b669bce3af8849d4b8b97d6dffada4140322 |
|
MD5 | 37f13b1f3e9e7832c3c781670d98a831 |
|
BLAKE2b-256 | 04ee85fb70fe26968669335056d09dc47505e92522b45ef1e69fa20a22662fa2 |
File details
Details for the file pillow_heif-0.2.2-cp36-cp36m-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp36-cp36m-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 12.5 MB
- Tags: CPython 3.6m, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 948c852804439e1b8e65819e88550f94b385f31ba57bde6abde9f640153bec44 |
|
MD5 | 6a7cb305a0dfe4343deeb3e37647e290 |
|
BLAKE2b-256 | 912d2335cb4a65e9b620b0fe3d7874078cabe534a41f8b37f79058ecd622e201 |
File details
Details for the file pillow_heif-0.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 13.1 MB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a6dcde8d5e6961520741f650a362ed3d61751199c0b214bb2747362d25b9c43 |
|
MD5 | 6217a8c94c9c8286017c4158a84ca66a |
|
BLAKE2b-256 | 56f07784edf60a64f0ac51e1cb4ec662e64412b06efcd24b4cfe696f108df77f |
File details
Details for the file pillow_heif-0.2.2-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.6 MB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4f81fc9a13e1ae55c1cf2cec9b0f08466b5c1105bffbf3df59dfdc2543ba2ab |
|
MD5 | 402f4fec02a0c6684f5b645587d6badd |
|
BLAKE2b-256 | e3f10b2f8ebefe04ee17645fe9ca90c679d02379004fbdb4b3d6c89b6bc3e18c |
File details
Details for the file pillow_heif-0.2.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: pillow_heif-0.2.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 12.0 MB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e398b147f300031b9649f16c13b174b068098d0d9c6edefb2bef47f9d221f1b |
|
MD5 | 5d6efb773b5f66ca2099ac7c883d5a03 |
|
BLAKE2b-256 | dd4250651e815f4ddd1ffcc835f9388cd97f14284382e30ed3cf64e6d281d8f2 |