formatparse-pyo3 0.8.1

PyO3 bindings for formatparse (native _formatparse extension; use PyPI for Python installs)
Documentation

formatparse-pyo3

PyO3 bindings for formatparse: the _formatparse native extension used by the Python formatparse package.

crates.io vs PyPI

  • End users should install from PyPI (pip install formatparse), which ships prebuilt wheels built with maturin.
  • This crate is published to crates.io for transparency and for tooling that indexes Rust dependencies. The library target is a cdylib (_formatparse), not a normal Rust library artifact.

Core engine

Pattern compilation and regex generation live in formatparse-core on crates.io. This crate adds Python types, conversion, matching, and the FormatParser API surface.

Building locally

From the repository root (with a Python venv):

cd formatparse-pyo3
maturin develop --release --features extension-module

See the repository README.md and CONTRIBUTING.md for full development setup.