Metadata-Version: 2.4
Name: breakform
Version: 0.1.1
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Rust
Summary: Python bindings for Breakform — open engineering-data interop with honest fidelity reports
Home-Page: https://github.com/KryptosAI/breakform
License: Apache-2.0
Requires-Python: >=3.9
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: homepage, https://github.com/KryptosAI/breakform
Project-URL: repository, https://github.com/KryptosAI/breakform

# breakform (Python bindings)

Python bindings for Breakform — open engineering-data interop with honest fidelity reports.

## Build

```bash
pipx run maturin develop --release --manifest-path crates/exl-py/Cargo.toml
```

Or build a wheel:

```bash
pipx run maturin build --release --manifest-path crates/exl-py/Cargo.toml
pip install <wheel>
```

## Usage

```python
import exl

exl.convert("input.stl", "output.exl")
print(exl.load_json("output.exl"))
print(exl.validate("output.exl", "mech"))
print(exl.content_hash("output.exl"))
```

