Skip to content

yungwine/pyraptorq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyraptorq

PyPI version PyPI - Python Version Downloads

Python bindings with RaptorQ implementation.

Examples

You can find usage example in the /examples folder.

Supported platforms

  • Linux (x86_64, arm64)
  • MacOS (x86_64m arm64)
  • Windows (x86_64)

How to install

From pypi, if your system is supported

pip install pyraptorq

From source

  • Compile shared library as described in cpp-raptorq/README.md
  • Create instance of RaptorQCppEngine with path to shared library as argument and provide it to Decoder and Encoder.
from pyraptorq import Encoder, Decoder, RaptorQCppEngine


engine = RaptorQCppEngine('path_to_lib')
encoder = Encoder(b'data', 2, engine)
decoder = Decoder(2, 2, 4, engine)

About

Python C++ RaptorQ bindings

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages