Skip to main content

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)

Metadata

Release files for pyraptorq 0.1.7

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

Source distribution (sdist)

Source distribution for pyraptorq 0.1.7
File Size Uploaded Provenance Actions
pyraptorq-0.1.7.tar.gz 749.9 kB Without provenance Details for pyraptorq-0.1.7.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pyraptorq 0.1.7
File Interpreter ABI Platform Actions
pyraptorq-0.1.7-py3-none-any.whl Python 3 none any Details for pyraptorq-0.1.7-py3-none-any.whl

Total release size: 1.5 MB

Release files / pyraptorq-0.1.7.tar.gz

Download URL pyraptorq-0.1.7.tar.gz
Size 749.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4538b5042cae2763b7506b8d016bdedec0d4c7eeaadab89857d23edf46bbec14
BLAKE2b-256 checksum
How to use checksums
7b11108cdf3caedb1885025f71d5919837ca14ef8b011d912400a554183ffca6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.18

Release files / pyraptorq-0.1.7-py3-none-any.whl

Download URL pyraptorq-0.1.7-py3-none-any.whl
Size 752.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e83f5e49135de75a748833ec84c5aeee148f1d396f587606b50709986fc7b612
BLAKE2b-256 checksum
How to use checksums
bca30b2861edaac1e7af320768c58fa962ba56130ab97c47484d8dcdbf424a20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.18

Security for pyraptorq 0.1.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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