Skip to content

chore: remove obsolete Python shim runtime dependencies #245

Description

@zackees

Refs #229. Source audit finds no typeguard or zcmds imports/calls in the remaining six Python shim modules, Rust code, setup.py or CI Python sources. Both remain declared in pyproject.toml and resolved in uv.lock. Meson/Ninja remain required by Rust wasm_build.rs meson setup/compile; uv remains required by _rust_cli.py and native runtime provisioning.

Remove only typeguard and the Windows-conditional zcmds_win32 requirement, update the lockfile, and fix the obsolete ctcb comment. Acceptance: dependency-boundary test RED before the removal, GREEN after; full Python suite and lint; lock consistency. Do not claim removal of active build tools or completion of the kernel migration. No replacement facade is appropriate for unused capabilities.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions