Skip to main content

rlottie-python

A ctypes API for rlottie, with additional functions for getting Pillow Image and animated sequences, as well as telegram animated stickers (tgs).

See example/example.py for example usage.

The functions mostly follow rlottie/inc/rlottie_capi.h

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

Table of contents

Installing

Note that rlottie is included in the wheel package, you need not install librlottie.

To install, run the following:

pip3 install rlottie-python

Pillow is optional dependency. It is required for render_pillow_frame(), save_frame() and save_animation(). To also install Pillow, run:

pip3 install rlottie-python[full]

Examples

Getting information about an lottie animation

from rlottie_python import LottieAnimation

anim = LottieAnimation.from_file("samples/sample.json")
frames = anim.lottie_animation_get_totalframe()
print(f"{frames = }")

width, height = anim.lottie_animation_get_size()
print(f"{width, height = }")

duration = anim.lottie_animation_get_duration()
print(f"{duration = }")

totalframe = anim.lottie_animation_get_totalframe()
print(f"{totalframe = }")

framerate = anim.lottie_animation_get_framerate()
print(f"{framerate = }")

render_tree = anim.lottie_animation_render_tree(0)
print(f"{render_tree.mMaskList.size = }")

mapped_frame = anim.lottie_animation_get_frame_at_pos(0)
print(f"{mapped_frame = }")

Rendering and saving frame

from rlottie_python import LottieAnimation
from PIL import Image

anim = LottieAnimation.from_file("samples/sample.json")

# Method 1: Saving the frame to file directly
anim.save_frame("frame30.png", frame_num=30)

# Method 2: Getting Pillow Image
im = anim.render_pillow_frame(frame_num=40)
im.save("frame40.png")

# Method 3: Getting buffer
buffer = anim.lottie_animation_render(frame_num=50)
width, height = anim.lottie_animation_get_size()
im = Image.frombuffer("RGBA", (width, height), buffer, "raw", "BGRA")
im.save("frame50.png")

Loading from JSON file, string of JSON, tgs; and rendering animation

from rlottie_python import LottieAnimation

# Loading from file
anim = LottieAnimation.from_file("samples/sample.json")
anim.save_animation("animation1.apng")

anim = LottieAnimation.from_tgs("samples/sample.tgs")
anim.save_animation("animation2.gif")

with open("samples/sample.json", encoding="utf-8") as f:
    data = f.read()

anim = LottieAnimation.from_data(data=data)
anim.save_animation("animation3.webp")

You may also load animation using with statement

from rlottie_python import LottieAnimation

with LottieAnimation.from_file("samples/sample.json") as anim:
    anim.save_animation("animation4.apng")

Notice, if you are running on Linux and want to use rlottie_python in main process and child processes spawned by multiprocessing.Process, you may have to change start method to spawn, or else deadlock may occur:

if __name__ == "__main__":
    multiprocessing.set_start_method("spawn")

Comparing to other library

The lottie (https://pypi.org/project/lottie/) python package is also capable of working with lottie files and telegram animated stickers (tgs). It is also able to support many input/output formats and vector graphics, without any dependency on extenral libraries such as librlottie. However some images it creates is broken (Example1 Example2). It seems librlottie is more stable in terms of rendering frames.

The pyrlottie (https://pypi.org/project/pyrlottie/) python package is also able to convert lottie and tgs files to webp/gif. However, it works by calling executables gif2webp and lottie2gif with subprocess, and it does not support macOS.

Building from source

To build wheel, run the following:

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

# To build wheel
python3 -m build .

# To install directly
pip3 install .

Development

To run tests:

pip install pytest
pytest

To lint:

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

Credits

Metadata

Release files for rlottie-python 1.3.8

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

Source distribution (sdist)

Source distribution for rlottie-python 1.3.8
File Size Uploaded
rlottie_python-1.3.8.tar.gz 4.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for rlottie-python 1.3.8
File
rlottie_python-1.3.8-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
rlottie_python-1.3.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
rlottie_python-1.3.8-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-32 Details
rlottie_python-1.3.8-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
rlottie_python-1.3.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
rlottie_python-1.3.8-pp310-pypy310_pp73-macosx_10_9_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 10.9+ x86-64 Details
rlottie_python-1.3.8-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
rlottie_python-1.3.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
rlottie_python-1.3.8-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-32 Details
rlottie_python-1.3.8-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ ARM64 Details
rlottie_python-1.3.8-pp39-pypy39_pp73-macosx_11_0_arm64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64 Details
rlottie_python-1.3.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64 Details
rlottie_python-1.3.8-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
rlottie_python-1.3.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-64 Details
rlottie_python-1.3.8-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-32 Details
rlottie_python-1.3.8-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ ARM64 Details
rlottie_python-1.3.8-pp38-pypy38_pp73-macosx_11_0_arm64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64 Details
rlottie_python-1.3.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64 Details
rlottie_python-1.3.8-pp37-pypy37_pp73-win_amd64.whl PyPy 3.7 PyPy 3.7 7.3 Windows x86-64 Details
rlottie_python-1.3.8-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ x86-64 Details
rlottie_python-1.3.8-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ x86-32 Details
rlottie_python-1.3.8-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ ARM64 Details
rlottie_python-1.3.8-pp37-pypy37_pp73-macosx_10_9_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64 Details
rlottie_python-1.3.8-cp37-abi3-win_arm64.whl CPython 3.7 abi3 Windows ARM64 Details
rlottie_python-1.3.8-cp37-abi3-win_amd64.whl CPython 3.7 abi3 Windows x86-64 Details
rlottie_python-1.3.8-cp37-abi3-win32.whl CPython 3.7 abi3 Windows x86-32 Details
rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_x86_64.whl CPython 3.7 abi3 Linux musl 1.1+ x86-64 Details
rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_s390x.whl CPython 3.7 abi3 Linux musl 1.1+ IBM System/390x Details
rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_ppc64le.whl CPython 3.7 abi3 Linux musl 1.1+ PowerPC 64-le Details
rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_i686.whl CPython 3.7 abi3 Linux musl 1.1+ x86-32 Details
rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_aarch64.whl CPython 3.7 abi3 Linux musl 1.1+ ARM64 Details
rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 abi3 Linux glibc 2.17+ x86-64 Details
rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.7 abi3 Linux glibc 2.17+ IBM System/390x Details
rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.7 abi3 Linux glibc 2.17+ PowerPC 64-le Details
rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.7 abi3 Linux glibc 2.17+ x86-32 Details
rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 abi3 Linux glibc 2.17+ ARM64 Details
rlottie_python-1.3.8-cp37-abi3-macosx_11_0_arm64.whl CPython 3.7 abi3 macOS 11.0+ ARM64 Details
rlottie_python-1.3.8-cp37-abi3-macosx_10_9_x86_64.whl CPython 3.7 abi3 macOS 10.9+ x86-64 Details
rlottie_python-1.3.8-cp37-abi3-macosx_10_9_universal2.whl CPython 3.7 abi3 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 40.6 MB

Release files / rlottie_python-1.3.8.tar.gz

Download URL rlottie_python-1.3.8.tar.gz
Size 4.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a8404bc5e8fa9b4e5c7dad2173930c11450c9a2d95091f4f6a213bc77c4d9288
BLAKE2b-256 checksum
How to use checksums
c5383c70069ffa7ff869b55f7f699144da45db7b4b121821ac520a4ad9c9186d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp310-pypy310_pp73-win_amd64.whl

Download URL rlottie_python-1.3.8-pp310-pypy310_pp73-win_amd64.whl
Size 381.5 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
a80cac460ba8a39c27985246843ace119a33a95c27bdefc4c4feb9e18cf06919
BLAKE2b-256 checksum
How to use checksums
cc578e66ee99718ea193edcddd648f4e34d1bf810d4285708b8ddcf50d559ced
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rlottie_python-1.3.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
9692f64e15fff1a3cec76aec3da612e6bbb99347a36781cfd5d2a9182d04092a
BLAKE2b-256 checksum
How to use checksums
7a59298ab6269e1dcb5eab5a4c9320aae15dd86907992e5e8a9b9657ee46852b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL rlottie_python-1.3.8-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags Linux glibc 2.17+ x86-32 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
98d3d3638ac16d2c62010341ea49b73094e5108d21562ad683c5757427770e34
BLAKE2b-256 checksum
How to use checksums
2e97a29d5eb5a2a9235b40c3d84c85bace58840154eb2d9daee20b3ece85619a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rlottie_python-1.3.8-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 974.1 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
832d2e2006a5e32af74b188a61d7e0bebd632e486433bb40b4e0f9f176a7bf02
BLAKE2b-256 checksum
How to use checksums
062fc55caceb2d3b4ad68231632ddd4df9680c6ba5b979da19e6affb3e6635b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL rlottie_python-1.3.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 752.8 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dabb2d981b7135e7592d59dde0b9beca0a1c3430d2398fc9e64e94cb993879cc
BLAKE2b-256 checksum
How to use checksums
bc67dbf77b072ce8500130ede28e879ea1824ea3ac3a60b238387083971a0aff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp310-pypy310_pp73-macosx_10_9_x86_64.whl

Download URL rlottie_python-1.3.8-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Size 846.1 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2c4139a89ac5a6c6a1b51fbe4d113fcebbf86ca65ed245b8774078932cf69347
BLAKE2b-256 checksum
How to use checksums
e084dcc6adb7d804739956a04473498c16f475af8252b0586741032b3ccfb5b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp39-pypy39_pp73-win_amd64.whl

Download URL rlottie_python-1.3.8-pp39-pypy39_pp73-win_amd64.whl
Size 381.5 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
d5b6003ac53427a33eb2bb226e6af457d59344a869ecfdb001bdc7e137e7b4d5
BLAKE2b-256 checksum
How to use checksums
526fb3fae105a7ca650f7381c617ace12d7521870e4974dd96a593356e565092
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rlottie_python-1.3.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
dc9093be4aff1da5f6f834e8c98b0c4a6fe15da142a75a602611fb44d178bd73
BLAKE2b-256 checksum
How to use checksums
3d1f66808ca1ca3e2fc011ae3bae9d5e55c6e9d9750c75645c75e33ae64f77af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL rlottie_python-1.3.8-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags Linux glibc 2.17+ x86-32 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
1fcccbdb044db7e020be247467e9c6c63bf093e4c7ad4194155aa04c95f3a17f
BLAKE2b-256 checksum
How to use checksums
79b1750575455b2f2e04926d1aad7311cc4d2cef6b77c2f43f6187dfea2649dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rlottie_python-1.3.8-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 974.1 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
46e42affd559d5a0f23bcfc1cf3999368d169df2ae8404a8b1e4ea0abc386fac
BLAKE2b-256 checksum
How to use checksums
e3e573bae28641a87397068a444e0b9a69d3aeb58786f48248f0b861e08e6846
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp39-pypy39_pp73-macosx_11_0_arm64.whl

Download URL rlottie_python-1.3.8-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Size 752.8 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
66932c072d2e0965fbf409cdc60faf28395444f569413f0eb5eae3eda83bb108
BLAKE2b-256 checksum
How to use checksums
553cc07b5f8c450f0730090d8c822737378134534db89df20a1ed03d5bb3430a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl

Download URL rlottie_python-1.3.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Size 846.1 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3a969d9f94ea8837a4e90671ee9d743a054d952c890b5f5baffb37c67f00d5ea
BLAKE2b-256 checksum
How to use checksums
7981b9c0dd95514b07919cfb85d6099237ee37c240eb5983f912e255dcb3b3d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp38-pypy38_pp73-win_amd64.whl

Download URL rlottie_python-1.3.8-pp38-pypy38_pp73-win_amd64.whl
Size 381.5 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
d33894c77582a794a619651c91e516b3d3b5269691c34820c79215646603202d
BLAKE2b-256 checksum
How to use checksums
ff6a9608526e5182bf83f93e8c4f57c6587459b6144b8f9270512d5934dc33af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rlottie_python-1.3.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
e8e078b0d7f2e3d029f58f5d339e54d18639c962b40d6bea6d027a07780aed2e
BLAKE2b-256 checksum
How to use checksums
2a0ddfe9f5fd4e16e6d250abf6755086b485a331906830d0cdbe6e27d3563b1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL rlottie_python-1.3.8-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags Linux glibc 2.17+ x86-32 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
70bb19875fe85218ef323011f93e8010248431cb276b94b5f0a020286b66a0e7
BLAKE2b-256 checksum
How to use checksums
b81664588b27666023fc6f91a393a0700e0698ce6ab8a9e848926149094a7063
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rlottie_python-1.3.8-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 974.1 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
db55c1c70f012d2139ad8dd1835ea1b11caffb90fad3fedbe676d837e013eaa4
BLAKE2b-256 checksum
How to use checksums
38d0a241e0ffd65ca97ce1deececbb632c10122a9d51ffd2069a42f670507d98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp38-pypy38_pp73-macosx_11_0_arm64.whl

Download URL rlottie_python-1.3.8-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Size 752.8 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
48856a120081c42325a9be164dd79cf301fde4ae6c6bf091647dd31cd8f41bb8
BLAKE2b-256 checksum
How to use checksums
1551c14bd7218c3be2b9590552ef7fb65a27ffd8b4b65959b08f7f3a881f26f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl

Download URL rlottie_python-1.3.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Size 846.1 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
74399caf9247605b1c5dbeb66c61c6047a2d51566579e85272411bcbb17feae3
BLAKE2b-256 checksum
How to use checksums
277bf5e370de14d6a5d47547c4097c49c24c2da52ae1126858c195d8bfab6b8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp37-pypy37_pp73-win_amd64.whl

Download URL rlottie_python-1.3.8-pp37-pypy37_pp73-win_amd64.whl
Size 381.5 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
95563c639d1802eb9addd4331c6fa0cc1550ab6efe9258839dd926b3a1a6ffac
BLAKE2b-256 checksum
How to use checksums
174ab71e365b6bfad966ef3bbb25de7688f819b033c5d16ac322f3e5c7730285
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rlottie_python-1.3.8-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
a9c513e038279b19b4721e851fe50b788188bab7d5c33b1f3c595b5c86d893c6
BLAKE2b-256 checksum
How to use checksums
6daf164fe76faa4dfcfac732cdaeba18816f824afb3d489f57b6e08308b55204
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL rlottie_python-1.3.8-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags Linux glibc 2.17+ x86-32 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
5d346709a237a556dc5ce86896bb4c903291918febb093744e29e63e3eac5900
BLAKE2b-256 checksum
How to use checksums
1784d209ad5d4436c869182f949efc427fc55d5ac4aa7a4423b6de838905fd4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rlottie_python-1.3.8-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 974.1 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
5929f00af9dccf153f6b885738a019481e7506131fd7998edbeeebda7e9ee6a1
BLAKE2b-256 checksum
How to use checksums
6a4b2566b8ae744ee1b6bd1ed992bafdfb6bd7ba3153c3ed82f22de3113b184f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-pp37-pypy37_pp73-macosx_10_9_x86_64.whl

Download URL rlottie_python-1.3.8-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Size 846.1 kB
Tags PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d59e15df1902cd41cf4051ab42f0b50b0e60558bf105dcb8c76f30a4d21d7902
BLAKE2b-256 checksum
How to use checksums
248ea9a7cc2b4fbccad375bb67ccdf790bcd5c0c253fcb809479be6b2a2b34ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-win_arm64.whl

Download URL rlottie_python-1.3.8-cp37-abi3-win_arm64.whl
Size 321.3 kB
Tags CPython 3.7 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
397509e01c1210e987e1c1f69b4faf0f89f1dbb1b14f6edabd5fb661cc4ca885
BLAKE2b-256 checksum
How to use checksums
04e15b28e37cfc4c35f41a00917a2c53b4387d9971e0ca8f463f464494964a85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-win_amd64.whl

Download URL rlottie_python-1.3.8-cp37-abi3-win_amd64.whl
Size 381.4 kB
Tags CPython 3.7 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
c89f0701fe207d734b6e669f9a4c8779b2d5cd6a015baa59023a66a4f3923ec1
BLAKE2b-256 checksum
How to use checksums
f9ca9b47a54a0553ba4ee1eb57ad279c23ce4e01c30638da5f2a1e4bee4dc357
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-win32.whl

Download URL rlottie_python-1.3.8-cp37-abi3-win32.whl
Size 332.9 kB
Tags CPython 3.7 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
c4320fd47cc8b95eb524dc91b352cfdb94b244e954b0dae40461bd4df40d816b
BLAKE2b-256 checksum
How to use checksums
28020d8c5602e5d497a41e11051fe00a7686bd5c589d112d34c6c88ca4e5b322
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_x86_64.whl

Download URL rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_x86_64.whl
Size 1.5 MB
Tags CPython 3.7 Linux musl 1.1+ x86-64 abi3
SHA-256 checksum
How to use checksums
e309cde2889c360dcf7ce79cdc8a8c1a8dd6184778df8336c66a215312fd3eac
BLAKE2b-256 checksum
How to use checksums
23c404ad236109876267982b0cb737db140bdd191333d4f62d293b1ea048127f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_s390x.whl

Download URL rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_s390x.whl
Size 1.5 MB
Tags CPython 3.7 Linux musl 1.1+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
1e47ab633775924e5ade3ab66256479142a17738101e3ad5046b9b0d55832a8c
BLAKE2b-256 checksum
How to use checksums
f5e1d393527c5af448e8c22fb289bbdf6c4dbdd2cd9e0cc908694fbc231f7e87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_ppc64le.whl

Download URL rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_ppc64le.whl
Size 1.7 MB
Tags CPython 3.7 Linux musl 1.1+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
f32ed872c0a9d9383a37f72b75725f381f098d099c374ca6f4095407cbce6db7
BLAKE2b-256 checksum
How to use checksums
62dcbcc124795c051adcfaa89e7a5c457e6a92067556ae9a8a3feea7d5e70acf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_i686.whl

Download URL rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_i686.whl
Size 1.5 MB
Tags CPython 3.7 Linux musl 1.1+ x86-32 abi3
SHA-256 checksum
How to use checksums
7f13dc6a56420711650ff52e61ab7f6b85bbbd70ea561c75ea467111c0c3900e
BLAKE2b-256 checksum
How to use checksums
d7fac6caa0ce77981c3a8cddd7c0d6c0d213d139126dd9f916a41ed200572488
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_aarch64.whl

Download URL rlottie_python-1.3.8-cp37-abi3-musllinux_1_1_aarch64.whl
Size 1.5 MB
Tags CPython 3.7 Linux musl 1.1+ ARM64 abi3
SHA-256 checksum
How to use checksums
c5182a9e681f5e66db4980dac125310a63b9acc92eb2a9433095e327227634fb
BLAKE2b-256 checksum
How to use checksums
8af0a679a50a08d45c5950295428157014fa82c414c3b1719546025b3089c44a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.0 MB
Tags CPython 3.7 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
14168f8448aa3af107a442d565d31a7aa62b2f578fd9b5136a5198bc3d5ce855
BLAKE2b-256 checksum
How to use checksums
f5c8914cc8032c121ea329b1331e9ef0f0de482ef6fd68bbad781f734e3d6b13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 935.8 kB
Tags CPython 3.7 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
eb1458f676df31f5cfd5857fbb57fd71d5023a6bdbbcf334a623028fd7516fda
BLAKE2b-256 checksum
How to use checksums
d8e8f227e09c90d35790f0b357b0e0397cb4a5dba582475a4a45bd72ce2a0eac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.2 MB
Tags CPython 3.7 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
1768fd1d94186ac401d653b49999584d99996115e8dffc00d275844d63531225
BLAKE2b-256 checksum
How to use checksums
7b043d072260e8cd27796acb200053d4029a8af0c8c6f3e6c651d84a73026512
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.1 MB
Tags CPython 3.7 Linux glibc 2.17+ x86-32 abi3
SHA-256 checksum
How to use checksums
7775f011030669549d5762cc58aac72f63addac0bf81360ddfe5ac65d3c6224a
BLAKE2b-256 checksum
How to use checksums
9b5d17a3d10bdb601f127fc3267ca2aa27ea4097a0970d92eafa59b6f81ec2f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rlottie_python-1.3.8-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 974.1 kB
Tags CPython 3.7 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
fd9ae16eaf7e668f765db1ed366542ca5bd06932e5f20df429105b27ee721a02
BLAKE2b-256 checksum
How to use checksums
63dbd41f469826b5d5a0af738ff63eac938489aeb68ca7e91a3b8a41db985fc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-macosx_11_0_arm64.whl

Download URL rlottie_python-1.3.8-cp37-abi3-macosx_11_0_arm64.whl
Size 752.8 kB
Tags CPython 3.7 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
93ce14a420cb4ee1bf149440ae4f65a5e8b5ebcce6102d4467ab7cfa0b2f4f52
BLAKE2b-256 checksum
How to use checksums
a0c684f787fc8516acaf5d256c3934491afeb15a6799e73609169b3ffe40e5df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-macosx_10_9_x86_64.whl

Download URL rlottie_python-1.3.8-cp37-abi3-macosx_10_9_x86_64.whl
Size 846.1 kB
Tags CPython 3.7 abi3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b44efea6f64366ac68fd53b5029b23b131b6289f66aa40db32a5840cb6d5b884
BLAKE2b-256 checksum
How to use checksums
b439e1e5887757aa9f6f58c7090fac36a4c8df8e7425de7d446b320f7f6947d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / rlottie_python-1.3.8-cp37-abi3-macosx_10_9_universal2.whl

Download URL rlottie_python-1.3.8-cp37-abi3-macosx_10_9_universal2.whl
Size 1.6 MB
Tags CPython 3.7 abi3 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
00deebcd325d28fa5e610a8d74d45647055fb279db378f9e0743c972890da89f
BLAKE2b-256 checksum
How to use checksums
219cadd6ab4b4d4f955727126a5f45a077510488de6ec368519e09b1635ba68d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23
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