Skip to main content

Python bindings for avif image encoding library ravif.

Project description

py_ravif

Python bindings for ravif using pyO3/maturin.

Install

pip install py-ravif

Usage

import py_ravif

# convert png or jpeg file
# give path to file
avif_bytes = py_ravif.convert_to_avif_from_path(some_path, quality=60)
# or give bytes of image
avif_bytes = py_ravif.convert_to_avif_from_bytes(img_bytes, quality=60)

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

py_ravif-0.0.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distributions

py_ravif-0.0.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ x86-64

py_ravif-0.0.1-cp310-none-win_amd64.whl (806.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

py_ravif-0.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ x86-64

py_ravif-0.0.1-cp310-cp310-macosx_11_0_arm64.whl (773.4 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

py_ravif-0.0.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (1.8 MB view details)

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

py_ravif-0.0.1-cp39-none-win_amd64.whl (806.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

py_ravif-0.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

py_ravif-0.0.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (1.8 MB view details)

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

py_ravif-0.0.1-cp38-none-win_amd64.whl (806.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

py_ravif-0.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

py_ravif-0.0.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (1.9 MB view details)

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

py_ravif-0.0.1-cp38-cp38-macosx_10_7_x86_64.whl (826.0 kB view details)

Uploaded CPython 3.8 macOS 10.7+ x86-64

py_ravif-0.0.1-cp37-none-win_amd64.whl (806.6 kB view details)

Uploaded CPython 3.7 Windows x86-64

py_ravif-0.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ x86-64

py_ravif-0.0.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (1.8 MB view details)

Uploaded CPython 3.7m macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

py_ravif-0.0.1-cp36-none-win_amd64.whl (806.4 kB view details)

Uploaded CPython 3.6 Windows x86-64

py_ravif-0.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ x86-64

File details

Details for the file py_ravif-0.0.1.tar.gz.

File metadata

  • Download URL: py_ravif-0.0.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.6

File hashes

Hashes for py_ravif-0.0.1.tar.gz
Algorithm Hash digest
SHA256 befd3ec0e8ea63d71e1e23946b375feffd78854f711e7c8292cc59c0bd17e9ca
MD5 e75333d5147ad646ca4e90f04afa2b5c
BLAKE2b-256 b761442e0073f563dbe68644fdb2619ae14c117394c71403c01a501d66ef2847

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 03e5623ccd23b8904fea927d0fe2444a9b5ae0895b89eb838a28f32b801e1e23
MD5 19abec0e7df426f261fbc81413107f0f
BLAKE2b-256 1148accbd6e02df48b92b7cd8854b5055b73ef077e28aaa27e3f01a2caa78d8e

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 3bbfd01d9d5cb1e5af148788b6c2b3b2111e32c61ae0132665499c9909adcec6
MD5 700c7700ad660037b31f448ebaca8185
BLAKE2b-256 daa0791a53e73907ff67ed963227da02d172d493ec399cb5e575442780b3df19

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 753763c79b0270ed36c3dfd2b06527a84fbcab8ae1e95be675e34d156fa0294c
MD5 838a8649ea4fa2abbc5ea3824820831e
BLAKE2b-256 1501c7cc3c7f500263e2f1cd58332be938ad13f6ccf52e9d9d3439719a1da5a7

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e438ebb15761a68694d79a318774a5b669b73c91ac2e56fbde80c6c051c7c9e
MD5 539db361f2c8391f5121bb0d1550011a
BLAKE2b-256 eb8ed24ed8e9e4c8b4947fa26f1d70acada1d1e72f73b674f86e484cc7f895fc

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6e0c79b91d212e1f7e556bac64582e8659fcb3d39af019feaf3f307de638bea4
MD5 3d328e422196eb4b8c3653f7102b1fae
BLAKE2b-256 f8da6c4f952ebc0dcfc4c4d78189a98aea0f895ddd27f5a3dca27410dbdd7c87

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 9f399dde899ee29b5cc28231d954da41b78ea669c3b19561b541491ad4b31c41
MD5 fd2f284c0496b41f9f2341fd18ce6548
BLAKE2b-256 ced2f81b0dc93717e648ed84d0f39f5a0801157cb75fa11856b8fcf9e8690e95

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6271d43cdc1aeebd464331ad7d4a8589c3cb0effbcb246176542dedf0915ac68
MD5 dbf1a0e5bb673a045f7ebce7ed9a5dfb
BLAKE2b-256 4a1a1e0aec440ea722c138e46f09dbffbaff5b5b93dd0c4bdf20ae038b53199b

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ba7b1191d970c1b6e0dd227920da6a8cf638b9f6f16407c17cd5bd7b3f95e83b
MD5 4a4b59753ecbf15788af48b14e8602f8
BLAKE2b-256 012170ca59309e94b4e6c836281ce977a2bc954db68c261c886d14ff6df99e78

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 6313506a7e5ffb411714db4ca25501eadc7f7495cff0f63270c5b98981a23d37
MD5 83b1ffea5e8de7f076bec6a0957e5ae7
BLAKE2b-256 8f788bb347104ac1a01a58126a27d02c5f02edb24ca43bbfb45bf9b1d22df967

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5203399ffd2c397ccdfcafcf94485fbf725eb2e59adf2922c0f6c174980d5d96
MD5 435e6ebea415b2c8d53a717b93caaecd
BLAKE2b-256 a741142221998d2cb59b7469867a5903f0e159a9d8d8e0368503ee2ffb3b20bc

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3db98677b42645572a934e20eeffacaff4a853eeb96f5563255e593a5116d8c8
MD5 5307c4bbd1b5bc093f4b4ded6ba01077
BLAKE2b-256 fd2c5ffd68e85161a81876268b72eec95fcaa414fb3e045f21e638003394f2d4

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp38-cp38-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 620de5b0d333a28b69fe62b933ff0bcd2348d7cbd917d9b8730f4c5e613a861c
MD5 ccb98aa58f95ff9c81f484fc7f4801e8
BLAKE2b-256 f843677361c23146e1eff6aae9cfb4cf2f9f9399f4eecd5f6d0a48b34e119222

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp37-none-win_amd64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 25f6bbe43c100c2fb3ca64143ade828ea7a5978296a575232511e9cbda492fa4
MD5 68fcbbfade8de09b278eb487c4ae8d44
BLAKE2b-256 0217682dda241d03d0f8f472fc0efc2b19058a03f396dc08386d07eb964422c4

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 de187aded64732321047d390b6c0bf565d88791088941b46db4f005c3d58f99c
MD5 bf19193bd1d849ea6d29d2e171ce764c
BLAKE2b-256 12301c3f57190ed3afa5940d00aa2b88d57fb4554dfbd03e9a29af14c54874d7

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5266424028ba70232ef17cf7214ca89d220716c40f3b9a65f6f509dfaf4b91dc
MD5 2602b1c784862f59cadef341816f3827
BLAKE2b-256 f2eb8ea7e53c86fb42d35a650598c026bf05c45601564ca0b976610f6c21fc7b

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp36-none-win_amd64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 a30969e2d5117449c3491ee0a859743fe796e8190f78c63a1c838982bb9700f6
MD5 15637e66cb179585616ec816bcafedb7
BLAKE2b-256 a5f4610ab12773113e35f3280835f8a180ad7f8ad551a18ee957c6fdd2885354

See more details on using hashes here.

File details

Details for the file py_ravif-0.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for py_ravif-0.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 31e7096370134b842405d9a92f933931af5bcd914c9b460168c1c63911deee4d
MD5 cbeb655acd22c50d6ccc52b5b1bf3567
BLAKE2b-256 878eb38ac841baf1d994526d1c870c354d07156b9510d68ca63eae58b73a3f08

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