Skip to main content

oxipng-pybind

oxipng-pybind is a Python wrapper for oxipng. It optimizes PNG files and raw bytes.

Install it with:

python -m pip install oxipng-pybind

If no wheel is available for your platform, see Build from source.

Main API

Error handling:

  • Image decode and optimization failures raise PngError.
  • Caller mistakes raise normal Python exceptions.

This project can replace pyoxipng for most use cases.

It tracks upstream Rust oxipng version updates.

Links

Metadata

Release files for oxipng-pybind 10.2.0.post1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oxipng-pybind 10.2.0.post1
File Size Uploaded
oxipng_pybind-10.2.0.post1.tar.gz 191.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for oxipng-pybind 10.2.0.post1
File
oxipng_pybind-10.2.0.post1-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
oxipng_pybind-10.2.0.post1-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details
oxipng_pybind-10.2.0.post1-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details
oxipng_pybind-10.2.0.post1-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
oxipng_pybind-10.2.0.post1-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details
oxipng_pybind-10.2.0.post1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
oxipng_pybind-10.2.0.post1-cp310-abi3-manylinux_2_28_x86_64.whl CPython 3.10 abi3 Linux glibc 2.28+ x86-64 Details
oxipng_pybind-10.2.0.post1-cp310-abi3-manylinux_2_28_aarch64.whl CPython 3.10 abi3 Linux glibc 2.28+ ARM64 Details
oxipng_pybind-10.2.0.post1-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
oxipng_pybind-10.2.0.post1-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details

Total release size: 5.3 MB

Release files / oxipng_pybind-10.2.0.post1.tar.gz

Download URL oxipng_pybind-10.2.0.post1.tar.gz
Size 191.8 kB
Tags Source
SHA-256 checksum
How to use checksums
15734a9aa03e89217c498b9e8bcd6415b2a6b7f0116122cedbece25eb8f64355
BLAKE2b-256 checksum
How to use checksums
ff9b3f397a44b5bb24b334a5f4791b2f0d7e471fe71733097d3ba2a39dac1a1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp311-abi3-win_amd64.whl

Download URL oxipng_pybind-10.2.0.post1-cp311-abi3-win_amd64.whl
Size 464.6 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
738fb7fe97c383d8533c5cff5b2b6c922108ef5b7476d2b66d1d8fcb3ac4a1d5
BLAKE2b-256 checksum
How to use checksums
cd262a560f0056e8c0f46317b5710897aefe8954dcb717d19b4b8e0896b2ac53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL oxipng_pybind-10.2.0.post1-cp311-abi3-manylinux_2_28_x86_64.whl
Size 561.2 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
33cb36592e39188104b7090bc44da6f8f881006e8f6138d410593a6fd4270bae
BLAKE2b-256 checksum
How to use checksums
6f2b9c907a1a5a4d14aba51a69becbecbf4a13aed3db66720f02a9b7469d75af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL oxipng_pybind-10.2.0.post1-cp311-abi3-manylinux_2_28_aarch64.whl
Size 530.0 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
39a05af9a2f19d60b2aa710992eeb5193118647511612a37a80aca6bc1bcacf0
BLAKE2b-256 checksum
How to use checksums
f133cf46b2ddbf82ff0cb374a4393459a298c9c7bf4db72d0a4940b35c1651ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp311-abi3-macosx_11_0_arm64.whl

Download URL oxipng_pybind-10.2.0.post1-cp311-abi3-macosx_11_0_arm64.whl
Size 486.3 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
47f06022fcb0100d259e7fc6be260996a8891c9ca4afc049836ac7ebd40ccc80
BLAKE2b-256 checksum
How to use checksums
d00cb47baa83086dfa9cf4f0f84701711bb04e177a1abc3f37856c39bff19b59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp311-abi3-macosx_10_12_x86_64.whl

Download URL oxipng_pybind-10.2.0.post1-cp311-abi3-macosx_10_12_x86_64.whl
Size 517.6 kB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ba97afb8fef4ae14b4d2e5a4c1f4325fa4a86a48e34679cfa6478ea427a94b99
BLAKE2b-256 checksum
How to use checksums
c31bf1c22e333fdc698b09c76a6f9b1f4bcc1eee89c1e9a9d31e1833be3913e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp310-abi3-win_amd64.whl

Download URL oxipng_pybind-10.2.0.post1-cp310-abi3-win_amd64.whl
Size 466.2 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
7e0d226a71c36f7fe01eb0a022a84626f5de7e7de575ae7d13ad07649bac21be
BLAKE2b-256 checksum
How to use checksums
29c2d7fccaeb3f2f6d8f6969e8307aee1ea50a1ee0f1ccc7de0078acf31dff1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp310-abi3-manylinux_2_28_x86_64.whl

Download URL oxipng_pybind-10.2.0.post1-cp310-abi3-manylinux_2_28_x86_64.whl
Size 561.9 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
08e6aa9ae601232f0442b10f5d3742c847bb40a54d33096930019718f9908522
BLAKE2b-256 checksum
How to use checksums
4ccc381d72382264fbbd6bf1bbbd4cf443067d2f0ae2c1ddcc34c2ec02703ec9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp310-abi3-manylinux_2_28_aarch64.whl

Download URL oxipng_pybind-10.2.0.post1-cp310-abi3-manylinux_2_28_aarch64.whl
Size 531.3 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
2d085efe6edda91fbb3520bde9a2e8ede6d697b7f80633600e9bd35a1eb53b1e
BLAKE2b-256 checksum
How to use checksums
74ea14eb3ff30e7e9c45a1fa03a2a5ed2e27f8886ecdacf65b89b5d8aab803d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp310-abi3-macosx_11_0_arm64.whl

Download URL oxipng_pybind-10.2.0.post1-cp310-abi3-macosx_11_0_arm64.whl
Size 488.4 kB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
826b4c1879b435475e52c469ffe9238611c904ab56178e93ebebb211b0aff0a5
BLAKE2b-256 checksum
How to use checksums
7daf6a848963afdca9e200266315f8501f964071757da728dd34f231d4c7f9a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log

Release files / oxipng_pybind-10.2.0.post1-cp310-abi3-macosx_10_12_x86_64.whl

Download URL oxipng_pybind-10.2.0.post1-cp310-abi3-macosx_10_12_x86_64.whl
Size 519.1 kB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
68501638642fdf6aa9d96519c72cd9ac0d832886b1f6bff18df4c5b389f24fe8
BLAKE2b-256 checksum
How to use checksums
d122aacd471eb278f2d207e680ec33f06a44b28674871e56efab104e84cf3346
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page