Python wrapper for multithreaded .png image file optimizer oxipng
Project description
pyoxipng
Python wrapper for multithreaded .png image file optimizer
oxipng (written in Rust). Use
pyoxipng to reduce the file size of your PNG images.
Jump to a section
Installation
Install from PyPI:
pip install pyoxipng
Import in your Python code:
import oxipng
API
oxipng.optimize(input, output=None, **kwargs)
Optimize a file on disk.
Parameters:
- input (str | bytes | PathLike) – path to input file to optimize
- output (str | bytes | PathLike, optional) – path to optimized output result file. If not specified, overwrites input. Defaults to None
- **kwargs – Options
Returns
- None
Raises
- oxipng.PngError – optimization could not be completed
Examples:
Optimize a file on disk and overwrite
oxipng.optimize("/path/to/image.png")
Optimize a file and save to a new location:
oxipng.optimize("/path/to/image.png", "/path/to/image-optimized.png")
oxipng.optimize_from_memory(data, **kwargs)
Optimize raw data from a PNG file loaded in Python as a bytes object:
Parameters:
- data (bytes) – raw PNG data to optimize
- **kwargs – Options
Returns
- (bytes) – optimized raw PNG data
Raises
- oxipng.PngError – optimization could not be completed
Examples:
data = ... # bytes of png data
optimized_data = oxipng.optimize_from_memory(data)
with open("/path/to/image-optimized.png", "wb") as f:
f.write(optimized_data)
oxipng.RawImage
Create an optimized PNG file from raw image data:
raw = oxipng.RawImage(data, width, height)
optimized_data = raw.create_optimized_png()
By default, assumes the input data is 8-bit, row-major RGBA, where every 4 bytes represents one pixel with Red-Green-Blue-Alpha channels. To interpret non-RGBA data, specify a color_type parameter with the oxipng.ColorType class:
| Method | Description |
|---|---|
oxipng.ColorType.grayscale(int | None) |
Grayscale, with one color channel. Specify optional shade of gray that should be rendered as transparent. |
oxipng.ColorType.rgb(tuple[int, int, int]) |
RGB, with three color channels. Specify optional color value that should be rendered as transparent. |
oxipng.ColorType.indexed(list[[tuple[int, int, int, int]]) |
Indexed, with one byte per pixel representing a color from the palette. Specify palette containing the colors used, up to 256 entries. |
oxipng.ColorType.grayscale_alpha() |
Grayscale + Alpha, with two color channels. |
oxipng.ColorType.rgba() |
RGBA, with four color channels. |
Parameters:
- data (bytes | bytearray) – Raw image data bytes. Format depends on
color_typeandbit_depthparameters - width (int) – Width of raw image, in pixels
- height (int) – Height of raw image, in pixels
- color_type ([oxipng.ColorType, optional) – Descriptor for color type used to represent this image. Optional, defaults to
oxipng.ColorType.rgba() - bit_depth (int, optional) – Bit depth of raw image. Optional, defaults to 8
Examples:
Save RGB image data from a JPEG file, interpreting black pixels as transparent.
from PIL import Image
import numpy as np
# Load an image file with Pillow
jpg = Image.open("/path/to/image.jpg")
# Convert to RGB numpy array
rgb_array = np.array(jpg.convert("RGB"), dtype=np.uint8)
height, width, channels = rgb_array.shape
# Create raw image with sRGB color profile
data = rgb_array.tobytes()
color_type = oxipng.ColorType.rgb((0, 0, 0)) # black is transparent
raw = oxipng.RawImage(data, width, height, color_type=color_type)
raw.add_png_chunk(b"sRGB", b"\0")
# Optimize and save
optimized = raw.create_optimized_png(level=6)
with open("/path/to/image/optimized.png", "wb") as f:
f.write(optimized)
Save with data where bytes reference a color palette
data = b"\0\1\2..." # get index data
palette = [[0, 0, 0, 255], [1, 23, 234, 255], ...]
color_type = oxipng.ColorType.indexed(palette)
raw = oxipng.RawImage(data, 100, 100, color_type=color_type)
optimized = raw.create_optimized_png()
Methods:
add_png_chunk(name, data)
Add a png chunk, such as b"iTXt", to be included in the output
Parameters:
- name (bytes) – PNG chunk identifier
- data (bytes | bytarray)
Returns:
- None
add_icc_profile(data)
Add an ICC profile for the image
Parameters:
- data (bytes) – ICC profile data
Returns:
- None
create_optimized_png(**kwargs)
Create an optimized png from the raw image data using the options provided
Parameters:
- **kwargs – Options
Returns:
- (bytes) optimized PNG image data
Options
optimize , optimize_from_memory and RawImage.create_optimized_png accept the following options as keyword arguments.
Example:
oxipng.optimize("/path/to/image.png", level=6, fix_errors=True, interlace=oxipng.Interlacing.Adam7)
| Option | Description | Type | Default |
|---|---|---|---|
level |
Set the optimization level to an integer between 0 and 6 (inclusive) | int | 2 |
fix_errors |
Attempt to fix errors when decoding the input file rather than throwing PngError |
bool | False |
force |
Write to output even if there was no improvement in compression | bool | False |
filter |
Which filters to try on the file. Use Use enum values from oxipng.RowFilter |
Sequence[RowFilter] | [RowFilter.NoOp] |
interlace |
Whether to change the interlacing type of the file. None will not change current interlacing type |
Interlacing | None | None |
optimize_alpha |
Whether to allow transparent pixels to be altered to improve compression | bool | False |
bit_depth_reduction |
Whether to attempt bit depth reduction | bool | True |
color_type_reduction |
Whether to attempt color type reduction | bool | True |
palette_reduction |
Whether to attempt palette reduction | bool | True |
grayscale_reduction |
Whether to attempt grayscale reduction | bool | True |
idat_recoding |
If any type of reduction is performed, IDAT recoding will be performed regardless of this setting | bool | True |
scale_16 |
Whether to forcibly reduce 16-bit to 8-bit by scaling | bool | False |
strip |
Which headers to strip from the PNG file, if any. Specify with oxipng.StripChunks |
StripChunks | StripChunks.none() |
deflate |
Which DEFLATE algorithm to use. Specify with oxipng.Deflaters |
Deflaters | Deflaters.libdeflater() |
fast_evaluation |
Whether to use fast evaluation to pick the best filter | bool | False |
timeout |
Maximum amount of time to spend (in seconds) on optimizations. Further potential optimizations skipped if the timeout is exceeded | float | None | None |
filter
Initialize a filter list or tuple with any of the following oxipng.RowFilter enum options:
oxipng.RowFilter.NoOpoxipng.RowFilter.Suboxipng.RowFilter.Upoxipng.RowFilter.Averageoxipng.RowFilter.Paethoxipng.RowFilter.Bigramsoxipng.RowFilter.BigEntoxipng.RowFilter.Brute
interlace
Set interlace to None to keep existing interlacing or to one of following oxipng.Interlacing enum options:
oxipng.Interlacing.Off(interlace disabled)oxipng.Interlacing.Adam7(interlace enabled)
strip
Initialize the strip option with one of the following static methods in the
oxipng.StripChunks class.
| Method | Description |
|---|---|
oxipng.StripChunks.none() |
None |
oxipng.StripChunks.strip(Sequence[bytes]) |
Strip chunks specified in the given list |
oxipng.StripChunks.safe() |
Strip chunks that won't affect rendering (all but cICP, iCCP, sRGB, pHYs, acTL, fcTL, fdAT) |
oxipng.StripChunks.keep(Sequence[bytes]) |
Strip all non-critical chunks except those in the given list |
oxipng.StripChunks.all() |
Strip all non-critical chunks |
deflate
Initialize the deflate option with one of the following static methods in the
oxipng.Deflaters class.
| Method | Description |
|---|---|
oxipng.Deflaters.libdeflater(int) |
Libdeflater with compression level [0-12] |
oxipng.Deflaters.zopfli(int) |
Zopfli with number of compression iterations to do [1-255] |
Development
- Install Rust
- Install Python 3.8+
- Install Pipenv
- Clone this repository and navigate to it via command line
git clone https://github.com/nfrasser/pyoxipng.git cd pyoxipng
- Install dependencies
pipenv install --dev
- Activate the dev environment
pipenv shell - Build
maturin develop - Run tests
pytest - Format code
ruff check . ruff format .
License
MIT
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyoxipng-9.1.1.tar.gz.
File metadata
- Download URL: pyoxipng-9.1.1.tar.gz
- Upload date:
- Size: 322.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9c3c087b0c744ba9b709a321c61183668f024c138748a8da565fe89a4bf0fb8
|
|
| MD5 |
d6be4459b0beb3d61327d58fec28e262
|
|
| BLAKE2b-256 |
eecc25a4e3e3e0dc41103337144aacfccbda34562ef6b3fa6b1afa4975e0cc11
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 459.3 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b807afd9e93d7f41cf74e6a23fba390b40004777ec70081543cb9ef62834d5e
|
|
| MD5 |
bb0478bb28502a4108fa69af3abf17a5
|
|
| BLAKE2b-256 |
6e503c4042cb356223d29269a485aa8dd8a03922af7db58a66feb5e252252391
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-win32.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-win32.whl
- Upload date:
- Size: 438.7 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7b29240fac6be4e3b1d9db2398d251ddf127030faffdfff639d910695b68537
|
|
| MD5 |
9023c2944c6fd208b4a9a1744a886f3a
|
|
| BLAKE2b-256 |
066b7b9a473b0d4435c687281837fec4609eddedc7e8112901888a5cb999df9a
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 841.3 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02c8df2c62c6ed09d9ae07b83481481bb707faf1e91244d1e7c2a8ef0357cc3c
|
|
| MD5 |
53961c0f37ce6ab611a03126958930a9
|
|
| BLAKE2b-256 |
62460ebc803cf0c50eba4f6a175a51a22394188fd18e589a498216d65ae7c1ae
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-musllinux_1_2_i686.whl
- Upload date:
- Size: 874.2 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f49e49f1043ba7f83779b7b70c86dddbe75a591726113ba17ba78fab96a363e9
|
|
| MD5 |
2082b1be46cf8c3cc38c20414a50837b
|
|
| BLAKE2b-256 |
5292165de08ff29dc09e4f41d0d50f2e0ec00cca76597967a0d8beb7086fbbe1
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 911.3 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbefa908c057d654d213d99ed2201cba1aa382ff41e37eb1580423fbe88228fa
|
|
| MD5 |
879cb8df359cb60eb136aa2eebdaae92
|
|
| BLAKE2b-256 |
56988fd41c25c19a8729608fed20e861643b7f324fbc673168aa10807a546f21
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 834.3 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48dd91f27ed93c3ce13e4705b8d3e82c14d10d02e0fb27518076c7363472edf5
|
|
| MD5 |
bb95998c050067c9c024445fee176281
|
|
| BLAKE2b-256 |
cb6e8850098083d0197bf8fa1557f5656a75ea058a4821822fd9d2bca5740f02
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 672.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a71024ec9660253fd8ab09e0af5e66aaa973fb31cc34a4f193aab8c5b7518d91
|
|
| MD5 |
594144f26747b1d492131c1bc0f4acf4
|
|
| BLAKE2b-256 |
91c7e8f36960924c23ba8dad0a97e75e55a142af77ad9a465ffff437e2ce3a55
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 659.1 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
020fe8bdbbc9dd06064beb14c33a44d5d3d3e6c3365e92795ecffb716cdce093
|
|
| MD5 |
93c7802b218d0305c2600bd5a60de6d1
|
|
| BLAKE2b-256 |
7492b3ef4263921122c2c0904ff2490a6b32f8a7dd84111ea39f48c22182f168
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 573.4 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1af73961a090209c1bc79d75942ee45955b4b47b53939fe49a036a9943e2472
|
|
| MD5 |
f2d9f3985c28dd101a7ab8d8abdd79a5
|
|
| BLAKE2b-256 |
e64f8af9288bac07287e16e1d5544a0d6b74e554d90d2aae5ffae4c7705cbfce
|
File details
Details for the file pyoxipng-9.1.1-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 613.6 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ca1d27a90e8adaeefe1d1fbc5f754021fa0f50fec240fff644635b91423cf2d
|
|
| MD5 |
3533e6ff208f9138681bc01aadeeca90
|
|
| BLAKE2b-256 |
969b37ebc46e53615eeb74c1def05fbe273998c6763dfa0bedaec75af436125b
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 459.7 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
120c286665ba2a8e86a9c91ee51067c9bebc53c0a2ebb38cb558217a70ee8a1d
|
|
| MD5 |
2d23270db4284f1915cd77c2051f7596
|
|
| BLAKE2b-256 |
3813e645eb1d22e05edaa8d961d8bf8a975c6804839133912fa1f10a2093c537
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-win32.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-win32.whl
- Upload date:
- Size: 438.7 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45381a5279240ecdf33561075f9868b95f9532d12360b5f3254bedf1cfce8c29
|
|
| MD5 |
eb91266f524bef6d74af3399f908bd7f
|
|
| BLAKE2b-256 |
48917d6e5b7235c705e6fd80b0b54e74c4debf068b40494b5d02ce12fdaad4d9
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 841.2 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e3307254a6766599c2ec6a1252f1e778d600c9f162cde7e084d944084a734d84
|
|
| MD5 |
61a41e9714331532bea7d8f31b844701
|
|
| BLAKE2b-256 |
121ec661c964626d7c5d737de88422d1e89375d79cb859bf934f77aaf2d69ed8
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-musllinux_1_2_i686.whl
- Upload date:
- Size: 875.0 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75decb289ad548bd1384b9034571e506ef883380be05fa3090431f039aa08513
|
|
| MD5 |
6a49833715d415ce02b607239d43d0c9
|
|
| BLAKE2b-256 |
30c5cb83410a00a22fb31066406f7aed54d3102bf8ba5e6a2b960fd184c676f4
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 911.2 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14fc4633e182b279837759c8992df18475f3334481efb5582d4f176b3675eb48
|
|
| MD5 |
5beb3f46cfeba0d94fba9b0ab0da5150
|
|
| BLAKE2b-256 |
987e3b26abbcfac668915c41d4a3166d993435c35b3435af883eb0ff43bce0c6
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 834.2 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e5281dfa33aa716bcddb59010609f27d1d82e39342ae6d03c7c714c78d4b3cf
|
|
| MD5 |
f56db03969e6c39f27dbd25f24a29ac3
|
|
| BLAKE2b-256 |
b3281e00f1403287177309e90f7a4e7eb07cabd3349ea80ab1b406a72ffdcd40
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 672.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7771b81d6a81b9b4e9f70a7e0d982a4d9d33054842050aeef5cae116d915a57
|
|
| MD5 |
d82cd47fd69d69a95e57dcd4890ca690
|
|
| BLAKE2b-256 |
f82f1e126efcdf4d9a3753dc158d6ac5127a83adca4418696935ed39f97bdd6b
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 658.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d6e3982e563c56732da3493b76b616b625e8072b10542081832184fdba8bcdf
|
|
| MD5 |
2ba2ae7a9b445c014a98e1019c0adf71
|
|
| BLAKE2b-256 |
be1e4121e510058a0fb77b7a821c495bff2f5b5ec992db1792535000c8628d0c
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 572.9 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f3a8df3afc9fdb3543c0cbc6b6e963e788650bd1bdb89a05a3e1fa276a9c63a
|
|
| MD5 |
c41a323fdfcb9501f6bfafa85336215a
|
|
| BLAKE2b-256 |
0b45840b14aaa5d2a12864274957067cd60dc53532e772675b65aae67aff6828
|
File details
Details for the file pyoxipng-9.1.1-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 613.2 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd262203be827a9cbd176f024baad1c6ba980393ff1d19a144b34ef2533ee1a0
|
|
| MD5 |
d7e742e55739350861c9f8fa47c4162f
|
|
| BLAKE2b-256 |
4bb2701083b07cc03e2cf5c76df6e91f19a1aac2fda4e84d4152022768a6b5e7
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 458.2 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
327d065925cec7972b744f30e890e1c3ca3d47908b5e8474ebba389dbdd627e1
|
|
| MD5 |
aafa6133c8514f118af9347a0ae48737
|
|
| BLAKE2b-256 |
fb0fd02062c7f2cfb53fab0484c4095451b72d249134b0252073773e3c2d869f
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-win32.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-win32.whl
- Upload date:
- Size: 438.3 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ef7183b082a715bf2a53a20964df713d9944659dbcf9521258834e6ecc6df38
|
|
| MD5 |
214410dfedf462587faa967171b03eb0
|
|
| BLAKE2b-256 |
d0ee08bdde2dc71dc007114448cc42b7645852fe8172f9a3b29d46c2bdfa9d26
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 840.3 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbc4d5cca8d0d453090618cd3f250dbc98212a3693055cc48922485c210826de
|
|
| MD5 |
f394149856f99d0f875c39b20f609a4d
|
|
| BLAKE2b-256 |
d8f1c0b7c644e6ad82edf6027286cb8a106e7d0a5c49cd8de9aeb42db1bbf977
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-musllinux_1_2_i686.whl
- Upload date:
- Size: 874.6 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17e75a18ef6405cc0850994abf7cc78ed2b2afd5c3c3443aca60b35e7896c7f5
|
|
| MD5 |
5307f12223d63886c9c995cd2073098d
|
|
| BLAKE2b-256 |
4fa76964b8a79017998459de0d33397305428c145e2753869cf622c2ee263adc
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 912.3 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b6fb85b976521cc2fa987b9ec392b66a437d56a07b7f691c4911e26c30d4d24
|
|
| MD5 |
9b8fad59184fd80950ff98e44ad8f43c
|
|
| BLAKE2b-256 |
21eabe04e0b75371ca17d832a51b96f968686718f8792b994886110d1dd71a10
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 833.7 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f35a36d3675cb431a5d8a7e4a1b72ac5693303bd29d795cf608f147a14b24fed
|
|
| MD5 |
d0d0a8c178ae03f40dbf038706333997
|
|
| BLAKE2b-256 |
62a6532e6f8bae798f9ae10162ca16d1321c0e71419bdcbbf0d23af50b234510
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 671.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b53431f9f4651daecc113d53719824dd83591ff59edd7a2b07d277a257c82c7
|
|
| MD5 |
944eb0355a49bf53a0b13c8b3ee609e1
|
|
| BLAKE2b-256 |
92d2bfddbd1a9d3cdc3419f2d28b9a1f989fa22df45b9dbe8dde93bb906c0afb
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 658.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef92f2284ec696f2cba1c6403ece87a5355ffc6b78a2111fecf4ffdfee70f626
|
|
| MD5 |
29cac01b26e53010c3701fe123838e79
|
|
| BLAKE2b-256 |
b83a9b5cbc44921f76c8f5b7a7be50fccbd0a2a6928a385556c25284d41f0cc3
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 577.0 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b2f362d40906cb3ede7c919505184e6b2c94c64abd4ddc63734dacbdc38681c
|
|
| MD5 |
121dabd624c181ec369ab71cdc1b4272
|
|
| BLAKE2b-256 |
7ac939a89f2fe7d184e150759581ca8d714639618d54d9f15eade6e84d9fa45b
|
File details
Details for the file pyoxipng-9.1.1-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 619.7 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dee84d2d6fdfdfc0f2958f3953fbadd18d6118d55b3f0f18e5447cc9d1b84539
|
|
| MD5 |
9c9326e9e3a892e9939624227064cca4
|
|
| BLAKE2b-256 |
ae896957b2e386cae5b998d98904ae7bcd4a49c6bc77fbcb43dfbefd5896dd4d
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 458.3 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f43b42d84736dd4944a0d18cebc80cb89f0d0b8aea476e2714cd6afc19e1997d
|
|
| MD5 |
f06183cd7902114a973781172c118fa1
|
|
| BLAKE2b-256 |
2d008475fb4a4e550fe16f9305728d7ec83aa291a5585393f6d49331e159e4cd
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-win32.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-win32.whl
- Upload date:
- Size: 438.5 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9b3249b6edc558461610e3b01a377e6160ee8de72494e9df8fedec699e76d0f
|
|
| MD5 |
483492742a7b07fbb954043fed7cfa50
|
|
| BLAKE2b-256 |
ddb39adc27fd027cb78b16cbbaf67ecc9771e4a1a14e01b1ef0085de69527390
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 840.4 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9843db526703ae88d869695bef25e5f75f98fed338b9f508f1b258f95fef598d
|
|
| MD5 |
875207d1db8cf104ed411e3e130894f8
|
|
| BLAKE2b-256 |
f60b313f7ce8b1b9912cb370584e9d129a794730b86e768d165808078e144346
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-musllinux_1_2_i686.whl
- Upload date:
- Size: 874.8 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b0e7b7d7f8f16d15fd53c0bf12225d575d230e487a780778a11604eff2347110
|
|
| MD5 |
2bd5d00216d5ed39be1d8a39b0973a92
|
|
| BLAKE2b-256 |
dfe3dc91306aef63b20f43caf62cc9c3e7ed1c635c2914cfb3f0633eb7d42608
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 911.2 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
803221f48c2583695d5eb45c06f6909c5722a295e0d877b97dc0ede06966afa4
|
|
| MD5 |
17558cf0b8e054713820ff070eb73be3
|
|
| BLAKE2b-256 |
b1a95230b493b977fe3a143349a14f3a29fd556c5e6a3fa8474ac6048cff083d
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 833.6 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35a54d1c9957fa7ff41e937e6346577297a403f81a1631eeb4f8c2f061df600c
|
|
| MD5 |
707cda04688f272877ba53cb755d750e
|
|
| BLAKE2b-256 |
74140a424ab44f32fce7ee274f33264c0ec55f1cb94838ea7ef6328f2c68fd18
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 672.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
390b14c8ff56f112c46b7416e16a7a27db06489eb55ec0060fd4d67c29d78158
|
|
| MD5 |
b1133fe332b07aef27a01ea6e19b7346
|
|
| BLAKE2b-256 |
c5f41865dc6b723e42b5b590280384a159288ae53289be527fb73b75104021c8
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 658.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a460589fbbfa0a1f05e636751265c463479ab9ec16c5ca70c11051822ad055ff
|
|
| MD5 |
a4708d04a6ccf4d007a581346982f5f4
|
|
| BLAKE2b-256 |
9fd72b35c2b4080688a28d8e456c31a28568793e2da0a03fe723d93819ac346f
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 577.5 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3710eed13f1d14fb841d6bce0c4e8978a1e53558f536223b58af110d1c50443f
|
|
| MD5 |
6808ceedf3eef5a509e15f13346da24e
|
|
| BLAKE2b-256 |
2c2b2d64e859ded5b1ff97631182fbd9959c3286a3b4ae7d281dab64a7f02cf8
|
File details
Details for the file pyoxipng-9.1.1-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 620.6 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54ff2cf2f1418eca361a42774c54bd9a34d6d632d87dc26089d8644e9a9cb519
|
|
| MD5 |
c0bc3108913a6d92c272f0944f4086d1
|
|
| BLAKE2b-256 |
8c6780e1742df5c3e24e5e67d44bfc187446113b774f85a9fdc05c66226c9688
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 458.7 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d26c91f649a6174a5c00126a292549f79a2323887794e3c5e1463ac5e75991ac
|
|
| MD5 |
fb1e19f8671e76a4e524261ee8c614cf
|
|
| BLAKE2b-256 |
35eab503ec97460559c7a9763c2ebedff0d59931edef8bbcdca618137ecf812f
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-win32.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-win32.whl
- Upload date:
- Size: 438.8 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de71446521adebf9c826280b9001ba53cc084557799e8e6307d7d3054c770a2d
|
|
| MD5 |
41112530166b9eb27caa5340197bd7a3
|
|
| BLAKE2b-256 |
367321d39198ecd6d187da992f06ea958e23fa4f1b0008b0ccffd9f518358016
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 841.1 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3576ad359cf03d3787d04fcd593b42ae9ef74329590d8fbbddd1af3a30e46d73
|
|
| MD5 |
ff3c391fb92e35b01bb8224efae7f397
|
|
| BLAKE2b-256 |
827486938261999e06f5f984d01064bf899b21c9f1c9d944188e4d3c56374850
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-musllinux_1_2_i686.whl
- Upload date:
- Size: 875.1 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7cf686e4aad8514d33fc15408d06b9f717d6e16b96aa8b999229ef3e048a8db
|
|
| MD5 |
52625351e135ea521711e23a034fae73
|
|
| BLAKE2b-256 |
823f51b61b72065135b5c972fbee6e927505f84d9f87299dc78ba84fcbb9a5b3
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 912.3 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9b0873d56217b793b069453b6376c7dbe550e683488d825b750c7f4f5659e2f
|
|
| MD5 |
28cdc4d71f5c9d59358db8067b1cc833
|
|
| BLAKE2b-256 |
0f7afdf51769e4122a6fb6fbcb8cd3389842a3ac388f5e2439e23ece7c4635aa
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 834.7 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6fd72517b44a004948507710d651e2561d1aa4c9ea7d604e4aa8dbf4605ecbf5
|
|
| MD5 |
90077debabe2af8143ab77734d4487cf
|
|
| BLAKE2b-256 |
5e8bcf9ce0d16d1ba55037d4052a04123d6010977855d47a1d69004eac71c7b1
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 672.6 kB
- Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32a87a9ff06b380a061ef888c0c0f29efa99a58c859aa19f3e340c31f18f1aff
|
|
| MD5 |
d5af6f6b41475670488d9e86e988d29a
|
|
| BLAKE2b-256 |
e123ad707e2d52ddd24035c924308a94aee2709519b2203cb77c137a3638cb21
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 659.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
470c752206747fc5e626fb45598ad21086397b99010cce4e618edba1a8cc91bb
|
|
| MD5 |
7fae0d973fdc489b8c8ab8b8745c8687
|
|
| BLAKE2b-256 |
94506d2fa71b7cc054e989d7214252f46a7ba0cb6bdb6daf1acf4b9824a03180
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 577.9 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a866134aae2643219258a2f7b98a34d7f44820e525e338b5c480ee5e1e3bfb85
|
|
| MD5 |
bedfce630d23dcb7ac70e325e4867a0b
|
|
| BLAKE2b-256 |
9ba8cd526a2806276637427de3e63d27829e03fb84b1628a458e66b5751e03fb
|
File details
Details for the file pyoxipng-9.1.1-cp39-cp39-macosx_10_12_x86_64.whl.
File metadata
- Download URL: pyoxipng-9.1.1-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 621.0 kB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.9.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6eafa8ef8f15dc047328155ec4f4f6e229b747a64baeb8906be2e3b0f3b4f259
|
|
| MD5 |
25e9fbc7ec601797c948387e06daf0ba
|
|
| BLAKE2b-256 |
70f8f91fb38a6d9032476e7bead0838f0c55cea75647688d123a0bacd267e29e
|