Skip to main content

Fast JPEG-to-NumPy image loading powered by Google jpegli

Project description

ajpegli

PyPI package CI PyPI downloads Coverage License: BSD-3-Clause

Fast JPEG-to-NumPy image loading powered by Google jpegli.

ajpegli is a dependency-light JPEG loader for Python: pass a file path, get a NumPy array. Decoding is powered by Google jpegli and built for high-throughput data pipelines. The API is cv2.imread-like, but it is not a drop-in OpenCV replacement: color images are returned as RGB by default. Pass mode="BGR" for OpenCV-style pipelines.

Development

Clone with submodules before building native wheels:

git submodule update --init --recursive
uv sync --extra dev
just check
just build
just bench-imread

third_party/jpegli is pinned as a submodule. The pinned commit is exposed at runtime through ajpegli.__jpegli_commit__ and ajpegli.jpegli_commit().

Release and publishing instructions live in releasing.md.

Installation

Install from PyPI:

pip install ajpegli

With uv:

uv add ajpegli

Quickstart

ajpegli ships prebuilt wheels for common Linux, macOS, and Windows CPython builds. NumPy is the only runtime dependency.

import ajpegli

image = ajpegli.imread("image.jpg")
assert image.dtype == "uint8"
assert image.ndim == 3

rgb = ajpegli.imread("image.jpg", mode="RGB")  # default
bgr = ajpegli.imread("image.jpg", mode="BGR")  # for OpenCV-style pipelines
gray = ajpegli.imread("image.jpg", mode="L")

imread() reads the file in the native extension and returns a NumPy array. The first decode slice supports uint8 RGB, BGR, and grayscale output. File I/O and jpegli decode work release the GIL so threaded callers and DataLoader workers do not serialize on Python while the native codec is running.

NumPy is the only runtime dependency. OpenCV, Pillow, and PyTorch are optional benchmark tools and are not required by pip install ajpegli.

encode() and full info() metadata output are still planned API surface, not the release focus yet.

For local source builds, clone with submodules:

git clone --recursive https://github.com/dKosarevsky/ajpegli.git
cd ajpegli
uv sync --extra dev
just check

Benchmarks

The benchmark script keeps comparison tools optional so pip install ajpegli only needs NumPy at runtime. See Benchmarks, Benchmark Results, DataLoader Benchmarking, and DataLoader Results.

just bench-imread path/to/a.jpg 1000 8 RGB ajpegli,cv2,pillow
just bench-imread-dataloader path/to/a.jpg 1000 4 RGB 32

benchmarks/bench_imread.py reports JSON with sequential throughput, threaded throughput, and optional PyTorch DataLoader throughput. Missing optional comparison packages are reported as skipped entries instead of failing the run. Use --thread-workers for threaded reader throughput and --dataloader-workers for PyTorch DataLoader worker count. The checked-in smoke reports are intentionally narrow; broader dataset reports are still required before making project-level speed claims against OpenCV or Pillow.

For local comparison runs, install only what you want to measure in that environment:

uv pip install opencv-python-headless pillow
uv pip install torch  # only for --include-dataloader

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

ajpegli-0.1.4.tar.gz (97.4 MB view details)

Uploaded Source

Built Distributions

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

ajpegli-0.1.4-cp313-cp313-win_amd64.whl (168.4 kB view details)

Uploaded CPython 3.13Windows x86-64

ajpegli-0.1.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (192.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ajpegli-0.1.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (168.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ajpegli-0.1.4-cp313-cp313-macosx_11_0_arm64.whl (137.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ajpegli-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl (172.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

ajpegli-0.1.4-cp312-cp312-win_amd64.whl (168.4 kB view details)

Uploaded CPython 3.12Windows x86-64

ajpegli-0.1.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (192.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ajpegli-0.1.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (168.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ajpegli-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (137.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ajpegli-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl (172.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

ajpegli-0.1.4-cp311-cp311-win_amd64.whl (166.3 kB view details)

Uploaded CPython 3.11Windows x86-64

ajpegli-0.1.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (191.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ajpegli-0.1.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (167.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ajpegli-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (135.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ajpegli-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl (167.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

ajpegli-0.1.4-cp310-cp310-win_amd64.whl (165.5 kB view details)

Uploaded CPython 3.10Windows x86-64

ajpegli-0.1.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (189.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ajpegli-0.1.4-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (166.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ajpegli-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (134.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ajpegli-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl (166.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

ajpegli-0.1.4-cp39-cp39-win_amd64.whl (166.7 kB view details)

Uploaded CPython 3.9Windows x86-64

ajpegli-0.1.4-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (189.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ajpegli-0.1.4-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (166.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ajpegli-0.1.4-cp39-cp39-macosx_11_0_arm64.whl (134.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ajpegli-0.1.4-cp39-cp39-macosx_10_9_x86_64.whl (166.6 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file ajpegli-0.1.4.tar.gz.

File metadata

  • Download URL: ajpegli-0.1.4.tar.gz
  • Upload date:
  • Size: 97.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ajpegli-0.1.4.tar.gz
Algorithm Hash digest
SHA256 04fbb485973fa0662b16a7caaa828df72d7db0e6fc7281ad8448a5c10138298d
MD5 cd5d69d918772af643f96c17fd5d6a7d
BLAKE2b-256 c0ceac2216aa1f3c449b3aaabd9829ad6c943375fc531abdf47185b897e13533

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4.tar.gz:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ajpegli-0.1.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 168.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ajpegli-0.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ee22e28f1cf7283eb797d8167db01072bd667b8dfc495c7d9420f686d2f40d37
MD5 681def7c79e4142a0d4bc473ea5a406f
BLAKE2b-256 9a2fae5831d8d7a5022e0bf0e6165ee6ae6ae8cd33585776bfc1af9196aaecb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3973ccfa00d61230a20957f73ebc9ebc798e0bd737cafb8423ac712da3c3905e
MD5 a9220b140738eeec91a4d6c18190804c
BLAKE2b-256 8c913b0f91c92c043c38bdd0a6e7e8d574de86f6425096dc3ccd84f2acb82b51

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 daee7edf02e6eeba1dbc82e6bd0233eab538da32fbe87658471bca9f8a6cd146
MD5 6f05e0c9f386a50993e21ee1182a545b
BLAKE2b-256 7d297c3063256fcd6362d5b29e61325a619db3ef0f5a23093f505144653c7d8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ea2a1da355d1d126b8130e49c684633fca1604bb599720cbdd0c49953b9c8fb
MD5 a6340b1dd70c4e73a281bfb2e7893758
BLAKE2b-256 4ac81220a335bbc779537648a14433b68b66b8485237f3f495276b41e2f41072

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8005adb2e3f68c62a674d206edb4d24a52194364158119ca616a3758822df564
MD5 8a848cfb05fa83e928d4b69151bde8c2
BLAKE2b-256 b07dc22c21fff5fa02c0f2d0ed6b3e354b1157c22ba174d6157ab50e889cb5e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ajpegli-0.1.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 168.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ajpegli-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f9a0577434364b04c3d3d3c24b07a2604d4d6aaa7f9c71e0dd3e0c263b834fc6
MD5 18f131b839b5cb80de6a29a41cac60c1
BLAKE2b-256 cfd814fdd6e3f9d1879e0824e64d98ac8f51a164926f63078c7c4af5fa5b0d34

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 44f629bf15bd7b05be4ea4de6f480f6a06234470d9648f6d0c000e40007ae1d8
MD5 88b4371acefc8a6480769aab8f106981
BLAKE2b-256 ef207209d5e830df849b639b0d9a9f23b184e58ef51ea0a378f0213f7ef12ea8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f00b00f4c53375d3488441820f1fa00e0248ca45474293a1f7ca3b33b9224ef5
MD5 a1f02e83b2c351ec4d9f422fed3fcecd
BLAKE2b-256 0e4cde6d597fcb0fa344e5de1700fc303f2efa0cf916caa50a19692f34ebac8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3e356be4de07cd5dbeb609441d3955b9141a23de69ba2ec8a765cb540fd9d2c
MD5 9badf88667afad7baf747d011a04c3a6
BLAKE2b-256 53c1576ac048f34b57ef82b391d017ed4efa53e9274ba606561912f5bd592e4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 774c9e4b79754949015f7bf592dc1856215ec1a23593e094d61dd40b2c475d99
MD5 37d8a9ed3a363b160f89df920db2313b
BLAKE2b-256 c77a2e495aabc6098140e2dd874875115507dcac67c2d1c58f8716585414ed44

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ajpegli-0.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 166.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ajpegli-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 978bcd352f40459bd842b58af1fd00929869313cc0264703a90a7644b3c8b6cd
MD5 229d9a40bc42ba850d17312664cd140f
BLAKE2b-256 148f007970a6ca618a71d30002c5d71bf14e77ee055dfa62d45b74a8482a97bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f1a52f40b2d5351c791bdad498ad997320db0e4bb0b334abc36ca13e22964b3e
MD5 8a95185127e81c07703b357b280408cf
BLAKE2b-256 52bc64b9e65bbe85a7ae9f7ec8c96c447ac55bfc39c2a05232daf6ba9ff420c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3353fc26db533097b73d1cc1457987ca8cd080187ca823efdee2241e59012eea
MD5 fc5922ac20c5a2d7717d7cfd1a8c5900
BLAKE2b-256 6b32fe54391296ebb3e6e217353b4befcbfaf5bccf45e2a07b24a9e12ad09218

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4326bde9f7a04d6506c2a491d6a9e425a2d8a99f8af4a09397028b2e39e02a0
MD5 0e4055a7dc435858854c76ea779e5ae1
BLAKE2b-256 bea946bbb558bab697671858d13c7797707bad332a38d217b935e112817c19f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ef28f3d23b16bbee8ce1abf7fa05883b5a23124d160ad21c386e789da9710983
MD5 5bb4b8b1fe97733692b8846adf30f88e
BLAKE2b-256 018da473458c2cacd26c2804e7b973dfe1398b23a753b528136861facb72b276

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ajpegli-0.1.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 165.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ajpegli-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fb2cd4cf4e2f5beb9a026baf692569af056b776d5e190463e50d026b7dc20a07
MD5 90b3b01aa6a660b8537bbb19c1ceca5f
BLAKE2b-256 4dc41abbe639ba9e2023a585a987e025606c60161747916bcb08e2c3ba032227

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 348a56c4f59c3c44ad82c42c81191e22302967f745ee2497b8f2c2d7531e6109
MD5 c83fff79284426e75d8981395b1b350e
BLAKE2b-256 c22b7bfd3dc9c25abb1b810894f1f47e5da1ec3d0a27bdc45a355034df4092e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb7faeb5c90d9e9c0144f3831d254074b8a02082fe079068efe95f5ce2b7213f
MD5 36dbf2fb982842b7a6670d11121da39d
BLAKE2b-256 c578220f001412aac1cb5a655996389065c66577f0e50f1950917774d41bea17

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9ea13d529b3eafc3196908aa75fc2738c162fb448c01b056120fbb1e716858e
MD5 38da10a8946aa3665da6b00bac28ba4d
BLAKE2b-256 9b81b980626abd8f12bff98d4c2d1a2499f0cd4094dace8e3edad8ed6b5f5efe

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8e03bdc49ae636d3cd7cda99e42572485aac71ae46c1e4e7efb0921a53af428c
MD5 38bc520b59e2c1cc1805d80fffb10305
BLAKE2b-256 1668eff60f7a90a9a6473d01c89f51bb6efe72c0e7b8cdbaca66683e8b91c9ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ajpegli-0.1.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 166.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ajpegli-0.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1d633c81a0ed1fd879d664079e088a5037d1d0628f7d48f9a157c3074f7a77ee
MD5 e4831c881ccdf1dca029b4d7485a5cc5
BLAKE2b-256 ffa3d9d0e2a132989d22dccd27489ff18e3eca4fedbefc17bfdb42d138c48d5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 181488383dd281143c49a081805b1506fbec026cf0802a7ad09b392c09cb762c
MD5 35f28bfdbd4c47c26ddcc31e2d986be1
BLAKE2b-256 b3c1b11c95ce5c3e45ae03cdfc634404f13e61c01383af5653b02bce6ed269a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c2e9784de732a7d94210b978c3b40221df6ad352c80d45ee1d082280fe1627f1
MD5 8c4f13d8a676dd2fcc508420a8867656
BLAKE2b-256 7cc5fd18fb2dafc36ac540677bb34c664e18c6022e5b9218194914b42279d98e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9512c2c4d813b9317652f1bdb80c3bf99a6e23073b7d94bcdb4b52ece19f783
MD5 1002cd09fd0966be11534f5160b283fa
BLAKE2b-256 8b7bf288ea37908a218c8208f551bc4fb99ca750c01b31c085e19b6ecb4d5430

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ajpegli-0.1.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ajpegli-0.1.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aef08c48869d22cad690f2d3db7ed9cc40da3a98936007fbb2b7c4e824874fad
MD5 df11d5cf120c3f7c5d56a63831263d0c
BLAKE2b-256 e2d9a42e5c956624a6ae69b1091429f282e8b53cb97d6e47abc3f572c4f21241

See more details on using hashes here.

Provenance

The following attestation bundles were made for ajpegli-0.1.4-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on dKosarevsky/ajpegli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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