Skip to main content

Native Rust engine for mcp-repo-graph — parses, builds, and stores code graphs.

Project description

repo-graph-py

Native Rust engine for 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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

repo_graph_py-0.4.14.tar.gz (333.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

repo_graph_py-0.4.14-cp311-abi3-manylinux_2_34_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.34+ x86-64

File details

Details for the file repo_graph_py-0.4.14.tar.gz.

File metadata

  • Download URL: repo_graph_py-0.4.14.tar.gz
  • Upload date:
  • Size: 333.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for repo_graph_py-0.4.14.tar.gz
Algorithm Hash digest
SHA256 0614df936a785e06bab87b784033cf8e5609e10805e5d592ca6477071c617ced
MD5 89ff9e5165561f50de148933f61b987b
BLAKE2b-256 14dc7969269469eddcff52e242e9d5e0ca97b516ced8fa07abc87bfd9c5f2adc

See more details on using hashes here.

File details

Details for the file repo_graph_py-0.4.14-cp311-abi3-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.14-cp311-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 094039c246e08deaa45b6046bb3ff538912700b06738eaa17dd240a2f8bc9e49
MD5 ef5ab52a24dc4543eed2af69226f3ded
BLAKE2b-256 bee839db4eb655cc13c5ce528423ecc54ebb8340109598c58dc28b9113d4eaab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page