Metadata-Version: 2.4
Name: visiter_native
Version: 0.1.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Rust
Classifier: Topic :: Scientific/Engineering :: Visualization
Summary: Optional native BFS engine for visiter (engine='native').
Keywords: visiter,graph,bfs,native,pyo3
Author-email: Jakob Stemberger <jakob.stemberger@gmail.com>
License: MIT
Requires-Python: >=3.11
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Homepage, https://github.com/yaccob/visiter
Project-URL: Issues, https://github.com/yaccob/visiter/issues

# visiter_native

The optional native BFS engine for [visiter](https://pypi.org/project/visiter/)
(Path A): a PyO3 extension that runs visiter's graph build natively while keeping
your Python callbacks.

You normally don't install this directly — use the extra:

```bash
pip install "visiter[native]"
```

Once `visiter_native` is importable, `viter(...).build()` uses it automatically
for unbounded builds (`engine="auto"`, the default) and produces a graph
byte-identical to the pure-Python build. visiter works without it — pure Python
is the always-available baseline.

Distributed as `abi3` wheels (one per platform, CPython 3.11+). MIT licensed.
See the [visiter manual](https://github.com/yaccob/visiter/blob/main/docs/manual.md#8-optional-native-acceleration-and-columnar-storage).

