cyavro

Wrapper to avro-c-1.7+


Keywords
team-platform
License
BSD-3-Clause
Install
pip install cyavro==0.7.1

Documentation

cyavro

Latest Release latest release
License cyavro license
Build Status build status
Documentation maxpoint.github.io/cyavro/

This package provides a substantial speed improvement when reading and writing avro files over the pure python implementation.

Installation

Installing cyavro requires several c libraries to be present. The simplest way to build and install cyavro is by using the conda recipes provided. Building these should work on linux and mac.

Windows is unsupported.

The simlest way to install is via conda

  conda install -c conda-forge cyavro

Building

  cd conda-recipes
  conda build cyavro

Simple Usage

  import cyavro
  cyavro.read_avro_file_as_dataframe("/path/to/somefile.avro")