Skip to main content

JPEG XL integration in Python

Project description

JXLPy

This module introduces reading and writing support for JPEG XL directly from Python 3.

JXLPy is based on JPEG XL implementation in imagecodecs but doesn't it require Numpy and any external dependencies besides Cython and libjxl.

It also provides support for Pillow via plugin.

This project is still in alpha stages and needs testing. It may contain bugs!

Install via PIP

$ pip install jxlpy

Build it yourself

  • Make sure you are using Python 3.x and pip for that version

  • Build and install libjxl according to instructions here

  • Install patchelf and auditwheel

    $ sudo apt-get install patchelf
    $ pip install auditwheel
    
  • For Pillow plugin, make sure that Pillow is installed (optional)

    $ pip install ---upgrade pillow
    
  • Clone this repository

    $ git clone https://github.com/olokelo/jxlpy
    $ cd jxlpy
    
  • Build wheels

    $ pip wheel .
    
  • Use auditwheel to put necessary libraries into your wheel

    $ export LD_LIBRARY_PATH=/usr/local/lib
    $ python -m auditwheel repair --plat linux_x86_64 jxlpy-*.whl
    
  • Install newly created wheel

    $ cd wheelhouse
    $ pip install jxlpy-*.whl
    
  • Now you should be good to go :)

    You can run examples to check if everything works correctly

Installation steps were tested on Ubuntu 20.04

Support status

Feature Status Importance Notes
Reading and writing non-animated 8 bit RGB/RGBA image Done - -
Creating lossless images Done - -
Reading animations Done - -
Pillow plugin Partial High Animation seeking?
Creating animations Failed Medium -
Reading HDR images Done Medium -
Writing HDR images Done Low -
Reading and writing floating point images Not started Low -
Support EXIF metadata Failed High -
Support for other colorspaces Not started Low -
Support for lossless JPEG recompression Not started Medium -
Support for progressive and responsive mode Failed Medium -
Installing on Windows Partial Low -

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jxlpy-0.9.4.tar.gz (107.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

jxlpy-0.9.4-cp312-cp312-musllinux_1_1_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

jxlpy-0.9.4-cp312-cp312-musllinux_1_1_i686.whl (3.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

jxlpy-0.9.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jxlpy-0.9.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

jxlpy-0.9.4-cp311-cp311-musllinux_1_1_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

jxlpy-0.9.4-cp311-cp311-musllinux_1_1_i686.whl (3.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

jxlpy-0.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jxlpy-0.9.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

jxlpy-0.9.4-cp310-cp310-musllinux_1_1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

jxlpy-0.9.4-cp310-cp310-musllinux_1_1_i686.whl (3.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

jxlpy-0.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jxlpy-0.9.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

jxlpy-0.9.4-cp39-cp39-musllinux_1_1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

jxlpy-0.9.4-cp39-cp39-musllinux_1_1_i686.whl (3.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

jxlpy-0.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jxlpy-0.9.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

jxlpy-0.9.4-cp38-cp38-musllinux_1_1_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

jxlpy-0.9.4-cp38-cp38-musllinux_1_1_i686.whl (3.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

jxlpy-0.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

jxlpy-0.9.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

jxlpy-0.9.4-cp37-cp37m-musllinux_1_1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

jxlpy-0.9.4-cp37-cp37m-musllinux_1_1_i686.whl (3.1 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

jxlpy-0.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

jxlpy-0.9.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

jxlpy-0.9.4-cp36-cp36m-musllinux_1_1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

jxlpy-0.9.4-cp36-cp36m-musllinux_1_1_i686.whl (3.1 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ i686

jxlpy-0.9.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

jxlpy-0.9.4-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ i686

File details

Details for the file jxlpy-0.9.4.tar.gz.

File metadata

  • Download URL: jxlpy-0.9.4.tar.gz
  • Upload date:
  • Size: 107.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for jxlpy-0.9.4.tar.gz
Algorithm Hash digest
SHA256 d5de88ee72ebae00676f52d10139c701a86a4929c4ff6bff51e03fa30640706f
MD5 09a9a086d2fc7c8575bae71767fe2cdb
BLAKE2b-256 843bf31dab3a7b8e396c6dbf844b2676389c1b3d87e9bac517606b63f1fcdc90

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b74a28d3b3b485d7ce5eaf22d1c98875b3767d0476384e8cdcf36dcf0e9b91a7
MD5 0b3d3d3349fe271927b89516900be229
BLAKE2b-256 a94886fc9279b08be6b7a452f061a08a799ee549f99ef91545fec5da7e34c4a2

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ffff64c6b812899a9b75af3144d2831639fe39c0123017a92c11ad6407234edf
MD5 5e589be723ede92dedf58c17c93d34d5
BLAKE2b-256 00e4e16a7d3c7e0984bc3deba6158f13cd0263d975af51392e97c82c59307d9c

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4f42c18f28114f840a34539c0e31cce32996db3bf7a6a098cc9bba75743861d3
MD5 2e24a0a152110f3bbcfabd92f3380b5f
BLAKE2b-256 c34b5ea3c4fccb0dcd41c014f9baddeaa23ae66bdbaa7f48ed2a80a3e40486f5

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 44cb0682b78d533b3f0a97f8b84686bc5441ef9177d79a004bbf96c71b64a04a
MD5 2cf2fd9e4d803a1031226e42fd55b3f2
BLAKE2b-256 a1a6f02d28120a0c9e326c38233fc9f26b2d6ffb1b5efe755ea46de587555d06

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8d0e80b06c00061b731e29f2d95a081b54a177db40e6a754f3ddeb0558c2a8a5
MD5 9edc094e0888b49ed791d9a6956821d0
BLAKE2b-256 26d4164fcefa4ce52c8aafe131e2af5bf71e1675e3285643966f4939cd3a21c2

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7ac0d97bd6902cbfb1648cdcc069bae1a9b067972e2ce5887d589effaea0133b
MD5 5f61ea9ee5e4109c48e3e9f7513fe87f
BLAKE2b-256 886e69c7e63c6f0a46aa5ca441493f8717d298559a0c3dc499ff0d5b569693a8

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cdaae59c150c0c3d451c87a74e7ed4d3f6698e532d011a3410eb0559a42ff9e
MD5 4fe80bb23438020a3e5f0852e5f1d9ce
BLAKE2b-256 4e11ca561d66b36e1ad2a5e5015e8a81279c260d6948b22a54e4911b4546405c

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 29d996bc6e3b6278973918d2f402095405a97e82c334578763d4391dc4134b8c
MD5 24ec9ea946edefeea8a299c882ae1b3d
BLAKE2b-256 e0ca98303622bd5220a2c0834263564f0b8644ea2bf371a353b1892621be7506

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 77dc833d4b5ea49d7fe0ffa35e9a9570eb3e17fced619ee349ffc077520cd1be
MD5 e6e01b8da2d3a6a5580df6e79af28176
BLAKE2b-256 f8686acae217457f233bc81ed0eab450c2d68ba4f037817b3d276f2c82d3feb6

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 aec2afc07c9b0d7e260246d1b0ac75cf3b9d3303dad56a6dc682655e33216a7b
MD5 31ea8e8b0c001fb515ce3e6b13a1cb2b
BLAKE2b-256 ca096b8f3368c757b48fcd2123601b7f6c4d725f56e7506a66a237e60509d5b4

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67dbb6352e633985c5a596b1e721649d0e692f9442d4c231f916cf9e25ccc1ec
MD5 a37767ac6b255b87b6ff664d2ab01ee2
BLAKE2b-256 40e4e8f0f97e81f42646192819c9b6620d2b09fe40a1e8f732f6bc5def806dab

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2f2255c5a4988fe9792a6439e5dd27043617ec2f158724da35ad1b1e5e340014
MD5 3072291fbdf2c564539ece7a0c3757d6
BLAKE2b-256 97eaf94bb531794eff3b49021899228c1f4b29437fc5bf1cf316f5edda55b2ff

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6b528803299e861948a435ede4e40d7662b28e299d8a2eed8f8e2ec248737c0c
MD5 4514dc0e58d5274e389b370d10165f53
BLAKE2b-256 d4988a7f1ee216bdb38a3131a74c08ec802e5e2f767304371d3cc0a918d26f7b

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: jxlpy-0.9.4-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for jxlpy-0.9.4-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5dfc5538e0afa413fa480b37b8f707b3a909ca11490c3fddde7064787a4d0ec2
MD5 68275e00c1a51f17013e410c2bcbd680
BLAKE2b-256 a883c27aa7d0e8e2b30063b9ba866f7d36050b66e6a47446f107c87d2f93e525

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3a43151a0b25a9a33947cc771d9b5c0eeb9170f8b2cac668e10707b0b2382a2
MD5 8c9caf5af140d2e0eb24598b2d6976cc
BLAKE2b-256 6e65c39e86db046437f2a5e91073188349ad5d1e009de9b2826f6eeec46741bb

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c722b303e38091c9232254dedbed90e3ea0cd97ec6a0bd3457f961b63c36bbde
MD5 2555ba9937174d94741a09bca18054ec
BLAKE2b-256 0043a019b09df17a29588dc87fd9e92af0c018f4f7aa1eeaeb8c326b71fec578

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d6e855ad2aab9f3e4b1395aa0fede57ef7e3a44f871e23435986f9ea547ac389
MD5 3a411c087dbbff37655b3237686568f8
BLAKE2b-256 aad00e320cf9bcc9d7eec395ec94f202415e098e6d4c6488ddfac1ddcf10c46e

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: jxlpy-0.9.4-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for jxlpy-0.9.4-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e5503e73f592043add68413c5658738fc09224a305e499488a4834498aa0766e
MD5 5b53ed120b97322d7476bbb7837d61db
BLAKE2b-256 c6962269b7e4a82ada8a1524c91eac74e95ce0c59ab23886976922f75771bcb0

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cad060f24beccaff5c39007ab3dfa8e7bfd857849e1d5d7ad17b5ce76873cf2d
MD5 de19d2fdb127c69e9d3e59d30fddb51b
BLAKE2b-256 dbbd04afaf989b09021da6745bcce23f8288e64d12da3292d6af314596ce21d6

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 26d362128d74281d248a39722652deede667bba3d43aaabd6db3a7c48625cdb5
MD5 4c5545fc015675d18cf33485423f559f
BLAKE2b-256 d97f54fc9180579a254c19eb1803fee1987f4c4fef524cb6fe7b1cdf99cbbebe

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ce9eac66ed9755cff31618a2a2b84c87665f2a99b3309f8ed34caaf749c29796
MD5 a41f8d88e524808cd6655b8d5dcaee52
BLAKE2b-256 e0a03e75f59da942cf3af2446c8ee227bcee6f9aacc3767451b69cbe3d8011ed

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 fea1b4495d6024d0fdf8b88720c43bc3672d14a0bd51620fbb9ed24c425cb289
MD5 4973d1a9cf10b79e13c35af8410c0abc
BLAKE2b-256 e4127026f7ec77e42ac8609142106164550575f9a6f2044df0b2c40e3987f9ca

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3338ce6d8816291a2c923f35b9afaf78ba1d24d71fafa7ee46a7c792f1d1557
MD5 94c6f00204b55a78dae517205645a124
BLAKE2b-256 2ea4d790759cb6531c19442b1174fb25c7647058efcd0ed1a317c81b53e49981

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b0142e438a8960f80362c2983a0e59b893961789fb5686a7f0f8c43bde846700
MD5 c53aee5ee98203c4355a10f484ecab81
BLAKE2b-256 9d01d87e83b0902724b1f6710e4fa244183ba419bc7fa0bc319a163623db6b90

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b8df598a626b273796b3164466da1da7c93aefe39ac009037dba73660990b632
MD5 212743aa39bf853c1dc320a3cdc3e0c3
BLAKE2b-256 e68d80de0db8c5c48efaf36b3b085d9cf1a4bddf3a3c9a7c716168b71d7a584a

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1c45f0b0e52b664fac8296aad0394ec82fc8b9e6b830ff411c60c504bcdfeab6
MD5 072b086e123c16b46a49ca54f965c5a3
BLAKE2b-256 208654196e19ff15d7aba4ce4ccc2536d0d3809f6f25d9f0ecf3f92a65305aee

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7cbaa8f6f8aa1a81b6ce9377bd76542d55d987471f4dd8ba6d2676184ef9c4de
MD5 28b95c561386cbafa58037e26d53114c
BLAKE2b-256 a2238a66a240907e13c8f0a08eaabdbc3d998f8979dc3117dc30ad023e12b67d

See more details on using hashes here.

File details

Details for the file jxlpy-0.9.4-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for jxlpy-0.9.4-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a379ccf15ae72948a3cffe2cc640d393ad1ca8bf0b8ac36196eaaf2520c2b40e
MD5 9787a6be1119ee507b6d36b51367294f
BLAKE2b-256 0bf904abd1c99c1d1f7e6585315d262a5102f84a8437c6e3756807fd895b257c

See more details on using hashes here.

Supported by

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