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.18.tar.gz (450.9 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.18-cp311-abi3-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.11+Windows x86-64

repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_x86_64.whl (4.3 MB view details)

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

repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

repo_graph_py-0.4.18-cp311-abi3-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

repo_graph_py-0.4.18-cp311-abi3-macosx_10_12_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: repo_graph_py-0.4.18.tar.gz
  • Upload date:
  • Size: 450.9 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.18.tar.gz
Algorithm Hash digest
SHA256 69eb8f7ca0571fec79593d5201ad544ab1e60ea7e610a4e4994dad5083eab6d9
MD5 9ab123f8095e4e6e19a2a203948bd71f
BLAKE2b-256 930eeee01138c37227979b6df886bee1b92bc1f697ab3e340bc1382780999851

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.18.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.18-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.18-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ee25d0d0155cfeaf51d0aae5dc34590a002057dabd4911b022157406551187e5
MD5 2995b263ec5bf32812a42e7c5e3e8793
BLAKE2b-256 7f835141edc3df83df87424da2ed362180cd883b55518de5abbcbddc5bdfa308

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.18-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.18-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36f2abef3e511fe317cad4fde714d69d10ff48ea52938a1038f8ba902a4ba5a9
MD5 cb27945ced2d8d7767ac102283e6a29a
BLAKE2b-256 2c2204cefc60df39710d97628b95cd155c626ddd89c03dbb172ed244be553e86

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.18-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.18-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 08afdfc20f116ecec1e5c5ad7537833f628651a355aa5c48e830e042290403dd
MD5 7e7c916df72677080d7f43c059c07bf7
BLAKE2b-256 9c07554190a6517096ece14adaafb4211d37c91ea3046da7955309857cf411ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.18-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.18-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.18-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c6f87deda78b72d6c0b22680e90cd57e95fb419b58b48a82f99b3fc4e9252761
MD5 ea20b3cd976b29899b83d8b5be71926b
BLAKE2b-256 4ce3ffd17bb19c3acba1c7421fa8e969e7b5669888d0fbecfea4307b5ceadf00

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.18-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.18-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for repo_graph_py-0.4.18-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4164ec63f9cdfddbbc675949473c78fb062b93cd3ec57fdb61121311ed7c29a0
MD5 14dd7991c6a6ee78cec3a204b98e2559
BLAKE2b-256 e4cec999572e5127b0016c1c58f90ccd429da032e201c4ba1f640e7b6207f499

See more details on using hashes here.

Provenance

The following attestation bundles were made for repo_graph_py-0.4.18-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