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

Uploaded Python 3Windows x86-64

rensoai_code_graph-1.0.16-py3-none-manylinux_2_28_x86_64.whl (13.6 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

rensoai_code_graph-1.0.16-py3-none-manylinux_2_28_aarch64.whl (14.0 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

rensoai_code_graph-1.0.16-py3-none-macosx_11_0_arm64.whl (11.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

rensoai_code_graph-1.0.16-py3-none-macosx_10_12_x86_64.whl (12.7 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.16-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ec7bb6fad600477e66209955d931ba27c3ec63c0deede50f55759499fe22b18b
MD5 ed2441c2f140c24925cc35d543410e76
BLAKE2b-256 3c01ac52fb2aa93b159b1600a4b17cd9d95718b4c088918166f06dd6b8b0aa2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.16-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9f0060c92d75d6bd0d351b757f59731e2b43bb1413dfca494e1c89981a2e5b8
MD5 bad7ca6eb515895b17410bd3f6cd04d0
BLAKE2b-256 9b4997e3303baaf224cdc5dcedf2bea9423574546b65e8d5e9d11fa48a11a793

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.16-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6ed52623da93ca0336dbde84c141dd04e31b05a936e21abf58149a2fe85f077e
MD5 fa6205e64ae6b6530d3a695bb9abcb18
BLAKE2b-256 fb1616ee4866cc466e91fad415cc095e76191140683052b19ed5c02d0b1da361

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.16-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b27d1a843b8d30a39ff5ff5da324405b759487f2ad5be06e464e6ac81fd678bf
MD5 8b6369d981893998b0efe51479edace4
BLAKE2b-256 17a0a2a072e40ccf2d546748e9d18c572f1d0ec7f86ea6ff74917e5cc8b55824

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.16-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 231ba684530444bcc8cce0f34c505203b0b4d8c3959cbfde1d9594db4a435d7b
MD5 89bb497c332c7093d881513a3f970df0
BLAKE2b-256 675fa37395a5b433805a501b61c02800f75f1f231a4f5fbc792fb5e5411f6dc9

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