Skip to main content

Dependency graph analyzer for code, tests, docs, and policy surfaces. A tiny launcher that downloads + SHA256-verifies the prebuilt code_graph + code_graph-mcp binaries on first run.

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 Distribution

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

rensoai_code_graph-1.4.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file rensoai_code_graph-1.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for rensoai_code_graph-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a4081d8bebad5dd4d3f133e9b3f8a5f3f13a07980ff6b91a7098af7a6fb40998
MD5 e9ebb4e85c79d46d4fff47ee048c45a5
BLAKE2b-256 b5140fbb6a4dc703f6e57e09b8cec37ce67943fda6bf0e68ff64e4919b490af4

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