Skip to main content

Fast read/write of AVRO files

Project description

fastavro

Build Status Documentation Status codecov

Because the Apache Python avro package is written in pure Python, it is relatively slow. In one test case, it takes about 14 seconds to iterate through a file of 10,000 records. By comparison, the JAVA avro SDK reads the same file in 1.9 seconds.

The fastavro library was written to offer performance comparable to the Java library. With regular CPython, fastavro uses C extensions which allow it to iterate the same 10,000 record file in 1.7 seconds. With PyPy, this drops to 1.5 seconds (to be fair, the JAVA benchmark is doing some extra JSON encoding/decoding).

fastavro supports the following Python versions:

  • Python 3.9
  • Python 3.10
  • Python 3.11
  • Python 3.12
  • Python 3.13
  • Python 3.14
  • PyPy3

Supported Features

  • File Writer
  • File Reader (iterating via records or blocks)
  • Schemaless Writer
  • Schemaless Reader
  • JSON Writer
  • JSON Reader
  • Codecs (Snappy, Deflate, Zstandard, Bzip2, LZ4, XZ)
  • Schema resolution
  • Aliases
  • Logical Types
  • Parsing schemas into the canonical form
  • Schema fingerprinting

Missing Features

  • Anything involving Avro's RPC features

Documentation

Documentation is available at http://fastavro.readthedocs.io/en/latest/

Installing

fastavro is available both on PyPI

pip install fastavro

and on conda-forge conda channel.

conda install -c conda-forge fastavro

Contributing

  • Bugs and new feature requests typically start as GitHub issues where they can be discussed. I try to resolve these as time affords, but PRs are welcome from all.
  • Get approval from discussing on the GitHub issue before opening the pull request
  • Tests must be passing for pull request to be considered

Developer requirements can be installed with pip install -r developer_requirements.txt. If those are installed, you can run the tests with ./run-tests.sh. If you have trouble installing those dependencies, you can run docker build . to run the tests inside a Docker container. This won't test on all versions of Python or on PyPy, so it's possible to still get CI failures after making a pull request, but we can work through those errors if/when they happen. .run-tests.sh only covers the Cython tests. In order to test the pure Python implementation, comment out python setup.py build_ext --inplace and re-run.

NOTE: Some tests might fail when running the tests locally. An example of this is this codec tests. If the supporting codec library is not available, the test will fail. These failures can be ignored since the tests will on pull requests and will be run in the correct environments with the correct dependencies set up.

Releasing

We release both to PyPI and to conda-forge.

We assume you have twine installed and that you've created your own fork of fastavro-feedstock.

  • Make sure the tests pass
  • Run make tag
  • Wait for all artifacts to be built and published to the GitHub release.
  • Run make publish
  • The conda-forge PR should get created and merged automatically

Changes

See the ChangeLog

Contact

Project Home

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

fastavro-1.12.2.tar.gz (1.0 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fastavro-1.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

fastavro-1.12.2-cp314-cp314t-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

fastavro-1.12.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastavro-1.12.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastavro-1.12.2-cp314-cp314-win_arm64.whl (391.1 kB view details)

Uploaded CPython 3.14Windows ARM64

fastavro-1.12.2-cp314-cp314-win_amd64.whl (450.9 kB view details)

Uploaded CPython 3.14Windows x86-64

fastavro-1.12.2-cp314-cp314-musllinux_1_2_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

fastavro-1.12.2-cp314-cp314-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

fastavro-1.12.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastavro-1.12.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastavro-1.12.2-cp314-cp314-macosx_10_15_universal2.whl (963.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

fastavro-1.12.2-cp313-cp313t-musllinux_1_2_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

fastavro-1.12.2-cp313-cp313t-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

fastavro-1.12.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastavro-1.12.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastavro-1.12.2-cp313-cp313t-macosx_10_13_universal2.whl (1.0 MB view details)

Uploaded CPython 3.13tmacOS 10.13+ universal2 (ARM64, x86-64)

fastavro-1.12.2-cp313-cp313-win_arm64.whl (377.5 kB view details)

Uploaded CPython 3.13Windows ARM64

fastavro-1.12.2-cp313-cp313-win_amd64.whl (440.9 kB view details)

Uploaded CPython 3.13Windows x86-64

fastavro-1.12.2-cp313-cp313-musllinux_1_2_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

fastavro-1.12.2-cp313-cp313-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

fastavro-1.12.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastavro-1.12.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastavro-1.12.2-cp313-cp313-macosx_10_13_universal2.whl (958.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

fastavro-1.12.2-cp312-cp312-win_arm64.whl (378.2 kB view details)

Uploaded CPython 3.12Windows ARM64

fastavro-1.12.2-cp312-cp312-win_amd64.whl (441.1 kB view details)

Uploaded CPython 3.12Windows x86-64

fastavro-1.12.2-cp312-cp312-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

fastavro-1.12.2-cp312-cp312-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

fastavro-1.12.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

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

fastavro-1.12.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastavro-1.12.2-cp312-cp312-macosx_10_13_universal2.whl (964.3 kB view details)

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

fastavro-1.12.2-cp311-cp311-win_arm64.whl (388.2 kB view details)

Uploaded CPython 3.11Windows ARM64

fastavro-1.12.2-cp311-cp311-win_amd64.whl (446.5 kB view details)

Uploaded CPython 3.11Windows x86-64

fastavro-1.12.2-cp311-cp311-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

fastavro-1.12.2-cp311-cp311-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

fastavro-1.12.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastavro-1.12.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastavro-1.12.2-cp311-cp311-macosx_10_9_universal2.whl (974.6 kB view details)

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

fastavro-1.12.2-cp310-cp310-win_amd64.whl (445.4 kB view details)

Uploaded CPython 3.10Windows x86-64

fastavro-1.12.2-cp310-cp310-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

fastavro-1.12.2-cp310-cp310-musllinux_1_2_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

fastavro-1.12.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastavro-1.12.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastavro-1.12.2-cp310-cp310-macosx_10_9_universal2.whl (976.8 kB view details)

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

fastavro-1.12.2-cp39-cp39-win_amd64.whl (506.3 kB view details)

Uploaded CPython 3.9Windows x86-64

fastavro-1.12.2-cp39-cp39-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

fastavro-1.12.2-cp39-cp39-musllinux_1_2_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

fastavro-1.12.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

fastavro-1.12.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

fastavro-1.12.2-cp39-cp39-macosx_10_9_universal2.whl (980.6 kB view details)

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

File details

Details for the file fastavro-1.12.2.tar.gz.

File metadata

  • Download URL: fastavro-1.12.2.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2.tar.gz
Algorithm Hash digest
SHA256 3c79502d56cf6b76210032e1c53494ddfbc73c140bccf2ef4092b3f0825323ab
MD5 1585e4a50d42a33d47f6aa39cc7af559
BLAKE2b-256 6e5bccb338db71f347e3bc031d268bf6dc41e5ead63b6997b8e72af92f05e18e

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 afede7324822800e4f90e96b9514188a237a60f35e8e7a10b2129c10c78f6e4d
MD5 3dac8c60944f6dd80a9770854f2abaf0
BLAKE2b-256 32f1f21bd5319113e89ceceed2df840df21e9c5150d181db74b6ba80400f9f48

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 044fafca0853e9ae14009de7763ac9e8e8f8b96f8a4e90bd58b695443266a370
MD5 1fb23f0129a2f046ebd528c2cdec7937
BLAKE2b-256 1039ecb19fdae4158a7730b5963fbf1b6d38d74678392d73083be518642af0c1

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e367a84c9133018e0a3bc822abe78d7f1f9a6092991a0ec409468cf4ef260282
MD5 e55d10de4f52c0e8360f4f78b07d7a80
BLAKE2b-256 82bf4f669e10b6bc38a731ee3400aed1a1e2d0a3e3cf411e72f6b320d3af0eaf

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 74412132bbfb153cbf704517f2c89f7d3e170feb681b13bceace690f66f8d5fa
MD5 943d7531c825629d520df2606cf411dd
BLAKE2b-256 d2aca1fa1fc29df0efc89d4946a743b09bdc9500591b5b92083eaf8e93664916

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 391.1 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 daec9f9655a1d4636613c47d6d3343f6e039150d66cdce62543e20ca36612a8a
MD5 d14e096e8c8c4db2b56bd918ea0c86df
BLAKE2b-256 5bb7180f67ba9a46ba23a1ff6432f48d3087d4f2048579ecc262b00426cb1c63

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 450.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a475418f71c5aed69899813ecccf392429c08c3a63df3030129db71760b0db8f
MD5 1b1d91c77bb841dd4451677c4adee9f6
BLAKE2b-256 17074bad2e96c4c6bae40253be2573cc09c1e5b9ccf821e1ff74e0d33b64bf90

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bc44ba6289fb1f5ee318335958dde6ad6d742dcb4bb8930de843e9024c64b68c
MD5 cd9ec0a17c737075ab9c762f164cd647
BLAKE2b-256 946f2adb571fda448d4afd2466e1cef2963fefdc6b37847da05249983e415f17

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bfac2dada8ddc002e8b7d8289d6fad4f070bc1fec20371cec684a7d10d932e96
MD5 ae4eb21b24fe4447e0e4c3ad1bd287cb
BLAKE2b-256 e76e951d41f244107e91bf2f59245b71783c03eaab4bdbc960d58316c19652bb

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f604ba83498e209fff4c7ecc5063a39421dc538dace694bc592f9f338254f3dc
MD5 6051d60e6550582213f738add4240144
BLAKE2b-256 4c0bb77be56c5109da0fc7dcfd7e6b6752fe0a61d0a5c58c6a65e38b4501946a

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4c463a3701f293e30d3d62e71e1989f112028d07f87432baf4507eeb57ec3831
MD5 d30fd7e9494308a9516697c08a587b23
BLAKE2b-256 e1023d7f540fb26ba4ea1f4ebd2783c586614da9ac00906a3092e92fd3f104a2

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 8d37c87826ae7195cfbd20fcd448801f2f563bb38f2691ec6574e39cb9eca6c8
MD5 56996cd5843214ffdbbe57f358ea37e2
BLAKE2b-256 daebb36ba9a88826e8c272df02e2f8b5da717e88b6eb508fddca3ca450043731

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 55dea7e74b834d4b70467fc19c5b9ccb5509fe39abc4d26891187c1b22176423
MD5 1236c908eee2c7b734cd8abb071b6a63
BLAKE2b-256 f5548351d388f94fbb0870e8cffaae41d3cc607acc8d6a8a6a217e2794829593

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2328ec07925c04c89719e3971c9068a165c7fd474ea87675b1204de0440e71ff
MD5 827a02fede3d2ff82fdb060de9652d84
BLAKE2b-256 380a650f256c15f5875b6081544b9ba7ed8254329213e7e49e3db0aec68b5bee

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2d4d66afad78e8f47feaa307728a6b71fe3effc63ba2b9eeb109ee687c9bd397
MD5 5f707a2f68aa15c268b661f00335c4d5
BLAKE2b-256 c154a0817d1d0236e9e0233f5c996f450cc795b056b8e06edb531f24b9df82ed

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2d125e210d5a0a1f701f12c0ecad9a03f1b04b5eddbce6ca36a1fc217da977ef
MD5 9246a981ad5f7f46288ef9d9662e33c6
BLAKE2b-256 52ef80cc16f43919d532f25a707f34b275cccc09dca87a05b000fbbfc8e8f255

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313t-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313t-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 283dcd3129b632021894425974bedd0eb6db3bbf5994e448ccad10db4d803d31
MD5 5fac9576baf13181cb89892e1664764b
BLAKE2b-256 e94209a1e1f8d9998d73848a6ff0aad6713ae6abf0dbf99918776f8ef33344a7

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 377.5 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 3888ef7a51adc77cdf07251bc762566a1be36211e1cff689f13980f3776a2f36
MD5 deb2c2c553695523effeb6fcc8382cd3
BLAKE2b-256 e37e984896e716af504927be71b80a1e9661aa96c6f9e1e777d52823aacb99f2

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 440.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 98dfcdfaf1498ae2f0e2fafe900a82e8320cc81d8ae5a95b8b8879eaa3298c39
MD5 409c8616a8dfb508d250ef9c3e80f331
BLAKE2b-256 4de9aca0456216b5b8992e7b0a8542711b66799c05bfe24c8e32ef6f56e7eb93

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 06b6971d3dae10cb34353b857d16ad21ebd6f0ea394e86c96abdcad109005d6e
MD5 be10466b59f02bba97168f6b89064810
BLAKE2b-256 c6bbc180f340eba6478f1b20deccdd17e2b4a4d5074dafd812e3c4254fd035f7

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7ccd15966b8218d41b06ec3e7c2556be89a8a693026c771e6564d2e40bbaf8ea
MD5 32fcd52556a11538f806dc96706c9a43
BLAKE2b-256 79c298993ca810231fc1397212f48c3d46626983722a24bbaaa5c27ee0963751

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5e90460b0cd21f62be3cb26087e706e2cebb7b3fcef9e05b4473b61bb0415b5e
MD5 ba1ac74b31cb19c83db142c4738c018f
BLAKE2b-256 8cbcb7e15fa788f42cbe65827af2ec06c9ad91bb9f72c213110dbef61b53a5b0

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a007f95cc682f56e6d83f1d17c29c00bf719d6fe8e003282b535af3a1ba09c0
MD5 20dfdfe9062101a0899b928a2b63c1b4
BLAKE2b-256 3169776cc025aee2d02acacb734cf690d2fbc295eaadde1b5d47caf8c77a6a2b

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 57bb6b908cb2e05baab63b04c3a31be3b4545a10bfab9748b8763016b5256704
MD5 b62a1f32b93cb6a02037778aa3d3d134
BLAKE2b-256 8339f489a441d41cc9c0a8449fb1325d7a9c9eb57a5634e6ab19dfb0a1105324

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 378.2 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 4c346cf449baf3b113e997c34151ad205e7135bc429469b005b180ade7e65e28
MD5 5af0c9f149831f047f0bb955352ec148
BLAKE2b-256 569d67e831041ba8efc16265c65bd71ba92e1095bba19b91be99e102f19d9be6

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 441.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1924349c74666c89417bd5cc2749f598e2f15f1d56ee81428b2317ab02c88aae
MD5 13855cf71f9369a70de1556b0efd4d84
BLAKE2b-256 e2a1eafeb302aaaea6055d4a9c11272b4aeaf713e43fe8eaf782f43a1fee2b44

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 81e8da77d201916f6771fc357fda8267c2a256d7aa11923d43bc5f2fc155878b
MD5 4b27623a5a868eb4d9d710223d7e22aa
BLAKE2b-256 88294c8f9e7cd78f932f0d82823899e67a6d7f7e8f2524992db03956f9d9f5ef

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 84a4f76a0aece0aa72b5ed8162ba2ff8c78908b8361b5a5d92ddd161977ccb74
MD5 c76af4a3562ccd6235aa92743a9c3802
BLAKE2b-256 3110379ff23425b2b470d5209cbc6736a6e5cbc34392ff17bb7355b8fd4aa0ca

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25ef6855935f67582740ffa6bb978e40ec51be876117a3555c36fa2488dcdf25
MD5 7bd16a547d29eceadd7dd20b9df3453f
BLAKE2b-256 fc8c76ef4641e6c1c1aa3e6bb3c9efb5533ffda5dd975c8b5ae54e794322d9e3

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f01ebaada59d74fdf6d28e5031a961a413b3752e9edb0c03866fa18480cf4c8
MD5 18a6a748e30e5d976a1c2c1b3360a17a
BLAKE2b-256 983650abf1145e4f1c4f418cd4b5f2ac806643d0b14e360b60e953826edf1b34

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 0e331896e8efffc72fa03e63b87ebfc37960113127da8e0f5152d91664ffed68
MD5 8b5d7adc57c88e2367b79180df6a6ea9
BLAKE2b-256 0ebcfe5731d6724d978694fbd3196bc1c0d7cab3fd0766e9551c40c39f798b52

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 388.2 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 ecd1b23ea7f9af09c865ac8503d07afd7e6bf782d76bb83cbbdba15b7a0db807
MD5 356e3bfff6fe43d03a78c223b323a2f6
BLAKE2b-256 86d2c36f646296794c05d29a07bec84a6c56bfd285203e389a8954987ec1c515

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 446.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eec44256856fd59d29d1f1d0950ace18a58e4228e7d49de5d5e1b1875b227dde
MD5 7616c5c78abcd6f07acd58f24b39637e
BLAKE2b-256 cb1014fa0abf8e7da07258393ae2b783dd4bb60d1fb93ad790296d27561f33ce

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 81f6108f3ac292fb6cd05758c9e531389d8fc5e94e8c949b9298f4fb0a239662
MD5 b3e2c8c6033e696fee2b8c2028775034
BLAKE2b-256 5de3d7f510b9b8c7b73409a6232a9a8d282faa8560f85d024d7212e4c5dff3df

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c57a9920400166398695d92580eca21fd7a79f3c67d691ac7e20a7d1b5300735
MD5 1ccf39cfdbd54386f22347f807d93737
BLAKE2b-256 d9b34459f7c61804e9b42b49f02fba8fbbb041af76c7cab43cee4018532ecd00

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2b73d50978d5e57416fa68461f9f3c8f39ea39e761cb1e12f919745adefe26a7
MD5 65a5a7b0339d9197e4fa093865bd6eb3
BLAKE2b-256 d3ec55c11108529bdb59e635899f737651f729485ea5af36e128fb6560969c3d

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 070c6134604bd7b6fd44409406ac50445339682b2e872885db2e859f92d22e93
MD5 fd203f2fa7ba60cfb8d1a509cf97f6bb
BLAKE2b-256 a5ef08bbfa643addd2b98a9ce536613e2098928aa5e3ca098fd5b74f3c03b96a

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d48cd7094598a7e9d4297e8bf4bbe0dc9dc2ba4367d83dbb603e3b3c6aa35566
MD5 56237bdc7d385b1e65c9e7f6d78c242f
BLAKE2b-256 8977058f3c93348624cb695399b27f3f0c1c3d1190586065797e4a48f75d4147

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 445.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 030f17eb4c7978538a31b55dea451ceace851a88dc9816b1923f8fb8a260db4c
MD5 15fd87c6d59e1af98230f4d7fdcd1420
BLAKE2b-256 a66a43ce9d713e9f1122e19c80d94d0dc0a356b8562d33eea90081dac781dd97

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 653c4f90dd21d8a1e74309919e08934e420d9aef51d051d14bf5a1c0e8293c22
MD5 6193dd1c5901aa155f78888b4c62ec8d
BLAKE2b-256 e92afc61ef522050e1079ccf1aee07192881f3b11129f5e2b76811fd4fc3bb2f

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f089f24225a28ddafa5cfad7c41cfa84db1a55f2d473370769a95c0e3bac60c9
MD5 ebffaedb2c991afa365dd4e4f1e82240
BLAKE2b-256 586922f3b29a4555eb805a26f209f12532df8aafa48685d1cd1879aa42758d04

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 731aefe6c4bf2bafa0798ef83927676d06e44d1d18202cfb56d63b40422ab900
MD5 c6c638c2cb64f39b80dc99cffaa154f6
BLAKE2b-256 eee426512b52f58305b9d2194169de2e82c16d5131f0a0b6359e50d34faf4021

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7caeecf519eff50f007ca4bee16b6e0a8252e5fe682c94432192a20867239888
MD5 c930c83e726aa4e39d44b2050c068083
BLAKE2b-256 2d3a97534561a1b4615366345ac066ad1f54698a59aa510eece3153c3a603d29

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c7c6d26c731a0e1e8e7d4ae8f13ae524eb6ec0e90d99c8147a19fdbae14eb807
MD5 c9ac76a59a33e24047510fb80bff3020
BLAKE2b-256 3c9116c3508447e7cf9f413a6a01792a990ed94d17505fc80a7fb76027078aed

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: fastavro-1.12.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 506.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fastavro-1.12.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e235dfdabb51993bcd4a8f45c3a54f21a782f7f92b3def0648b0ace45a1b1ac7
MD5 a54799e3d4961c5998ae19e2fb63b4d3
BLAKE2b-256 205f04f47b2826b4a93e4c523877a26a7c7da58ed8090dc9e62772d30c7ec70b

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 03614131093a32c90c8fd95ff356c316752b8850cb8a770bc96cef17a003e2fc
MD5 75afa36c95d984e41b534ca25b82a158
BLAKE2b-256 5e14a535ed7d0cfcfcbb7e3aea586e9eed659694c9545d2f781db54f7d026235

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ae60df21cc7059e2f3b1928ad2c0b75c6b26f9ada79d992f87b6fc3f50d3877e
MD5 08c9809e3a8e3ef17381b440d722b880
BLAKE2b-256 780913b46aec0452d80c21dc1b30e01b613eab3207db996d0b1044445b89d88f

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 742d93f2ca835e4fa83a3ae9ed2bce8b28029ed62ac730f339a37685c23075cd
MD5 5c3f0e5b1370662f09df5a90e538c026
BLAKE2b-256 60c5bdc84d911df182da33ec781daa87fbae8d91d3bc815bec28ffcab7f14053

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c01b0f0ce030a7b89263c0236ca77923eae352c5f35ecf214b04d3aaea8eb2c3
MD5 92c76b356fd8a44ac173fc8eb2ae0e79
BLAKE2b-256 b28dc8efc93ab2846761c4f8721df5b70172cfe6206bb8ec89555849aee3411f

See more details on using hashes here.

File details

Details for the file fastavro-1.12.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fastavro-1.12.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b5539711dfa1ec8f3eca57482b93a48a165af4a99e9d5f41e3af3fb913aadf92
MD5 08169c2ac24c070f962ae7ae93769c56
BLAKE2b-256 9a922c8efbb85f60c29b4eb5fd76852ad4dddb2b5ea65b972d22146ff78b5447

See more details on using hashes here.

Supported by

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