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.16.tar.gz (380.5 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.16-cp311-abi3-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.11+Windows x86-64

repo_graph_py-0.4.16-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.16-cp311-abi3-manylinux_2_28_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

repo_graph_py-0.4.16-cp311-abi3-macosx_11_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

repo_graph_py-0.4.16-cp311-abi3-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: repo_graph_py-0.4.16.tar.gz
  • Upload date:
  • Size: 380.5 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.16.tar.gz
Algorithm Hash digest
SHA256 98ba48011834491bbdd98914b29c6a7bd6667da7ac36e85c924fdf59dfe9e527
MD5 f3b10c41f0aa013657b10e1153bc5d46
BLAKE2b-256 55dad559bbe15d72d5cbfc5df4caf147263d45ffb387f5f247b85d8b1efeb52c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for repo_graph_py-0.4.16-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 9832c0cdde960921a26c0def146249aa595ae4a58d1b29730aad66a1f9758736
MD5 9a552b16760192c5b3530d87ba08d6c3
BLAKE2b-256 fbe4a229392a15766da89db7a5dda6db95042037f7841cac37fca737655411a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for repo_graph_py-0.4.16-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 69e73f87b7fc42ec3eb46bdcd2375676933de28d728a22044fd56b88aacc21a6
MD5 9c71be2b72aaa73ee5b5c2a94bb40b3d
BLAKE2b-256 133630e1388d4f238b7aa911830e7df41a402b2f1745204ce6d64d7f5a7ea9a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for repo_graph_py-0.4.16-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6b6525bee49b74722510c43e9c87430a351e0b4251e6098b990b161dd0f37fa3
MD5 8b71e6be3615ad1674592cc493f4f4a7
BLAKE2b-256 c49cc2cf905de1fc62c4641ae002d92c5f428be6a8c2afbb4245f50b530547b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for repo_graph_py-0.4.16-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5a9fc87a5f8ec2c66ef18b7ca0f5fab1220442a6b63c14d614314b908a45f49
MD5 bd712f9a45888c6f6db228d5807ae993
BLAKE2b-256 9662ce9b6db94d6739c9c90a3967ad43e86be47c6c2f63088c8b37cce2c8d1be

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for repo_graph_py-0.4.16-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 eb2b8f3da3053fb15f07c14d4f5484ea7940ab71968dec882c4119423f29801f
MD5 771896a897ad2db924a5592be21ddada
BLAKE2b-256 07f1df0f1f863d2f1cd539f927d7b6f3ed5d5b682ad330a2222aaa72c14be771

See more details on using hashes here.

Provenance

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