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.15.tar.gz (376.6 kB view details)

Uploaded Source

Built Distributions

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

repo_graph_py-0.4.15-cp311-abi3-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.11+Windows x86-64

repo_graph_py-0.4.15-cp311-abi3-manylinux_2_28_x86_64.whl (4.0 MB view details)

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

repo_graph_py-0.4.15-cp311-abi3-manylinux_2_28_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

repo_graph_py-0.4.15-cp311-abi3-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

repo_graph_py-0.4.15-cp311-abi3-macosx_10_12_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: repo_graph_py-0.4.15.tar.gz
  • Upload date:
  • Size: 376.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for repo_graph_py-0.4.15.tar.gz
Algorithm Hash digest
SHA256 3ea9c0ce40ad602a3198d7f5937212238d0c47bbdf72cf3d776af3c2dffca443
MD5 9607f4a013c74e47ba3520e43dfb4a1f
BLAKE2b-256 93179beb1c6558acf7ed109c2621e91bca5d5f9c859cd7a337f5676efe7e8068

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.15.tar.gz:

Publisher: wheels-py.yml on James-Chahwan/glia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file repo_graph_py-0.4.15-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.15-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2a5b9bc29689e15af891ca1640056956ab574f292c9d8cc43500a963f6dc7b03
MD5 6f378c39708ad273fb2c74c6bc8fda93
BLAKE2b-256 bc5b2e85daa6b13914f081f85186400d37b8243c1adfb5dc23bfa3e344b4532a

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.15-cp311-abi3-win_amd64.whl:

Publisher: wheels-py.yml on James-Chahwan/glia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file repo_graph_py-0.4.15-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.15-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f9543cc4680b0b82a9eba4c3b627c2539e9bd320f618c9c8133d4368594fad4
MD5 6807f81b331737c7c0fac5689a68b403
BLAKE2b-256 5c6ca7fde77d9e88a7f2e64d8fd9cad9ddd4573fde4b6d093aa766c7ba6d4976

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.15-cp311-abi3-manylinux_2_28_x86_64.whl:

Publisher: wheels-py.yml on James-Chahwan/glia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file repo_graph_py-0.4.15-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.15-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bef2767f30da0f88fd1aab016a84a3a01e0c2d6d44b9497c0ce921229f03b40f
MD5 e6a8f26f378226889a47c5aba4ce5539
BLAKE2b-256 d1bbf60e090a456224ebb6a253a39d55ed9717ec5f0245f4954117aeafa92ea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.15-cp311-abi3-manylinux_2_28_aarch64.whl:

Publisher: wheels-py.yml on James-Chahwan/glia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file repo_graph_py-0.4.15-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.15-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5400d8b49f6b5f9d9aa0187b28d67f25eff32c1fb72ad7acb078047a701dcdfc
MD5 4ab67d5cd0513c9b0b517845e84946bb
BLAKE2b-256 6374eb33ca4d137f3085b9d2cfb51534b156fca5178c0e7e64f191250d6ce5e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.15-cp311-abi3-macosx_11_0_arm64.whl:

Publisher: wheels-py.yml on James-Chahwan/glia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file repo_graph_py-0.4.15-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.15-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bb5dbd8b0e4081234e9c834e836f23fb0f55cc938df4fec64b4b36673cfef596
MD5 e9a3cb82f768f0978c09e500198b39c2
BLAKE2b-256 0e7d94aee0eb55c7ed878eb57e8f4ef59469901e8190d53d58d8a9ed1dd142eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.15-cp311-abi3-macosx_10_12_x86_64.whl:

Publisher: wheels-py.yml on James-Chahwan/glia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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