Dependency graph analyzer for code, tests, docs, and policy surfaces. Bundles the prebuilt code_graph + code_graph-mcp binaries as a per-platform wheel.
Project description
rensoai-code-graph (PyPI)
pipx install rensoai-code-graph installs the prebuilt code_graph and
code_graph-mcp binaries — per-platform wheels with the binary
bundled.
Files in this directory
pyproject.toml— Hatch backend,[project.scripts]entries, pinned cibuildwheel matrixsrc/rensoai_code_graph/— Python package: launcher + console-script entry pointsscripts/build_wheels.py— release-time wheel builderREADME.md— what users see on PyPI
Per-platform wheel matrix
| Wheel tag | Binary target |
|---|---|
py3-none-manylinux_2_28_x86_64.whl |
x86_64-unknown-linux-gnu |
py3-none-manylinux_2_28_aarch64.whl |
aarch64-unknown-linux-gnu |
py3-none-macosx_10_12_x86_64.whl |
x86_64-apple-darwin |
py3-none-macosx_11_0_arm64.whl |
aarch64-apple-darwin |
py3-none-win_amd64.whl |
x86_64-pc-windows-msvc |
Each wheel is py3-none-<platform> so end users only ever pull one
wheel per machine, regardless of Python version.
No sdist
pyproject.toml excludes everything from the sdist target. Only
wheels go to PyPI — there is no source distribution that could
trick a user (or a downstream build system) into compiling from
source.
How a release ships wheels
.github/workflows/release.yml job publish-pip:
- Downloads the prebuilt-binary tarballs from
dist/. - Runs
scripts/build_wheels.pywhich, per platform:- Templates
src/rensoai_code_graph/__version__.pywith the release version. - Copies the matching binary into
src/rensoai_code_graph/_binaries/. - Runs
python -m build --wheel(Hatch backend) targeting the correct platform tag.
- Templates
twine uploadships all wheels to PyPI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rensoai_code_graph-1.0.4-py3-none-win_amd64.whl.
File metadata
- Download URL: rensoai_code_graph-1.0.4-py3-none-win_amd64.whl
- Upload date:
- Size: 12.6 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d05304851d8c890190ef3b75d61816bf742e4a5b567433f8c83e77ff7892d607
|
|
| MD5 |
e70000ba59dad00d997d52c722400b3c
|
|
| BLAKE2b-256 |
9a173f675c8a2889ca76c12a17f1bb40b66bcdc4f51d54f604c5b5a7561e9192
|
File details
Details for the file rensoai_code_graph-1.0.4-py3-none-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: rensoai_code_graph-1.0.4-py3-none-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 13.2 MB
- Tags: Python 3, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9cf78dc6aa31c150cbb0ddfa0cce1076b7a58acb81c7a271b1050d039022e046
|
|
| MD5 |
d987dbaff888f3f9e26d87f3dea6a1e4
|
|
| BLAKE2b-256 |
67abfde180a01543c4932f4fc8198792b9115d801e5a225cc6f07d383f784c9f
|
File details
Details for the file rensoai_code_graph-1.0.4-py3-none-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: rensoai_code_graph-1.0.4-py3-none-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 13.5 MB
- Tags: Python 3, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5ee7fbe68547478c1d29f07ccc9dd06fd70a5bb03e687bc7276d8c50b1c1a59
|
|
| MD5 |
2d34c79ba9a289135e6b506cd8132433
|
|
| BLAKE2b-256 |
c824c6d462f3b3d0077c375058bb1684df43b4df7ae3ba5f3f993e9e6c7fe35b
|
File details
Details for the file rensoai_code_graph-1.0.4-py3-none-macosx_11_0_arm64.whl.
File metadata
- Download URL: rensoai_code_graph-1.0.4-py3-none-macosx_11_0_arm64.whl
- Upload date:
- Size: 11.6 MB
- Tags: Python 3, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e08047dada8acd233b12c53842bc8b0c3e72b1b29cbf5665450f56e65d895822
|
|
| MD5 |
2a25635b26e5a314752bf22660b5ffdd
|
|
| BLAKE2b-256 |
b546f666ec3ab539e66a99f13e1d0cf8357f85bd433a3046269c35a6c4a71eb7
|
File details
Details for the file rensoai_code_graph-1.0.4-py3-none-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rensoai_code_graph-1.0.4-py3-none-macosx_10_12_x86_64.whl
- Upload date:
- Size: 12.2 MB
- Tags: Python 3, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9bf1736fa2b43fc5b8a45d275a96953eb925090c83d628dcc4b69b57aa0b24ca
|
|
| MD5 |
9628988b737ff35748f2af5d33101842
|
|
| BLAKE2b-256 |
62d289880ed685578d885e10b83c0d3806c34e5af103d1cff8b5d74e1009b774
|