Metadata-Version: 2.4
Name: repo-graph-py
Version: 0.4.12
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Rust
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Summary: Native Rust engine for mcp-repo-graph — parses, builds, and stores code graphs.
Keywords: mcp,llm,codebase,graph,rust,pyo3
Author: James Chahwan
License-Expression: MIT
Requires-Python: >=3.11
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Homepage, https://github.com/James-Chahwan/repo-graph
Project-URL: Issues, https://github.com/James-Chahwan/repo-graph/issues
Project-URL: Repository, https://github.com/James-Chahwan/repo-graph

# repo-graph-py

Native Rust engine for [`mcp-repo-graph`](https://pypi.org/project/mcp-repo-graph/) — parses source, builds a unified cross-language graph, stores it in a zero-copy `.gmap` file.

This package is the Rust engine (via pyo3 + maturin). Users install it transitively through `mcp-repo-graph`; there is usually no reason to install it directly.

## Install

```bash
pip install mcp-repo-graph
```

This pulls `repo-graph-py` as a dependency and gives you the `repo-graph` CLI.

## Platform support

- **v0.4.12** — Linux x86_64 only (prebuilt wheel). Other platforms will need Rust + maturin at install time until v0.4.13 adds the full wheel matrix.
- **v0.4.13 (planned)** — Linux x86_64/aarch64 (manylinux), macOS x86_64/arm64, Windows x86_64 × Python 3.11–3.14 via maturin GitHub Actions.

## License

MIT

