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.
Context
Use case
Users want to integrate the library into Python workflows such as data pipelines, scripts, or notebooks.
Current Workaround
Proposed Solution
Provide Python bindings using:
pyo3maturinfor packaging and distributionAdditional Information
The API should feel natural to Python users and be easy to install via PyPI.