Skip to main content

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

Metadata

Release files for repo-graph-py 0.4.18

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for repo-graph-py 0.4.18
File Size Uploaded
repo_graph_py-0.4.18.tar.gz 450.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for repo-graph-py 0.4.18
File
repo_graph_py-0.4.18-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details
repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details
repo_graph_py-0.4.18-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
repo_graph_py-0.4.18-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details

Total release size: 21.2 MB

Release files / repo_graph_py-0.4.18.tar.gz

Download URL repo_graph_py-0.4.18.tar.gz
Size 450.9 kB
Tags Source
SHA-256 checksum
How to use checksums
69eb8f7ca0571fec79593d5201ad544ab1e60ea7e610a4e4994dad5083eab6d9
BLAKE2b-256 checksum
How to use checksums
930eeee01138c37227979b6df886bee1b92bc1f697ab3e340bc1382780999851
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 8, 2026.

Transparency log

Release files / repo_graph_py-0.4.18-cp311-abi3-win_amd64.whl

Download URL repo_graph_py-0.4.18-cp311-abi3-win_amd64.whl
Size 3.9 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
ee25d0d0155cfeaf51d0aae5dc34590a002057dabd4911b022157406551187e5
BLAKE2b-256 checksum
How to use checksums
7f835141edc3df83df87424da2ed362180cd883b55518de5abbcbddc5bdfa308
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 8, 2026.

Transparency log

Release files / repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_x86_64.whl
Size 4.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
36f2abef3e511fe317cad4fde714d69d10ff48ea52938a1038f8ba902a4ba5a9
BLAKE2b-256 checksum
How to use checksums
2c2204cefc60df39710d97628b95cd155c626ddd89c03dbb172ed244be553e86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 8, 2026.

Transparency log

Release files / repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL repo_graph_py-0.4.18-cp311-abi3-manylinux_2_28_aarch64.whl
Size 4.2 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
08afdfc20f116ecec1e5c5ad7537833f628651a355aa5c48e830e042290403dd
BLAKE2b-256 checksum
How to use checksums
9c07554190a6517096ece14adaafb4211d37c91ea3046da7955309857cf411ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 8, 2026.

Transparency log

Release files / repo_graph_py-0.4.18-cp311-abi3-macosx_11_0_arm64.whl

Download URL repo_graph_py-0.4.18-cp311-abi3-macosx_11_0_arm64.whl
Size 4.3 MB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c6f87deda78b72d6c0b22680e90cd57e95fb419b58b48a82f99b3fc4e9252761
BLAKE2b-256 checksum
How to use checksums
4ce3ffd17bb19c3acba1c7421fa8e969e7b5669888d0fbecfea4307b5ceadf00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 8, 2026.

Transparency log

Release files / repo_graph_py-0.4.18-cp311-abi3-macosx_10_12_x86_64.whl

Download URL repo_graph_py-0.4.18-cp311-abi3-macosx_10_12_x86_64.whl
Size 4.2 MB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4164ec63f9cdfddbbc675949473c78fb062b93cd3ec57fdb61121311ed7c29a0
BLAKE2b-256 checksum
How to use checksums
e4cec999572e5127b0016c1c58f90ccd429da032e201c4ba1f640e7b6207f499
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.18 This release

6 release files

0.4.14

7 release files

0.4.12

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page