A simple package for fast JPEG encoding and decoding.
Project description
This project is in no way affiliated with the libjpeg-turbo project.
simplejpeg
simplejpeg is a simple package based on recent versions of libturbojpeg for fast JPEG encoding and decoding.
Why another library?
Pillow and OpenCV are excellent options for handling JPEG images and a variety of other formats.
If all you want is to read or write a couple of images and don’t worry about the details, this package is not for you.
Keep reading if you care about speed and want more control over how your JPEGs are handled.
These are the reasons why I started making this:
Pillow is very slow compared to OpenCV.
Pillow only accepts streams as input. Images in memory have to be wrapped in BytesIO or similar. This adds to the slowness.
OpenCV is gigantic, only accepts Numpy arrays as input, and returns images as BGR instead of RGB.
Recent versions of libturbojpeg offer impressive speed gains on modern processors. Linux distributions and libraries tend to ship very old versions.
This library is especially for you if you need:
Speed.
Read and write directly from/to memory.
Advanced features of the underlying library.
Installation
On Linux (x86/x64), Windows (x86/x64), or MacOS (10.9+, x64) you can simply pip install simplejpeg. Update pip if it wants to build from source anyway.
On other platforms you can try to install from source. Make sure your system is setup to build CPython extensions and install cmake >= 2.8.12. Then run pip install simplejpeg to install from source.
You can also run python setup.py bdist_wheel etc. as usual.
Normally the Yasm assembler is built first, but you can define the environment variable SKIP_YASM_BUILD to skip it. You can bring your own Yasm or Nasm assembler, just make sure it’s on the PATH so cmake can find it. This can speed up compilation and help with cross-compiling, since the assembler will run on the host machine.
Usage
This library provides four functions:
decode_jpeg_header, decode_jpeg, encode_jpeg, is_jpeg.
Uncompressed image data is stored as numpy arrays. Decoding functions can accept any Python object that supports the buffer protocol, like array, bytes, bytearray, memoryview, etc.
decode_jpeg_header
decode_jpeg_header( data: Any, min_height: SupportsInt=0, min_width: SupportsInt=0, min_factor: SupportsFloat=1, strict: bool=True, ) -> (SupportsInt, SupportsInt, Text, Text)
Decode only the header of a JPEG image given as JPEG (JFIF) data from memory. Accepts any input that supports the buffer protocol. This is very fast on the order of 100000+ images per second. Returns height and width in pixels of the image when decoded, and colorspace and subsampling as string.
data: JPEG data in memory; must support buffer interface (e.g., bytes, memoryview)
min_height: minimum height in pixels of the decoded image; values <= 0 are ignored
min_width: minimum width in pixels of the decoded image; values <= 0 are ignored
min_factor: minimum downsampling factor when decoding to smaller size; factors smaller than 2 may take longer to decode
strict: if True, raise ValueError for recoverable errors; default True
returns: (height: int, width: int, colorspace: str, color subsampling: str)
decode_jpeg
def decode_jpeg( data: SupportsBuffer, colorspace: Text='RGB', fastdct: Any=False, fastupsample: Any=False, min_height: SupportsInt=0, min_width: SupportsInt=0, min_factor: SupportsFloat=1, buffer: SupportsBuffer=None, strict: bool=True, ) -> np.ndarray
Decode a JPEG image given as JPEG (JFIF) data from memory. Accepts any input that supports the buffer protocol. Returns the image as numpy array in the requested colorspace.
data: JPEG data in memory; must support buffer interface (e.g., bytes, memoryview); row must be C-contiguous
colorspace: target colorspace, any of the following: ‘RGB’, ‘BGR’, ‘RGBX’, ‘BGRX’, ‘XBGR’, ‘XRGB’, ‘GRAY’, ‘RGBA’, ‘BGRA’, ‘ABGR’, ‘ARGB’; ‘CMYK’ may only be used for images already in CMYK space
fastdct: if True, use fastest DCT method; speeds up decoding by 4-5% for a minor loss in quality
fastupsample: if True, use fastest color upsampling method; speeds up decoding by 4-5% for a minor loss in quality
min_height: minimum height in pixels of the decoded image; values <= 0 are ignored
param min_width: minimum width in pixels of the decoded image; values <= 0 are ignored
param min_factor: minimum downsampling factor when decoding to smaller size; factors smaller than 2 may take longer to decode
buffer: use given object as output buffer; must support the buffer protocol and be writable, e.g., numpy ndarray or bytearray; use decode_jpeg_header to find out required minimum size
strict: if True, raise ValueError for recoverable errors; default True
returns: image as numpy.ndarray
encode_jpeg
def encode_jpeg( image: numpy.ndarray, quality: SupportsInt=85, colorspace: Text='RGB', colorsubsampling: Text='444', fastdct: Any=True, ) -> bytes
Encode an image given as numpy array to JPEG (JFIF) string. Returns JPEG (JFIF) data.
image: uncompressed image as uint8 array
quality: JPEG quantization factor; 0-100, higher equals better quality
colorspace: source colorspace; one of ‘RGB’, ‘BGR’, ‘RGBX’, ‘BGRX’, ‘XBGR’, ‘XRGB’, ‘GRAY’, ‘RGBA’, ‘BGRA’, ‘ABGR’, ‘ARGB’, ‘CMYK’
colorsubsampling: subsampling factor for color channels; one of ‘444’, ‘422’, ‘420’, ‘440’, ‘411’, ‘Gray’.
fastdct: If True, use fastest DCT method; usually no observable difference
returns: bytes object of encoded image as JPEG (JFIF) data
encode_jpeg_yuv_planes
def encode_jpeg_yuv_planes( Y: np.ndarray, U: np.ndarray, V: np.ndarray, quality: SupportsInt=85, fastdct: Any=False, ) -> bytes
Encode an image given as three numpy arrays to JPEG (JFIF) bytes. The color subsampling is deduced from the size of the three arrays. Returns JPEG (JFIF) data.
Y: uncompressed Y plane as uint8 array
U: uncompressed U plane as uint8 array
V: uncompressed V plane as uint8 array
quality: JPEG quantization factor; 0-100, higher equals better quality
fastdct: If True, use fastest DCT method; usually no observable difference
returns: bytes object of encoded image as JPEG (JFIF) data
Using encode_jpeg_yuv_planes with OpenCV
OpenCV has limited support for YUV420 images, but where it does it will normally represent a W x H image (W and H both assumed even) as an array of height H + H // 2 and width W.
Of these, the first H rows are the Y plane. Thereafter follow H // 2 lots of W // 2 bytes (the U plane), and then the same again for the V plane. Note how we have two rows of U or V in every array row. To unpack such an image for passing to encode_jpeg_yuv_planes use:
Y = image[:H] U = image.reshape(H * 3, W // 2)[H * 2: H * 2 + H // 2] V = image.reshape(H * 3, W // 2)[H * 2 + H // 2:]
encode_jpeg_yuv_planes saves us from having to convert first to RGB and then (within encode_jpeg) back to YUV, all of which costs time and memory when dealing with large images on resource constrained platforms.
is_jpeg
def is_jpeg(data: SupportsBytes)
Check whether a bytes object (or similar) contains JPEG (JFIF) data.
data: JPEG (JFIF) data
returns: True if JPEG
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 simplejpeg-1.8.1.tar.gz
.
File metadata
- Download URL: simplejpeg-1.8.1.tar.gz
- Upload date:
- Size: 5.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35bfc840f40c1e10f64f4e3e4c870e1b9c420e5eead3630539efe2cb53b5fd04 |
|
MD5 | e6e392439d8be3fe1365dde5127465c7 |
|
BLAKE2b-256 | 3509b8a6565fafd8ddf64d34d6bc5383878b9bd5fd2424d8a44f416140a6a589 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1.tar.gz
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1.tar.gz
- Subject digest:
35bfc840f40c1e10f64f4e3e4c870e1b9c420e5eead3630539efe2cb53b5fd04
- Sigstore transparency entry: 170349191
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp313-cp313-win_amd64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 306.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 253b5fcbf73f2f3a19cff300330ff1751c8dec87d82305a1c824f8de6456051d |
|
MD5 | e5c6ba5ab836661ff9413dd8c2e9c397 |
|
BLAKE2b-256 | cbd18b97cdd92b378bddaa3e7b2ff75e0778ca022c079dc8e2d3ffccf09c1bed |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp313-cp313-win_amd64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp313-cp313-win_amd64.whl
- Subject digest:
253b5fcbf73f2f3a19cff300330ff1751c8dec87d82305a1c824f8de6456051d
- Sigstore transparency entry: 170349193
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 423.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed863d7a4945723a77fddb4fde6bee7c37f9a0bfd5718223191b3fc6c0bd36fc |
|
MD5 | 1995e61cc23ce6a58993f70dd594f8b2 |
|
BLAKE2b-256 | 60ef2cdddbc7f052e1b236cb4911f8708359e355eb9f3e89995f7a03db665266 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
ed863d7a4945723a77fddb4fde6bee7c37f9a0bfd5718223191b3fc6c0bd36fc
- Sigstore transparency entry: 170349212
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 443.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e28fe1598557c753d6be95d0ce9d5ca9b5b07e70fad07e45062444516f18165e |
|
MD5 | 4242ef31c6b52e27b62f7a2034ba2858 |
|
BLAKE2b-256 | b11c352f09c54f33cf6adad619f0ac1ed437c12731ebe9ee5879098ec9b9542a |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Subject digest:
e28fe1598557c753d6be95d0ce9d5ca9b5b07e70fad07e45062444516f18165e
- Sigstore transparency entry: 170349239
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp313-cp313-macosx_11_0_arm64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 441.9 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a49f50ca8b3d210e2af94ec3ff4fa1c97a3785671cea13079803cf31e3daa15 |
|
MD5 | 18e3eeaab3cdaceea53022ed12490b10 |
|
BLAKE2b-256 | 0001bdcbd397f5d54797d5089e4c391a4f90103ffd06c044ab2ab79756e1d11c |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp313-cp313-macosx_11_0_arm64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp313-cp313-macosx_11_0_arm64.whl
- Subject digest:
5a49f50ca8b3d210e2af94ec3ff4fa1c97a3785671cea13079803cf31e3daa15
- Sigstore transparency entry: 170349256
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp313-cp313-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 491.8 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a14f5c4f93e3bd9d237bc12cd24dda572c58722daf2657fe25caa6edad03d3ec |
|
MD5 | 884c8cbc90674512a7a52d71f50b23bd |
|
BLAKE2b-256 | dc59fec20a7953be3f5426fe33af2d4089d6f1cd531a5d9adc50b5db5aef03fd |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp313-cp313-macosx_10_13_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp313-cp313-macosx_10_13_x86_64.whl
- Subject digest:
a14f5c4f93e3bd9d237bc12cd24dda572c58722daf2657fe25caa6edad03d3ec
- Sigstore transparency entry: 170349214
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 307.0 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e08fbb96e51d65848910530a973bdb3f3e69ba4c9ce47557cad81b67689021ea |
|
MD5 | 444ea7c382b2e4390fa3eed32a356905 |
|
BLAKE2b-256 | 48a196fd9e0f0e273caea4edccdfa68b4b4f0514f7766efc78aef262e4edd1fa |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp312-cp312-win_amd64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp312-cp312-win_amd64.whl
- Subject digest:
e08fbb96e51d65848910530a973bdb3f3e69ba4c9ce47557cad81b67689021ea
- Sigstore transparency entry: 170349204
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 425.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c728b386d6350edd27fbf783bc4cdf6cd2cd253411ade34164dc9d8e28626c2 |
|
MD5 | f456e8304bcb6eb1366e2df49e81acf0 |
|
BLAKE2b-256 | daef7ac89ec596fac985a2b5cf348db8a7425ecb68857dd53ab1bdc1fe856412 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
8c728b386d6350edd27fbf783bc4cdf6cd2cd253411ade34164dc9d8e28626c2
- Sigstore transparency entry: 170349263
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 445.4 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c124ceead37c70dca10c0680c5e25ce2fb2d12a6ad570e4d596ceacd7b88338d |
|
MD5 | 70d5865f6a81c794005ddd9a50397003 |
|
BLAKE2b-256 | 3cd0b394ab7563bf913d32fef3a4d569fb4804fcf16b1bee2b49b5e5a6d26c54 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Subject digest:
c124ceead37c70dca10c0680c5e25ce2fb2d12a6ad570e4d596ceacd7b88338d
- Sigstore transparency entry: 170349251
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 443.2 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 258f468770c4c757a056cc57f078c982b966d51c3964df005675777926a9ae32 |
|
MD5 | b89ad8de977d1b4d2677978bda34d921 |
|
BLAKE2b-256 | da6b8b1fe754b16d867127b38accd58f2ca3fac393c7f10b683816a4eac1d0e3 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp312-cp312-macosx_11_0_arm64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp312-cp312-macosx_11_0_arm64.whl
- Subject digest:
258f468770c4c757a056cc57f078c982b966d51c3964df005675777926a9ae32
- Sigstore transparency entry: 170349228
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp312-cp312-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 492.7 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bff39798d2df5e21a881206981b851564aa82cf6ff830f819627a62b7368c5c7 |
|
MD5 | 5c9bd2bdcd51ffecf923b72aabc27ced |
|
BLAKE2b-256 | 691ff36e8d67f5b9514fd32875367cc7fd0a705ab5d39dbc3ee0f9db7485bc7c |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp312-cp312-macosx_10_13_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp312-cp312-macosx_10_13_x86_64.whl
- Subject digest:
bff39798d2df5e21a881206981b851564aa82cf6ff830f819627a62b7368c5c7
- Sigstore transparency entry: 170349202
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 306.7 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51e065dc970add6a105d398ca9acc34e5005a354b9a771d4cf90445f8971b100 |
|
MD5 | 176250e14120acaa49403bd4db7aa965 |
|
BLAKE2b-256 | b969489f5435274c4358f19a613d881f143e6966ac6fddd6511331c6fddf26f6 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp311-cp311-win_amd64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp311-cp311-win_amd64.whl
- Subject digest:
51e065dc970add6a105d398ca9acc34e5005a354b9a771d4cf90445f8971b100
- Sigstore transparency entry: 170349236
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 427.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4527cc8379736c970455491d366936c4e3a8a497bd4d6e3b7f88913215f914d7 |
|
MD5 | ef07aaf8cdc4a35592db19fd08d16daf |
|
BLAKE2b-256 | 54f9fe26f68b027ec1b8d5d7b8ade6cc42a7423f0d6815d90ecd268c6ea61267 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
4527cc8379736c970455491d366936c4e3a8a497bd4d6e3b7f88913215f914d7
- Sigstore transparency entry: 170349196
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 447.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa45a5b4d52d7b1ebe818b6d7df2f2887765f845b79fab93a9074553070a58a7 |
|
MD5 | bd62304d4bf368e4a2e2ea569e7380e2 |
|
BLAKE2b-256 | 7fff161aa1ec48b7c470b26068fc26ed7e9221ecf049f8d9b6c9ea76fdc37fe2 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Subject digest:
aa45a5b4d52d7b1ebe818b6d7df2f2887765f845b79fab93a9074553070a58a7
- Sigstore transparency entry: 170349205
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 442.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95bb8a2d8ad7df61f35e83b6c36bcd8f0e9e543fe37a804f6970363bec91e7bf |
|
MD5 | 44335a7a56a238b8b9a08d88f3fa4505 |
|
BLAKE2b-256 | efad036109700f806fbe919f9dcbc57082f74013778dcbc4c2cc25650d370dfc |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp311-cp311-macosx_11_0_arm64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp311-cp311-macosx_11_0_arm64.whl
- Subject digest:
95bb8a2d8ad7df61f35e83b6c36bcd8f0e9e543fe37a804f6970363bec91e7bf
- Sigstore transparency entry: 170349243
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 492.2 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f1e16a0c7c1766210d031f0c66aaa8e0b508893b55fc1e3cec466c6f11a6169 |
|
MD5 | 26c7de4c98e5da6b8a1abb6ed43a5f32 |
|
BLAKE2b-256 | 893839c9fab1cf4052d7cbac85de5db8836e0e0577f958529a1f1a78d0bcaaa7 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp311-cp311-macosx_10_9_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp311-cp311-macosx_10_9_x86_64.whl
- Subject digest:
8f1e16a0c7c1766210d031f0c66aaa8e0b508893b55fc1e3cec466c6f11a6169
- Sigstore transparency entry: 170349249
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 306.8 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fe42158ab63fae1b398c5c9c7fe58d9354fd2b2773374cb02cf64cc3b103bca |
|
MD5 | 49cb6f650dfc41b90b226d430b38d349 |
|
BLAKE2b-256 | ba22776e8f684c393f35a061baae00a37a588c449891175d1adba31bca445435 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp310-cp310-win_amd64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp310-cp310-win_amd64.whl
- Subject digest:
2fe42158ab63fae1b398c5c9c7fe58d9354fd2b2773374cb02cf64cc3b103bca
- Sigstore transparency entry: 170349259
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 427.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5213505247db1b829b976c4a4f99eef4ab9a0bf3db80a1096fb985d5ba30422 |
|
MD5 | 1a4c83f2c77cfeb1026f5043e3f0e97e |
|
BLAKE2b-256 | f3d4934f483693fad049744e32d062b332454b836f3556f1476a27fc098e6563 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
d5213505247db1b829b976c4a4f99eef4ab9a0bf3db80a1096fb985d5ba30422
- Sigstore transparency entry: 170349221
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 446.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 596eba539e05f90ae9e08c9ce4c53bebe5abdaa1419411d08dcb8c73af0eed93 |
|
MD5 | c66d543caf0029050c9ac9141bf961eb |
|
BLAKE2b-256 | ecf34832f7aebec36120c0af64bb3d117383aa62738e9f73edcedc157b19cce3 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Subject digest:
596eba539e05f90ae9e08c9ce4c53bebe5abdaa1419411d08dcb8c73af0eed93
- Sigstore transparency entry: 170349233
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 443.0 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56c903cbd98e6ec3133e74f04d7fc2bd7a22d36075fb4a762a459c92b2e5fd9c |
|
MD5 | 7a8d1fd61391d213d0398f46e3796574 |
|
BLAKE2b-256 | da92fb0b0119571c494e68a9eb0ffc9d510c6818535ec87115a0448c3e191ccc |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp310-cp310-macosx_11_0_arm64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp310-cp310-macosx_11_0_arm64.whl
- Subject digest:
56c903cbd98e6ec3133e74f04d7fc2bd7a22d36075fb4a762a459c92b2e5fd9c
- Sigstore transparency entry: 170349269
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 492.3 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b51b60e2b97954ecc72289acebd5dcf942520e121a3cb362a2067bae363fbb5 |
|
MD5 | 34eea708e72abcd06eaef29147bbad0a |
|
BLAKE2b-256 | 44515fd34f96da5ece6a905204dc7ce46c98443e51035eb3565abc012aa0a145 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp310-cp310-macosx_10_9_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp310-cp310-macosx_10_9_x86_64.whl
- Subject digest:
7b51b60e2b97954ecc72289acebd5dcf942520e121a3cb362a2067bae363fbb5
- Sigstore transparency entry: 170349209
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 307.1 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75fece04b3b27749ff9654e4cc938eecd4869071782ad25061e277ab2fd49a2d |
|
MD5 | 941e1524448ff0d605058503e5ab4daa |
|
BLAKE2b-256 | f7f163bda609ecfd8f649b8041d513280c3442c04671c78c592a76e1f412e7c8 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp39-cp39-win_amd64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp39-cp39-win_amd64.whl
- Subject digest:
75fece04b3b27749ff9654e4cc938eecd4869071782ad25061e277ab2fd49a2d
- Sigstore transparency entry: 170349246
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 427.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f03192d3be07b2a5cd0a2faa0d39f96ab86463a37fbd197626af2c31aa98e40f |
|
MD5 | 23fe5c4aff40ed7bce493bdfca310f0c |
|
BLAKE2b-256 | 0076589905e9b988fdf044097cab0ea3ec5ecfae7a20273a118b16912126df3a |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
f03192d3be07b2a5cd0a2faa0d39f96ab86463a37fbd197626af2c31aa98e40f
- Sigstore transparency entry: 170349197
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 446.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67c33904a90f4945e3310ba0effb799be694c382f3430463df9908cb179e8bb6 |
|
MD5 | a9a9a72ae7ad3a5ff21928a815e3ea26 |
|
BLAKE2b-256 | 34e23823159b40d0083e84752cfb00972f433d919c63ac1e7c748b53d2aa24bc |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Subject digest:
67c33904a90f4945e3310ba0effb799be694c382f3430463df9908cb179e8bb6
- Sigstore transparency entry: 170349200
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 443.4 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc20937a6b9420313c7c40fa851a57f6153c2449fc123691f0bc30fd0a567a9a |
|
MD5 | accc40d6f3f673390918157bf06d8be1 |
|
BLAKE2b-256 | 89d6f6958eb434a11b585844ad103138f19f030819d9523a6aacc7e912042703 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp39-cp39-macosx_11_0_arm64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp39-cp39-macosx_11_0_arm64.whl
- Subject digest:
fc20937a6b9420313c7c40fa851a57f6153c2449fc123691f0bc30fd0a567a9a
- Sigstore transparency entry: 170349265
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type:
File details
Details for the file simplejpeg-1.8.1-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: simplejpeg-1.8.1-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 492.7 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca87bbb5490a592cc675342f9b763e20dcdbc1db53d5042bb77d26133ff6b009 |
|
MD5 | 8d61629ea1f3c194b413c4892d448160 |
|
BLAKE2b-256 | 86983906ad2548fd69c1f8621dadf4dfcbf1f73236d803e580fea2c3a52c81b1 |
Provenance
The following attestation bundles were made for simplejpeg-1.8.1-cp39-cp39-macosx_10_9_x86_64.whl
:
Publisher:
build_wheels.yml
on jfolz/simplejpeg
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
simplejpeg-1.8.1-cp39-cp39-macosx_10_9_x86_64.whl
- Subject digest:
ca87bbb5490a592cc675342f9b763e20dcdbc1db53d5042bb77d26133ff6b009
- Sigstore transparency entry: 170349267
- Sigstore integration time:
- Permalink:
jfolz/simplejpeg@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Branch / Tag:
refs/tags/1.8.1
- Owner: https://github.com/jfolz
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
build_wheels.yml@cebb8858a8e56512ae8046fc2da5876b11e2f0e0
- Trigger Event:
push
- Statement type: