Skip to main content

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 distribution wrapper)

This package is still published for distribution compatibility, but customer-facing install docs live at https://cg.renso.ai/docs#install and document only the curl/script installer. The PyPI artifacts are per-platform wheels with the prebuilt code_graph and code_graph-mcp binaries bundled.

Files in this directory

  • pyproject.toml — Hatch backend, [project.scripts] entries, pinned cibuildwheel matrix
  • src/rensoai_code_graph/ — Python package: launcher + console-script entry points
  • scripts/build_wheels.py — release-time wheel builder
  • README.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:

  1. Downloads the prebuilt-binary tarballs from dist/.
  2. Runs scripts/build_wheels.py which, per platform:
    • Templates src/rensoai_code_graph/__version__.py with 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.
  3. twine upload ships 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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

rensoai_code_graph-1.0.11-py3-none-win_amd64.whl (12.7 MB view details)

Uploaded Python 3Windows x86-64

rensoai_code_graph-1.0.11-py3-none-manylinux_2_28_x86_64.whl (13.3 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

rensoai_code_graph-1.0.11-py3-none-manylinux_2_28_aarch64.whl (13.7 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

rensoai_code_graph-1.0.11-py3-none-macosx_11_0_arm64.whl (11.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

rensoai_code_graph-1.0.11-py3-none-macosx_10_12_x86_64.whl (12.4 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file rensoai_code_graph-1.0.11-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.11-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c4866804759834578a53fd466d029cb3a21ea5e289c03296fb4821ee1cf6fc12
MD5 b2f5569fd5c03f4fee5c16892783ba34
BLAKE2b-256 f3aeae2740eb99cecafe061479754da146f30967e7043e420ea0d37024218bc0

See more details on using hashes here.

File details

Details for the file rensoai_code_graph-1.0.11-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.11-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10fac3adef289be2866ad2cf7664572d68919219cba5ed62ce3a7fe76e20cf61
MD5 04d0a7fefb46286b39d9b1f038c3b31c
BLAKE2b-256 63ebead2fdf278c5f906ef9256a798d8585e0741077722b667a5f1b0f3e6396f

See more details on using hashes here.

File details

Details for the file rensoai_code_graph-1.0.11-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.11-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 895578442b4064ecbfee6c1ea73d0fd451b47749d65c5cd24501401584552025
MD5 9f570dc754d05f427f2685c471fd1133
BLAKE2b-256 c9d4700b281737e63b8347f272d4714c6fc7fff2c4f7980319d0e1c1ccb8fdb0

See more details on using hashes here.

File details

Details for the file rensoai_code_graph-1.0.11-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.11-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eaa4b80a59cc3a7207895b5ff5ff42de349e888e2926f489a6cebefb536ae521
MD5 6e53ea51cb9e013343358a9116773f58
BLAKE2b-256 541df8c1880bc90f8ee4726b96cae142c3db75902a415634d9e073c9ecb74303

See more details on using hashes here.

File details

Details for the file rensoai_code_graph-1.0.11-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.11-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6a3598ee17334dce4a257a384696324d69784263033633fab9f2e030d5509cc0
MD5 c7f70f518ee52c8f77114f183e3fed19
BLAKE2b-256 8b487416c738694bfa482e1d2aedae8510e62e85aff99aa6c9679a1726619907

See more details on using hashes here.

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