Skip to main content

A nanobind python API for apngasm, a tool/library for APNG assembly & disassembly with compression support.

Project description

apngasm-python

A nanobind API for apngasm, which is a tool/library for APNG assembly & disassembly with compression support.

apngasm is originally a CLI program for quickly assembling PNG images into animated PNG (APNG). It also supports creating compressed APNG.

apngasm-python is a binding for apngasm using nanobind, allowing you to use apngasm without calling it using commands.

With this module, you can even create APNG using images inside memory (No need to write them out as file and call apngasm! This is about 2 times faster from testing.)

A similar python module is https://github.com/eight04/pyAPNG , which handles APNG files with python natively and does not support compression.

For convenience, prebuilt library is packaged with this module, so you need not download apngasm.

Documentations: https://apngasm-python.readthedocs.io/en/latest/

Install

pip install apngasm-python

Pillow and numpy are optional dependencies. Without them, some functions are not usable. To also install them:

pip install apngasm-python[full]

Example usage

The recommended usage is to from apngasm_python.apngasm import APNGAsmBinder, see example/example_binder.py

from apngasm_python.apngasm import APNGAsmBinder
import numpy as np
from PIL import Image
import os

apngasm = APNGAsmBinder()

# From file
for file_name in sorted(os.listdir("samples/frames")):
    # To adjust frame duration, set delay_num and delay_den
    # The frame duration will be (delay_num / delay_den) seconds
    apngasm.add_frame_from_file(file_path=os.path.join("samples/frames", file_name), delay_num=100, delay_den=1000)
    
# Default value of loops is 0, which is infinite looping of APNG animation
# This sets the APNG animation to loop for 3 times before stopping
apngasm.set_loops(3)
apng.assemble("samples/result-from-file.apng")
apngasm.reset()

# From Pillow
for file_name in sorted(os.listdir("samples/frames")):
    image = Image.open(os.path.join("samples/frames", file_name)).convert("RGBA")
    frame = apngasm.add_frame_from_pillow(image, delay_num=50, delay_den=1000)
apngasm.assemble("result-from-pillow.apng")
apngasm.reset()

# Disassemble and get pillow image of one frame
# You can use with statement to avoid calling reset()
with APNGAsmBinder() as apng:
    frames = apng.disassemble_as_pillow("samples/input/ball.apng")
    frame = frames[0]
    frame.save("samples/output/ball0.png")

# Disassemble all APNG into PNGs
apngasm.save_pngs("samples/output")

Alternatively, you can reduce overhead and do advanced tasks by calling methods directly, see example/example_direct.py

from apngasm_python._apngasm_python import APNGAsm, APNGFrame, create_frame_from_rgb, create_frame_from_rgba
import numpy as np
from PIL import Image
import os

apngasm = APNGAsm()

# From file
for file_name in sorted(os.listdir("samples/frames")):
    # To adjust frame duration, set delay_num and delay_den
    # The frame duration will be (delay_num / delay_den) seconds
    apngasm.add_frame_from_file(file_path=os.path.join("samples/frames", file_name), delay_num=100, delay_den=1000)
    
# Default value of loops is 0, which is infinite looping of APNG animation
# This sets the APNG animation to loop for 3 times before stopping
apngasm.set_loops(3)
apng.assemble("samples/result-from-file.apng")

# From Pillow
apngasm.reset()
for file_name in sorted(os.listdir("samples/frames")):
    image = Image.open(os.path.join("samples/frames", file_name)).convert("RGBA")
    frame = create_frame_from_rgba(np.array(image), image.width, image.height)
    frame.delay_num = 50
    frame.delay_den = 1000
    apngasm.add_frame(frame)
apngasm.assemble("samples/result-from-pillow.apng")

# Disassemble and get pillow image of one frame
apngasm.reset()
frames = apngasm.disassemble("samples/input/ball.apng")
frame = frames[0]
im = Image.frombytes(mode, (frame.width, frame.height), frame.pixels)
im.save("samples/output/ball0.png")

# Disassemble all APNG into PNGs
apngasm.save_pngs("samples/output")

The methods are based on apngasm.h and apngframe.h

You can get more info about the binding from src/apngasm_python.cpp, or by...

from apngasm_python import _apngasm_python
help(_apngasm_python)

Building from source

git clone --recursive https://github.com/laggykiller/apngasm-python.git
cd apngasm-python

# To build wheel
python3 -m build .

# To install directly
pip3 install .

To cross-compile, please set environment variables:

# Choose only one

# On Windows (cmd, not PowerShell)
set APNGASM_COMPILE_TARGET=x86_64
set APNGASM_COMPILE_TARGET=x86
set APNGASM_COMPILE_TARGET=armv8

# On *nix
export APNGASM_COMPILE_TARGET=x64
export APNGASM_COMPILE_TARGET=x86
export APNGASM_COMPILE_TARGET=armv8
export APNGASM_COMPILE_TARGET=ppc64le
export APNGASM_COMPILE_TARGET=s390x

Development

To run tests:

pip install pytest
pytest

To lint:

pip install ruff mypy isort
mypy
isort .
ruff check
ruff format

Credits

Project details


Download files

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

Source Distribution

apngasm_python-1.3.1.tar.gz (664.3 kB view details)

Uploaded Source

Built Distributions

apngasm_python-1.3.1-pp310-pypy310_pp73-win_amd64.whl (604.7 kB view details)

Uploaded PyPy Windows x86-64

apngasm_python-1.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (488.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

apngasm_python-1.3.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (514.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

apngasm_python-1.3.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (468.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

apngasm_python-1.3.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (400.6 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

apngasm_python-1.3.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (449.6 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

apngasm_python-1.3.1-pp39-pypy39_pp73-win_amd64.whl (604.8 kB view details)

Uploaded PyPy Windows x86-64

apngasm_python-1.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (488.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

apngasm_python-1.3.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (514.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

apngasm_python-1.3.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (468.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

apngasm_python-1.3.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (400.7 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

apngasm_python-1.3.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (449.5 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

apngasm_python-1.3.1-pp38-pypy38_pp73-win_amd64.whl (604.8 kB view details)

Uploaded PyPy Windows x86-64

apngasm_python-1.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (488.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

apngasm_python-1.3.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (514.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

apngasm_python-1.3.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (468.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

apngasm_python-1.3.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl (400.5 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

apngasm_python-1.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (449.3 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

apngasm_python-1.3.1-cp312-abi3-win_arm64.whl (545.7 kB view details)

Uploaded CPython 3.12+ Windows ARM64

apngasm_python-1.3.1-cp312-abi3-win_amd64.whl (605.1 kB view details)

Uploaded CPython 3.12+ Windows x86-64

apngasm_python-1.3.1-cp312-abi3-win32.whl (523.0 kB view details)

Uploaded CPython 3.12+ Windows x86

apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_x86_64.whl (629.8 kB view details)

Uploaded CPython 3.12+ musllinux: musl 1.1+ x86-64

apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_ppc64le.whl (711.4 kB view details)

Uploaded CPython 3.12+ musllinux: musl 1.1+ ppc64le

apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_i686.whl (639.4 kB view details)

Uploaded CPython 3.12+ musllinux: musl 1.1+ i686

apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_aarch64.whl (618.2 kB view details)

Uploaded CPython 3.12+ musllinux: musl 1.1+ ARM64

apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (488.5 kB view details)

Uploaded CPython 3.12+ manylinux: glibc 2.17+ x86-64

apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (549.7 kB view details)

Uploaded CPython 3.12+ manylinux: glibc 2.17+ ppc64le

apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (513.3 kB view details)

Uploaded CPython 3.12+ manylinux: glibc 2.17+ i686

apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (468.0 kB view details)

Uploaded CPython 3.12+ manylinux: glibc 2.17+ ARM64

apngasm_python-1.3.1-cp312-abi3-macosx_11_0_arm64.whl (400.3 kB view details)

Uploaded CPython 3.12+ macOS 11.0+ ARM64

apngasm_python-1.3.1-cp312-abi3-macosx_10_9_x86_64.whl (449.4 kB view details)

Uploaded CPython 3.12+ macOS 10.9+ x86-64

apngasm_python-1.3.1-cp312-abi3-macosx_10_9_universal2.whl (815.6 kB view details)

Uploaded CPython 3.12+ macOS 10.9+ universal2 (ARM64, x86-64)

apngasm_python-1.3.1-cp311-cp311-win_arm64.whl (550.2 kB view details)

Uploaded CPython 3.11 Windows ARM64

apngasm_python-1.3.1-cp311-cp311-win_amd64.whl (606.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

apngasm_python-1.3.1-cp311-cp311-win32.whl (524.4 kB view details)

Uploaded CPython 3.11 Windows x86

apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_x86_64.whl (633.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_ppc64le.whl (716.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ppc64le

apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_i686.whl (643.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_aarch64.whl (621.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (492.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (553.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (517.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (471.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

apngasm_python-1.3.1-cp311-cp311-macosx_11_0_arm64.whl (403.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

apngasm_python-1.3.1-cp311-cp311-macosx_10_9_x86_64.whl (453.4 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

apngasm_python-1.3.1-cp311-cp311-macosx_10_9_universal2.whl (821.9 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

apngasm_python-1.3.1-cp310-cp310-win_arm64.whl (550.4 kB view details)

Uploaded CPython 3.10 Windows ARM64

apngasm_python-1.3.1-cp310-cp310-win_amd64.whl (606.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

apngasm_python-1.3.1-cp310-cp310-win32.whl (524.6 kB view details)

Uploaded CPython 3.10 Windows x86

apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_x86_64.whl (633.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_ppc64le.whl (716.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ppc64le

apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_i686.whl (643.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_aarch64.whl (621.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (492.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (554.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (517.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (471.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

apngasm_python-1.3.1-cp310-cp310-macosx_11_0_arm64.whl (403.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

apngasm_python-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl (453.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

apngasm_python-1.3.1-cp310-cp310-macosx_10_9_universal2.whl (822.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

apngasm_python-1.3.1-cp39-cp39-win_arm64.whl (550.7 kB view details)

Uploaded CPython 3.9 Windows ARM64

apngasm_python-1.3.1-cp39-cp39-win_amd64.whl (607.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

apngasm_python-1.3.1-cp39-cp39-win32.whl (525.0 kB view details)

Uploaded CPython 3.9 Windows x86

apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_x86_64.whl (633.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_ppc64le.whl (716.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ppc64le

apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_i686.whl (644.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_aarch64.whl (621.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (493.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (554.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (517.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (472.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

apngasm_python-1.3.1-cp39-cp39-macosx_11_0_arm64.whl (403.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

apngasm_python-1.3.1-cp39-cp39-macosx_10_9_x86_64.whl (453.8 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

apngasm_python-1.3.1-cp39-cp39-macosx_10_9_universal2.whl (822.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

apngasm_python-1.3.1-cp38-cp38-win_amd64.whl (607.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

apngasm_python-1.3.1-cp38-cp38-win32.whl (524.7 kB view details)

Uploaded CPython 3.8 Windows x86

apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_x86_64.whl (633.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_ppc64le.whl (716.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ppc64le

apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_i686.whl (643.5 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_aarch64.whl (621.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (492.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (553.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (517.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (471.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

apngasm_python-1.3.1-cp38-cp38-macosx_11_0_arm64.whl (403.3 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

apngasm_python-1.3.1-cp38-cp38-macosx_10_9_x86_64.whl (453.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

apngasm_python-1.3.1-cp38-cp38-macosx_10_9_universal2.whl (819.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file apngasm_python-1.3.1.tar.gz.

File metadata

  • Download URL: apngasm_python-1.3.1.tar.gz
  • Upload date:
  • Size: 664.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for apngasm_python-1.3.1.tar.gz
Algorithm Hash digest
SHA256 9f801237c2865832fab223c432149cb0f6062746b46683db76aecb951c34f731
MD5 01f15b54802c7c95ff673706ed20605a
BLAKE2b-256 291f767870e49f6f12a41b060aaca73e913075cd6af29390edafb60eaa4dabba

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d81ef6093121fc759b549920b6527e2db11469461566eb3d9bae2e9fb2315e33
MD5 b16f3099f288233033f187bfe5aeaf30
BLAKE2b-256 be2cb853fc4f4805535ba13d01a0764fd317a28c78129bc6c0feeeb900b5a5f6

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c97fb3aadd115d75665cf7389bfdb4b778067f219304eb56633e93df20cdb4fc
MD5 ee98a9a0c51f4b0b9e191d8be674c052
BLAKE2b-256 8dafbe35dd9b448d0c1328c2cc5c577bd2b0f33a4cdedf877ced4d1901054798

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cb3bbc8a6465c37f5c7b7e3e76731297276bbc690fd632305e19331f8bc46572
MD5 b682d592cc2d7c8d414aef250c43e297
BLAKE2b-256 2e519a5e7e13f225102c37938ef35a39b96e1dd82363413584a8aa6922c53743

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b227d2cc575375a74cfe93c44f12038dc799498b5c839485240a5b16354f80b2
MD5 38e9feed22d08d26354b04e8c585efa0
BLAKE2b-256 c5bc9d310e138c8fdd4ca2312c69c48702eb88b67975a597b183ab37cfa14993

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77d3e3cbf201ae890b8b2da5965b11e4fa11ae3b7f4407ab40b24553eaeb07d6
MD5 a1859d9cd3409034e0957bc225f3c413
BLAKE2b-256 945b9bbf5efaa91f04bf68db4766969c77efd2f016f967aae6904af4faaed99c

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dcf83dee652c181f61144c77015ef455a6664ee7f1da1a45a41b4d7651f317be
MD5 29575a1d6192eb2f9ac892c17ed82da6
BLAKE2b-256 0aff577efaaf60cd1b768551a76f55b3889840ed1075eb2f3a45b2bcbac408ac

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 bfbc3f0d20b4995684a91e7d24723d2c0ac99ec0e6a10085e8477fce997a2490
MD5 37afbf4a365bdfe47db1a64612ac4373
BLAKE2b-256 2ab0b90647b043c29d48504b7b191cd69f5d09c92599d08a34761155b9cd5c50

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 62365b032cd27493f53a275210f38a925e0003a91741718a862abfffc1378b6a
MD5 7d6966308ba6552369cc1b0d817a2491
BLAKE2b-256 123790a90bbbe6332beace9ce870986e44c3c0f444ed46fb4899f375452fefce

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d32b9d123d7f4788b42b3101b4d047fa509cefc5ec81adfcf8b26887bd4b3b77
MD5 af2a3cc45ff03e5f20dbd1e4b3840db5
BLAKE2b-256 955344b826fb62afee865f83f6be18d739acb359f39acc5e519b0f44d66d44b8

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b56f63269f0bcbf7bda7043ba09d827ebcf6a0a281d50ff081766d1901580fcc
MD5 965948f694f98cfb9b137d56a36a5efd
BLAKE2b-256 4be0650cb2fc07cf306d3c576ffd46613a83f89ef3169619c397c696664a0e6f

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 190a98ecca011d809cb1ea25f2e9230a9f02a283c9098b770827abc97357e38b
MD5 62d5667c5c42b068c2f0bde87c4ab41e
BLAKE2b-256 dad3879d818a9dae134f0190a3d1968b93b72fce345472d61354b08b048f08b8

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c2ec21d5ac5df2d74bf29563e3408390984d0fa1f4277f17ac26c3a29447c440
MD5 fbd979d22d5b4e0200f645d5dc9c3d0e
BLAKE2b-256 0e4bc6b5a7d19e4e0f1142ab9131de28e930607bc344996f660f41b303d4b13b

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 27853a1799139aa1002804971b5866ec79b78674f42a72a73b1d0f71ada972ee
MD5 4cafc7385b3b1c517d93b427e05f3b68
BLAKE2b-256 60fc18d199ccde3f0c33b902432e3939f8b0a90d574a5cac0c240901d4203e9f

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d56707b2128bb79f6d488f92e59d7ccf11c0e397cb290b265818af11baf5149
MD5 2325ca06409dba6f6f4ce02078b0a343
BLAKE2b-256 65b20d8ef04308b4a607d32d060a2c483c2a747a43e14981fc5f5ffb49c9839d

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e181d541e09d008af2b82af915988360cf05251c917f950ebad96c7cca7215fe
MD5 e9136d63829beaa1ea17377666a16bdb
BLAKE2b-256 2e7c3b0aefa1d8932ffb59f7aabbfd3a1a7013518fe96340c9f29c8a1786cb18

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8eb082e01a20c99c43badee0f399d7b0cdafbd1c87b0ca6387562684c7013d02
MD5 8acbbf0d6a64a6440c7a45eea504bb78
BLAKE2b-256 5b68563046c8841545389172e80548b0adfffe64f41878b4efdac64d2d494f15

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c66e39930577f578adfe46db4dc99a82b88ece92805c0ed98d880634c737f6df
MD5 59e7b3509d5315d4ba6bd49ec066a04e
BLAKE2b-256 3ee55ba2f91d780864814eeb625bae0717f1ca5f2efe9f389d048ebb1e864438

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 49ab23085b2255faa034ef11230e062b26db0fec862fd174d051be3362c9fd53
MD5 5b0236c2571bff23b486232f7b54e02b
BLAKE2b-256 8baf4db3c78404fcbfbcbf195ccaf78db2bd773d9638e9de60e4c9d004e214be

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 30021c10fc3a61bffd17311fee107859e19ce0ce55f327e5d640a03a327ffce3
MD5 5abf203fbc3d0f19e2f53cc317931d3b
BLAKE2b-256 1bc4b519909114b650b20b6d47f5a07b87c72eb99e755c825dcc90497f3d1378

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8ac2e13dc0efe2f7ae818f116a0a283080004a6ca1d0ffb887f6b7e1d37241dc
MD5 81df87b17bcb45bdec5624be5b2d42d4
BLAKE2b-256 370497c7e627bad4e9d4343c745d3c5a717d29edbf8b6f0deb36bc3cec90272d

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-win32.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-win32.whl
Algorithm Hash digest
SHA256 3a30e58cb5f6f9b493b0925dd8cb2922ac0e6eb2c7d88a0fda789b2311233121
MD5 17362ce33179a8689f1a064a746fd6e8
BLAKE2b-256 d4a56a8c0e05cd1574c1c1fb64c8e82ffdfaf91968754e5e8a381c8df2e6bd35

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 34a581df62017545746856510e84733521b73c4063933ba7230627792c004ba4
MD5 2ee64038d9471ff4c28765d039149098
BLAKE2b-256 204b56a36b469c790853b3d1e859966a63dd0c4c236de06769250d56d8585739

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 1f562fa1823f1c18d70ad4fdc797c17cca09f44596e6cbf00f74c0f22792c054
MD5 d99c05f1125ccf6bbe9ec2e7ad2038a1
BLAKE2b-256 b900373de905c2d955a33f28d3df9273fa47a4a350d5f4cadcc184aa12530ed7

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9d88a697942baf63b99b0c617135f8b6f55ca0373a13e3f9d7f547c37720c798
MD5 228420e7172a17da62b9d0d9739e672a
BLAKE2b-256 8220fc19b65713a964aee80fa6aa5500deb64801383b0eb833848060b2b0eb2b

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0a7e1b28af5a22642d4e6f11095180e6f030b55efaa1e5223b6ecdc89b9f9651
MD5 6ed0fe9e340c9ec4e61aeb7f6437cb2d
BLAKE2b-256 1e2988478f64e4d57b0212fae8e30c80cf2787ce7fb575c734f12160cc524898

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae2dc60e795ff96c3466b65c60d2fcf8516958df6baf7252790f7eaa3febad3c
MD5 c658a176e4cac4aa6d51343ed58ba4ab
BLAKE2b-256 9999210a817fc45e5db11ee3c8f66f698dcf1700362763f997919013e566463e

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4d77f1b70f094b6ddc14fc282a07763a7c2ad292ec060deb9fd82a3e5b173fcd
MD5 265837865472320da5ed7ac8b6465548
BLAKE2b-256 69d8793e539fe443da60acb91219d094243ece3ba7eac98e3ca8851f4c53cb68

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8e8f63ef230712c2add982fcfb8dc4273a86f81388a3c151ca00df07c67d82aa
MD5 51a98d0e2c80ce04ed7eeaf3de17730c
BLAKE2b-256 39cc6113763b78de1576d5ee472ade830ef9581051afad395dbde2d421dbbb03

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2b067cd1c79622b6d1ada34cbf7f09ab9277eba15d620037f75f3bc59a5864e3
MD5 ff5cf2698ad9e3196bf6e5b695f745db
BLAKE2b-256 89c64a1a354aeb740cef0d15f0d2208a6b6a9cc6408d129fb06fe2ebcfba5665

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00c4f6c670e823ccd4fa8c4171223d209325c663cd81f91035c64a7547de3264
MD5 935abefdbfd418f9ec2fdc3624eebee3
BLAKE2b-256 3897a7c6795fb3169c2b5136a1a75eedcc7d402b78c2211911678d5c5ec1eec4

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d7935a2aed1c02e90cc5c69cdd9a57de435af94b126a794a8922a296695dfa1a
MD5 12e9005167522f1f722dc5a19c7f8912
BLAKE2b-256 66632011e605693a67b7bdc1af880467810d84bde9f78f8e585375278aefee4b

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp312-abi3-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp312-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5ea9624e8073ca120fb9b086cb08774d8bdec99a1c34bddb32c3dafdc0abf1ef
MD5 3b222c2bcbb5a0c082e08f46b70f4010
BLAKE2b-256 86ff74569f9598e7fa305af251bd257a4f3eb5ca53b085f7ae5ed09da17eb154

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 5a61147c8ce38ebdb85ecbd423622c3de94e5a8a109d3aa239c62ee880f28e1e
MD5 51088359c176c097e8b42b3cf7fd10cf
BLAKE2b-256 726451586ee2d0f388747093a96e999b2f00274f23722fc698b6b1116ceb3a50

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eeb93b22dd21ba020fe8b783ea3d2279825a153dd66836714c2259720a7bcab9
MD5 73c7010addca9430b2f5ea066864b0ad
BLAKE2b-256 4572e19339b59b659c6197999c88fa0e47f0944187500a1bee3c06e34eb6f615

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 022227ad48fdb2116edfcc8e2a008114c5a9aa8af06baeba00e6caef11973802
MD5 15a0eaf0d1f7b0f8933b94bc24364c97
BLAKE2b-256 ca06ded745ffdb74d6b4a2c2bb4c85bb0350a5691540ef90222de6117407751a

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b1cd9834ce08a0eb317f74a1fc24ca46ec28560efd180b4093a4b49c470ef0b1
MD5 b0cc9f0173fca38a6cad5965a439afde
BLAKE2b-256 75cc827a1ecdc22ea2a5b853ec75e486cd29bc6924833801305a871151168eeb

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 40b64686d3f0d055d2241447c56bf9d8c4071bcba08bc7020780dd5e7c748f38
MD5 9c90a102cdb8f9354b8b23f9cd3939f8
BLAKE2b-256 7576aaf8b926ef4c42cdfe8018472fffbd3c1fe9b5ff3e2743affdbd693e6dc3

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d6f45807c4afeb9d16af2df8e978c46a5fdf87496a4f7c48f6a275a8d0bb29b3
MD5 78023c34f84c4d7643affb6f372e15d4
BLAKE2b-256 a0238fe023104d1f94b8c5175f65555ae12828b46bf2df697e56a8ae96d0e389

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 22c9a20dd2d28cb86ee510cd83cc5deca6c2d0c1ccb3cf24ead04348db432efe
MD5 0d953c4fc94963fbc039dec374b7b267
BLAKE2b-256 2d5370dd27ffe2291583442887fb4d9fc764a83580023416534dd01f170d51ee

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ebbbfbe195b46413bdfe3affe5cd9863538a588124bec855ef3c0c5c5f73018
MD5 a9821d22fe64b9e51672f07a046ec695
BLAKE2b-256 6b65f3bba9d27dc3f5f4d42eba5511a0f102f543f74f66402474191c66d47cb4

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 73aa8be5769e1608950669df18258e09de19f1973991626ee94857fb953b9bf1
MD5 494a0d91b2360e096102ab6f33c0d1a0
BLAKE2b-256 118e04d3952a486e0d060333f1b2a3ffb2be811c13d2572b2c28c6a1316f128c

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 24ebfd2be6fabb362ec3788d13831d756970162970328d531d5dd24ba0501d79
MD5 3146279a42192447c0af1017170242d5
BLAKE2b-256 efcf3d08aa12b21394e9adbe880656a6ea820b20f61790e855b04f9b537cb3e2

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cb6a2882ff653ef87a1a198475d0b45adfac99f40e40b713eede2983eedbd2a1
MD5 1010b04af0e07cef294539b31f45f837
BLAKE2b-256 8c012727cb8d195f116ed5c5510761f15e596fbe9d1dc4d84f6b4db1b050074d

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e02ae7be311aaacae7acca85b13eda96eccdf27b8ad0180fb47c4e6a6f3a9caf
MD5 a921c87ffc0c82a7fde77211cfe83dd0
BLAKE2b-256 5a66236b46b6f0f17063e51b730fa6576e87bcd5f914558d9b5ec33686523d63

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 04b4a35eb8a90c62fe9f3ec53258af38b9da53763dd2d02099f9c3328f522c0c
MD5 1855eed7b6289be0bb582f77a48b3abe
BLAKE2b-256 3b955ebe3dd0635df93164346788ac27e789193a64d5e03c9ea5e27407289ce2

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c9e32d2ea05a3229be24cd08193e3ab4e98c2e72248500dbf138c105af3c2717
MD5 8ec708c8d15a99a20cc266f52fc65b3b
BLAKE2b-256 3505076a8179dd8a1d1d8a88bf7a4d2efb4771f3166f09c8a97cbe8968e5b26c

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 800a4339c5fee5fd23534206f662b221912c307084affaa2da51cac0ce20c936
MD5 bc699c71ce7c392d4e657027c453ed7b
BLAKE2b-256 8d32341f3df4e3b6c4df38ca45c7b82eeb5fff40c93a838d0a6ab9ce8426fe5d

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d02f1090cc1f1294972f24cc441ed0e21d660157e028a13683d57b8ac35e2984
MD5 b6ac667ce63cd38f9dc68cdd0d0dd881
BLAKE2b-256 e9473834586035aea659ca70726b46a0f6ab579d89022d2e765fde68d9a6e842

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 4f60a9ee8826bf49da83de3b991a50ed910ab2cabf8d07dc08c0d85d25bde52e
MD5 f2ab1f7c9021ab34aec5606920bf9c63
BLAKE2b-256 840d19d51ba80791708e933b2e39c19b8a6b95b9605d9dfac03d85f71718718a

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f6f51baae2d57a47f01c83e9ff566d681f63f05f8a9cbb144630c29f6b09a1ab
MD5 e5f071d056c2254dcedb8293936a1d39
BLAKE2b-256 81fe0e2d6089ff2f168224173ba606781b1fb47e6c6a2b8bbcfe24b7b24be6f9

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 5b21a0043e7f4130aea423ae689fc3d75e65220e431434673bac0bd07733e4c5
MD5 09e36fdf0e387197f3cbc79bd9367bf5
BLAKE2b-256 d5001be80ba4564b8371f013102cb6ae3dd6b3394dfec42b5e3119ed4c9d7ca9

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5fa5d3feb04eae836ac3288d974d2a659f45593e003f62f0120d04022986816e
MD5 1c746e253d2ba37eddf2d482caec4859
BLAKE2b-256 72796ecd1e91ce6a814d387062f114db5e0d0f4ee380267ab1f4edc9caa353e7

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 200a89c9798670a0193eb98131c5b3fa6279d17ef65cbd180dc20333af39b4a7
MD5 8e870f8c917162826a5d54be08e281ee
BLAKE2b-256 0650a1f3fe44099fb3c4aa3a518e18b3d1cb454c29137c6ac68d9cc474e8b568

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f4812669ffc21b1b5388bb2b5b79ec325863f164d24a149e8ce565b3837af18
MD5 dffa6539d0859f677ed5a024017ec8aa
BLAKE2b-256 6bfed298b6fb1e75be87d545f1e3128361c175da21d8e0f18fdfd1fa4f317489

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d4b7c9b49c4224ec73538f36ca4d0bc396b99f8c24b35dfbd08590d2c9362243
MD5 e845782711e3143307cac36f849785ae
BLAKE2b-256 5dd64a4037b06418aebf10697bff6f8132ace550b4b612f0d56cfc4be0564a44

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ddde3d3e463de638d58b993eaa745a5a8b6ad8d818f21703007be8068c3a40af
MD5 eb3e6feb9844d7c5d2ad727ef7c32dd8
BLAKE2b-256 f3d4f7ca981fc9e68fc5be6212d58cc3e9e3ab3555b552fadb777a52343781af

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 490b8c02f69a2f8fff05ba5c37b12b3159bc553950f6796b434100f8fd1db348
MD5 e719306a34d28d9b24ef1e57137c2ed0
BLAKE2b-256 958319ca0562c5c76fefc07c8e69b57eede31bad09d41e655887e49bcd425758

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ecc1de0b78db452030f71be3506aa8bec2d26bfa632f56cb282c268fcba98aa9
MD5 50177026d424beef00d4b5771a6a44a6
BLAKE2b-256 aaf5fd538fb2c1cce139a9063f5c19ed2d1c868ef85655dbef50e8047fae3b43

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d9b888827da63c06b6f004e31bcd9cedf900b6f55a9fbf99ad4980ffce7b4d18
MD5 4c43e032e1373834731235b201f72ac9
BLAKE2b-256 9c46f76c42e36bbabf859b5d29c77b692f2234dc12ba18c547c2d16f0020957e

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 59a65d8eb196ea14a67072c00b74081143a8e6df8972f986c4cf3723cef631df
MD5 8011fa0ef8857442125314d9f7f88a83
BLAKE2b-256 a01b63ec9afcc8fd4ec8d602206725dbadb2699a5115dbdc63d0cf9adead4b2b

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-win_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 9193f466a37bc859ba457ffbc7e9df9d6215c1a6e57c50a624c826ba17dbb142
MD5 84eab0ea8ca48b42ea023a4e07576f50
BLAKE2b-256 f0bb07b2faac9de5674c9fc117f82db9202dcbae458bec6281315b72407e578a

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a9665cb6eea9e9ad45d192fecf77159d7f506645bd6d87001a187294f11baf73
MD5 012dccab2443b44018af52a5136ee80c
BLAKE2b-256 af951678eed6c032ff2380e6aea828b45ee60560f6ea5a0fea78838e88c68ad4

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5bf8c811b92d9b48ce0237d5df810e9156184d4da147865bc2b29610bce01b3a
MD5 8b1ab523d5e8b824614e03aa503fa732
BLAKE2b-256 db8f24a6f5571bd094c7ffb91897c2c895d9940388394fc414dfd189888bb5bd

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2714e23e091ec7515e734399743fdb3cd6abfff7e0c99e8c8515d23c7463499c
MD5 2e192fec8b184c11c314521743e2bc02
BLAKE2b-256 852ae5455847940978741d8d06909c6eabd525508c04477f90c1ec756c708e9a

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 c906bda5b86b64aa4867381a1c15812c3cc80402326c7c161c62d0a93597d4cc
MD5 909fe9f95cd1bf2948a416eb39036d14
BLAKE2b-256 af45359631b1d90de58eff043332da90c4c9d219647b9e9773f383661ee7a94f

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 fd54a89be973f85508a569e370fc8167e8aaa42300d7121b8e4f6ef0e33ca02d
MD5 5afff48f44227bd740f79b1f7500140d
BLAKE2b-256 a9d92f8978de846ebac56b3fd38c8cf4c86eaf4f7b803676426e9056b1946bed

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ea481a1fca5eb9376262b63549c9f7727e9f408461e78a7f7e0fb46fd9b4d801
MD5 fd2ccb4e0a369e86fbb5539d1271139d
BLAKE2b-256 460e94573ff2f565d9603e439432d3984b0fa8b34d597974b7c8b98735b54369

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d81e7781e1abf985153e3476dc64f09a7228c6936d76939ce3dd325e1956179c
MD5 42282af61e82f0f00644b128119c9586
BLAKE2b-256 5d00b160cac453abd23b99dae6570e3b61f22900accff96800581069d6b9f205

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ec24a067b6302b9ec55a7b082a36e464f721a4c41cedd1c86a9746afc375ed0c
MD5 6ca56af440403a8081960cadca3d8385
BLAKE2b-256 aeed09956847f51f63495763838b38fc00836c35c88beff3c9f5fdef737402b9

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 21595826e22bd09a2922edc449fc1b8d3f3ab1ef193b70707aa520da1b154be0
MD5 23544cda0e07c4f7a2e1c9cc6e517079
BLAKE2b-256 983435f2e61139a15cc60110b76732a4db80a7ad39a5d72024fe71213847a545

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 18d03bdc1ab8b2760edae068eb093855eeb7c58ac417353fdf4f40fb82d02988
MD5 a1a2a0cb1e4c3067e148094c94315fe9
BLAKE2b-256 2d22a63d203be25c2b74078835b0ad4865fb7fe83e44958b004045e6c24090e0

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25e887cd5926c1a1d3f68868fef39a7e195a04e9fa608ebbfc96c70fbd6d2aea
MD5 846b62c38256fca335e006d8c897d5e4
BLAKE2b-256 6aa84d05d11e24e6f20d3ef533eb11456cc74663d94955f0d80cde224b424c4c

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 db53946a141fccc5b331cd5caa984c1f30f1394b10612916417fb4138b06abfa
MD5 b2aa6b135efccbace8609bcdb16e62f6
BLAKE2b-256 51e2445a80a1e6d73e569f1589c681f038b295773eff3479536c913da0065534

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 58002222f81c34f0a45118ce886c0456e24288d841f50678fe87b798494ff7f9
MD5 855ea6c8cee95355c7569eceb5fc2fcd
BLAKE2b-256 510241c8e2c67b539b1ae823127fa7d890df7cd84e2be5f20307b976d9f80ad6

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d3de240fe1332019eb3ed43c121ad5e51cf40f1150c00fb724aa635de31972df
MD5 0764b42ca196a1fd3f2ac79e11dfe567
BLAKE2b-256 be0fe7c11f30c7b8b8f176f9180a0c6c711f5b205ce00cc76d913d2e20710d1b

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 673b70c4d78cfc543eaea8e8304d541a9dad55220a1b6a6b8edddcea6cde1d6f
MD5 8da30353181331fdaea0cab663883062
BLAKE2b-256 8c8571e62abcbf87ce9e965ffcbc665af54ee3d8d34475def0e303bf8b5ea8a0

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 682dc0d937826552f24cf9228071d6822646ec735a11889b64274a725f82a7e5
MD5 c45934dac8568ae546193872aabd24c3
BLAKE2b-256 8223d6ee2aafdd8b787bb3a9c2acb4cfb07f7275f3f8d12c5487ac9fc21fd8be

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 55ff0568d8b42b22f74c6a78510e93626d53b8828a67f21b8a5eb50e8e0ceb70
MD5 322020b1589957af91b528b2578955b8
BLAKE2b-256 3e37bf409633c2e74e476c8b3ca5285e47c7b1192f8b429f701ae6d79441d8d2

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d983280d5a5e865d7417c1103ee92357fe24c656ea87aeaeddd5c6e773099de5
MD5 158d49c396bc0fb3ba0709f1bb4ecff0
BLAKE2b-256 d630e920836ef9d1202ba0a1185490d49c1ca9429eb8cbecff6c6481cc8fa4b1

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c6298759cdaaf4c430b44f3dddc6473a63b3fde8640f2248e8a29af71e19d732
MD5 4d4593bef2370895e3bd3979edcf2ee4
BLAKE2b-256 cb4705a97d8b9a7bf43dd7e20ccfcaf19648dc67c6fdae9a51ebe0f889abf978

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e0d6e94cb5f8da3e359e79b41f6d93cc7f44e941630229f497670cd7e159d5f1
MD5 b200fffdeac9431a3517f3ad3a8fa925
BLAKE2b-256 24de1d01a49b304242285c7351664839701595b6d359f1433f43bc82dc347cf9

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 071d984d32f9a08b83c593094c9f58a1d2a6597670eda496e9708ee866b31a1a
MD5 59e2bba739e39d6e4c519ddef8508161
BLAKE2b-256 1aa62aa95ba5a3d2acb61bbbe0a5d79fa3ad4dac02b0c8c836ca147883a776f4

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b3514a6b91588dff979d665b7924c988f9a8962376b60cbe46c8598e581d5ad7
MD5 e375c1430dc60fe681059d753a45f019
BLAKE2b-256 e7242f10dd441fbb383ae535cccfa3f248b3acd1b218cc6098088cb04fd9615f

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e14779a76525dd9c9301251b3c0a717ee14eac1f40339738beb6b48362b8b3c7
MD5 b10c3dfbd3723bcd0cc6a8b4fcfd55ec
BLAKE2b-256 cd118c04b17bc576a77e772951e83a0aaf085999d693455038f9ee4e36407b15

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5af9708022b5b67fd031d01abb87daec434549af9402d9e9eaf4dfda51fa77a
MD5 a5b6f7b88cdac5781e1c0066b859997c
BLAKE2b-256 d1037f5de74483b2fec7075b6a133810c586895087f28f34649d1014d15dd523

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6a021396a673f7158c4e9a1d32af24115345645ca427b89265e494e4e624396c
MD5 c2973874dfd050c143d7ee79644cc8de
BLAKE2b-256 9205163d9ed928aff5c62cd23fe352086190b5f9bd8f9fd32efcef68d15f6b3d

See more details on using hashes here.

File details

Details for the file apngasm_python-1.3.1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for apngasm_python-1.3.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 69dd2d97c62ca4fc25e7d8cea6fe2a9ebe5b052bcc19fba2ad1e59510e312746
MD5 346b58a941045479d7398d2d6c30213d
BLAKE2b-256 cf9e0f973a6ebd38c3a7b02d53516aef00b553d836e7c0ded5b5e455af0e30d4

See more details on using hashes here.

Supported by

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