Skip to content

Add Python bindings #31

Description

@savacano28

Context

  • The library is currently limited to Rust users.
  • Python is widely used in data processing and scripting.
  • This would significantly increase adoption and usability.

Use case

Users want to integrate the library into Python workflows such as data pipelines, scripts, or notebooks.

Current Workaround

  • Rewriting functionality in Python, or
  • Using subprocess calls to a compiled binary

Proposed Solution

Provide Python bindings using:

  • pyo3
  • maturin for packaging and distribution

Additional Information

The API should feel natural to Python users and be easy to install via PyPI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions