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

Uploaded Python 3Windows x86-64

rensoai_code_graph-1.0.14-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.14-py3-none-manylinux_2_28_aarch64.whl (13.8 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

rensoai_code_graph-1.0.14-py3-none-macosx_11_0_arm64.whl (11.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

rensoai_code_graph-1.0.14-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.14-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.14-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b48dcf282d380c65e49d6c73670091099c97360ebda2faa62234c2b8a23f4069
MD5 944cfd40a83ae5f8c33644c3764bb63f
BLAKE2b-256 69d06941d96f55ac6d9626b9c38cdd1dd5e037a4b547179426289a45f6822ff7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.14-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a48364de8bacd8e8cb5707e686c47a8b3597a625ace90c227cd22060625e81be
MD5 baef355ce26cc48839c6ec7193de589d
BLAKE2b-256 caf2f67d0af42c6a91af89d87ad60e7d1988afe4d1ab0bda8d08c76a508384ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.14-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8d49a353273f3f98bb878969907a78ebdb66e2e5de7d5cd09795d3ada2703cdb
MD5 1ca98647f57e10a31a7d1ebd768f0f2b
BLAKE2b-256 c41afb0395df0efb9d6cd7eeb1cb1fc7161b5279891f05a4f02ddca72c62bdd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.14-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffcef7d568b31da0ad4f8ae707df6d74da551135f2023b61e8abf7b0dc22c1a5
MD5 dbba56d0afad8ed3cc7f93600d19b216
BLAKE2b-256 403925d117421a724a42d7e8f81122f268fe4a44d73e26eef53ec84cd28f58d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rensoai_code_graph-1.0.14-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3117e7ef9f4db828801aea2dde4df3e20cb9e0c22d19ed3e07eeb0d13cb84b0f
MD5 19bc18f78ee0c538cc3f1f24237d590e
BLAKE2b-256 092ed60e291e2d1a0a060f49f97351c54f3f320297ec165a2c8d574ddff900d8

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