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.13-py3-none-win_amd64.whl (12.7 MB view details)

Uploaded Python 3Windows x86-64

rensoai_code_graph-1.0.13-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.13-py3-none-manylinux_2_28_aarch64.whl (13.7 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

rensoai_code_graph-1.0.13-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.13-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.13-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4c8d8a56a6460b759668b0703385550f22790982109929a255ed393eeb60eb61
MD5 a1bb87a69a6be15efd01342ea5d271e2
BLAKE2b-256 128681049226bdab034065c490d550c206d24791876fdb8e3b8f0293054ab873

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.13-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8f80bc3bf1c0936042c79921f9ca4697cd1f52b0e16f642d27ef08d513541829
MD5 f5de0f2d8b29c287e30f07f462f72e61
BLAKE2b-256 4511247ecafe3f6a9b24e5ad3cb0e17d2b7f17e72791d480b2b1ddacd6e4c6b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.13-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d936f0af137d642be82d492f04de8443df7091f66fc251a6e67beb60194a5683
MD5 5ac79c135292a462b38168e4d02a3d6a
BLAKE2b-256 46ff899fd6dddcfa02b7becb4b483f801b11a7bf7e7f9771d32206655a00325f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.13-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eee79097af1e9547b3d08c12564054c431d0046a65d8e987ff3b4a6a0b0df1fb
MD5 8056948f888f540750219a7aff840547
BLAKE2b-256 3b9d1f3a461979170d9c1b014cc5f06b097cdcf3bf097ed74fa4c004a6ee8b6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.13-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d9273c3d907c648d3a94e9889bf2a8e3f351ea77ed18c5d46eaa93537d879ad9
MD5 00a8f1810f7e2b9dc708503c7bfdbe89
BLAKE2b-256 e6afcfc8ae0873ef2331155b20745932410dffe08a5f136ba964a7c5cafdc473

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