Python API reference

The full typed Zuke surface for Python — every public function, class, and type across all 69 packages, generated from the docstrings of the zuke package on PyPI. Nothing here is hand-written, so it can't drift from what actually ships.

Find a symbol by name across every package — ↑/↓ to move, Enter to jump, Esc to clear.

Packages

Every package is documented on its own page — signatures, doc text, and members.

zuke 29

Zuke for Python: author your build as typed Python, run it on the Zuke engine.

zuke.tools._tooling 3

The settings every wrapper's settings extend: @zuke/core's tooling base.

zuke.tools.ai 6

@zuke/ai 2.13.0: @zuke/ai — AI-powered code review for Zuke builds.

zuke.tools.apple 38

@zuke/apple 1.1.0: @zuke/apple — typed task wrappers for Apple's code-signing tools in Zuke builds: codesign, xcrun notarytool, security and ditto.

zuke.tools.argo_rollouts 16

@zuke/argo-rollouts 1.1.0: @zuke/argo-rollouts — typed ArgoRolloutsTasks wrappers for the [Argo Rollouts](https://argo-rollouts.readthedocs.io) kubectl plugin (kubectl argo rollouts), for use in Zuke builds.

zuke.tools.aws 50

@zuke/aws 1.2.1: @zuke/aws — typed AWS CLI tasks, readers, and a canary platform and analysis.

zuke.tools.az 46

@zuke/az 1.2.1: @zuke/az — typed Azure CLI tasks, readers, and a canary platform and analysis.

zuke.tools.biome 6

@zuke/biome 1.1.0: @zuke/biome — typed BiomeTasks wrappers for the [Biome](https://biomejs.dev) CLI (lint + format + import organizing in one tool), for use in Zuke builds.

zuke.tools.bun 8

@zuke/bun 1.3.0: @zuke/bun — typed BunTasks wrappers for the bun CLI, for use in Zuke build targets (package management, scripts, and the built-in test runner).

zuke.tools.chocolatey 13

@zuke/chocolatey 1.1.0: @zuke/chocolatey — ship a prebuilt Windows binary through [Chocolatey](https://chocolatey.org) from a Zuke build: ChocoTasks wraps the choco CLI, and ChocolateyTasks renders a package for a zip hosted on a release, verifies it installs, publishes it, and declares the CI job that verifies it on Windows.

zuke.tools.claude 6

@zuke/claude 1.1.2: @zuke/claude — a typed [Claude Code](https://docs.claude.com/en/docs/claude-code) CLI (claude) task wrapper for Zuke builds.

zuke.tools.cmd 2

@zuke/cmd 1.0.1: @zuke/cmd — generic command execution for Zuke builds: the fallback for tools that have no dedicated wrapper package.

zuke.tools.codecov 2

@zuke/codecov 1.1.0: @zuke/codecov — a typed Codecov CLI (codecovcli) task wrapper for Zuke builds.

zuke.tools.codex 3

@zuke/codex 1.1.2: @zuke/codex — a typed [OpenAI Codex](https://developers.openai.com/codex/cli) CLI (codex) task wrapper for Zuke builds.

zuke.tools.console 1

@zuke/console 1.5.0: @zuke/console — task-shaped console output for Zuke builds, so a build never reaches for console.log.

zuke.tools.cspell 2

@zuke/cspell 1.2.0: @zuke/cspell — typed cspell task wrappers for Zuke builds.

zuke.tools.cypress 8

@zuke/cypress 1.1.0: @zuke/cypress — typed CypressTasks wrappers for the [Cypress](https://cypress.io) CLI (end-to-end and component testing), for use in Zuke builds.

zuke.tools.dart 19

@zuke/dart 1.0.0: @zuke/dart — typed DartTasks wrappers for the [Dart](https://dart.dev) CLI, for use in Zuke builds: analyze, format, fix and test Dart code, compile it to every target, generate docs, scaffold and run programs, and manage pub dependencies.

zuke.tools.deno 49

@zuke/deno 1.5.0: @zuke/deno — typed DenoTasks wrappers for the deno CLI, for use in Zuke build targets.

zuke.tools.docker 48

@zuke/docker 1.1.1: @zuke/docker — typed DockerTasks wrappers for the docker CLI.

zuke.tools.docker_compose 34

@zuke/docker-compose 1.3.1: @zuke/docker-compose — typed Docker Compose task wrappers for Zuke builds.

zuke.tools.docs 1

@zuke/docs 1.0.1: @zuke/docs — typed tasks that turn already-generated API documentation into agent-friendly artifacts, so neither humans nor agents have to guess an API.

zuke.tools.dpdm 2

@zuke/dpdm 1.1.0: @zuke/dpdm — a typed DpdmTasks wrapper for the [dpdm](https://github.com/acrazing/dpdm) CLI (module dependency graph and circular-import analysis), for use in Zuke builds.

zuke.tools.dprint 4

@zuke/dprint 1.1.0: @zuke/dprint — typed dprint task wrappers for Zuke builds.

zuke.tools.eslint 2

@zuke/eslint 1.1.0: @zuke/eslint — typed eslint task wrappers for Zuke builds.

zuke.tools.flutter 20

@zuke/flutter 1.0.0: @zuke/flutter — typed FlutterTasks wrappers for the [Flutter](https://flutter.dev) CLI, for use in Zuke builds: analyze, test, build every artifact, manage pub dependencies, and drive devices and the SDK.

zuke.tools.gcloud 48

@zuke/gcloud 1.4.2: @zuke/gcloud — typed Google Cloud tooling for Zuke builds: the gcloud (Google Cloud SDK) CLI wrapper, plus GCS, Secret Manager and Cloud Monitoring REST task groups that share gcloud-based auth (no Google SDK dependency), and canary support for Cloud Run rollouts gated on Cloud Monitoring.

zuke.tools.gemini 5

@zuke/gemini 1.1.2: @zuke/gemini — a typed [Gemini CLI](https://github.com/google-gemini/gemini-cli) (gemini) task wrapper for Zuke builds.

zuke.tools.gh 77

@zuke/gh 1.15.0: @zuke/gh — typed GitHub tooling for Zuke builds: the gh (GitHub CLI) task wrapper plus githubWorkflow, a wait trigger that dispatches and awaits an external GitHub Actions workflow.

zuke.tools.git 56

@zuke/git 1.6.0: @zuke/git — typed git task wrappers for Zuke builds.

zuke.tools.google 2

@zuke/google 1.0.0: @zuke/google — Google Play publishing for Zuke builds, through the Google Play Developer API.

zuke.tools.helm 13

@zuke/helm 1.1.1: @zuke/helm — typed HelmTasks wrappers for the [Helm](https://helm.sh) CLI, for packaging and deploying to Kubernetes from a Zuke build.

zuke.tools.homebrew 22

@zuke/homebrew 1.1.0: @zuke/homebrew — ship a prebuilt binary through a [Homebrew](https://brew.sh) tap from a Zuke build: BrewTasks wraps the brew CLI, and HomebrewTasks renders a formula, publishes it to the tap, verifies it installs, and declares the CI job that verifies it on macOS and Linux.

zuke.tools.husky 4

@zuke/husky 1.0.1: @zuke/husky — typed husky task wrappers for Zuke builds.

zuke.tools.jest 2

@zuke/jest 1.1.0: @zuke/jest — typed jest task wrappers for Zuke builds.

zuke.tools.jsr 5

@zuke/jsr 1.0.2: @zuke/jsr — tools for the [JSR](https://jsr.io) registry in Zuke builds: typed JsrTasks wrappers for the jsr CLI (publish, add, remove), plus read-only registry queries to check which versions are already published.

zuke.tools.knip 2

@zuke/knip 1.1.0: @zuke/knip — a typed KnipTasks wrapper for the [Knip](https://knip.dev) CLI (unused files, dependencies, and exports), for use in Zuke builds.

zuke.tools.kubectl 42

@zuke/kubectl 1.2.1: @zuke/kubectl — typed kubectl CLI task wrappers for Zuke builds, for deploying to and managing Kubernetes from a pipeline.

zuke.tools.kustomize 4

@zuke/kustomize 1.0.1: @zuke/kustomize — typed KustomizeTasks wrappers for the [Kustomize](https://kustomize.io) CLI, for use in Zuke builds.

zuke.tools.lint_staged 2

@zuke/lint-staged 1.0.0: @zuke/lint-staged — typed lint-staged task wrappers for Zuke builds.

zuke.tools.nest 7

@zuke/nest 1.0.1: @zuke/nest — typed NestJS CLI (nest) task wrappers for Zuke builds.

zuke.tools.node 6

@zuke/node 1.3.0: @zuke/node — typed Node.js task wrappers for Zuke builds.

zuke.tools.npm 35

@zuke/npm 1.3.1: @zuke/npm — typed NpmTasks wrappers for the npm CLI, for use in Zuke build targets (including builds that drive Node projects).

zuke.tools.npx 2

@zuke/npx 1.1.0: @zuke/npx — typed NpxTasks wrappers for the npx package runner, for use in Zuke build targets (including builds that drive Node projects).

zuke.tools.nx 5

@zuke/nx 1.0.1: @zuke/nx — typed NxTasks wrappers for the [Nx](https://nx.dev) CLI, for use in Zuke builds.

zuke.tools.openapi_ts 2

@zuke/openapi-ts 1.0.1: @zuke/openapi-ts — typed openapi-ts task wrappers for Zuke builds.

zuke.tools.orval 2

@zuke/orval 1.0.1: @zuke/orval — typed orval task wrappers for Zuke builds.

zuke.tools.oxlint 2

@zuke/oxlint 1.1.0: @zuke/oxlint — typed oxlint task wrappers for Zuke builds.

zuke.tools.playwright 6

@zuke/playwright 1.2.0: @zuke/playwright — typed PlaywrightTasks wrappers for the Playwright CLI, for use in Zuke build targets (end-to-end browser testing).

zuke.tools.pnpm 8

@zuke/pnpm 1.2.0: @zuke/pnpm — typed PnpmTasks wrappers for the pnpm CLI, for use in Zuke build targets (including builds that drive Node/workspace projects).

zuke.tools.prometheus 15

@zuke/prometheus 1.1.1: A typed client for the Prometheus HTTP API, for Zuke builds.

zuke.tools.qr 2

@zuke/qr 1.2.0: @zuke/qr — QR codes for any data, from a Zuke build, with no dependency.

zuke.tools.redocly 5

@zuke/redocly 1.0.0: @zuke/redocly — typed [Redocly CLI](https://redocly.com/docs/cli) task wrappers for Zuke builds.

zuke.tools.release_please 4

@zuke/release-please 1.0.3: @zuke/release-please — typed ReleasePleaseTasks wrappers for the [release-please](https://github.com/googleapis/release-please) CLI, for use in Zuke builds (maintaining release PRs and cutting GitHub releases).

zuke.tools.security 9

@zuke/security 1.0.1: @zuke/security — typed task wrappers for free, open-source security scanners (zizmor, actionlint, gitleaks, osv-scanner, semgrep, trivy) for Zuke builds.

zuke.tools.shellcheck 2

@zuke/shellcheck 1.1.0: @zuke/shellcheck — typed [ShellCheck](https://www.shellcheck.net/) task wrappers for Zuke builds.

zuke.tools.signpath 8

@zuke/signpath 1.0.0: @zuke/signpath — Authenticode signing through [SignPath](https://about.signpath.io) from Zuke builds, and signtool verify to check the result.

zuke.tools.storybook 4

@zuke/storybook 1.0.0: @zuke/storybook — typed [Storybook](https://storybook.js.org) CLI task wrappers for Zuke builds.

zuke.tools.terraform 9

@zuke/terraform 1.0.1: @zuke/terraform — typed TerraformTasks wrappers for the terraform CLI, for use in Zuke build targets (infrastructure-as-code workflows).

zuke.tools.tofu 9

@zuke/tofu 1.0.1: @zuke/tofu — typed TofuTasks wrappers for the OpenTofu CLI (tofu), for use in Zuke build targets (infrastructure-as-code workflows).

zuke.tools.tsc 4

@zuke/tsc 1.1.0: @zuke/tsc — typed tsc task wrappers for Zuke builds.

zuke.tools.tsc_alias 2

@zuke/tsc-alias 1.1.0: @zuke/tsc-alias — typed tsc-alias task wrappers for Zuke builds.

zuke.tools.tsdown 3

@zuke/tsdown 1.0.1: @zuke/tsdown — a typed TsdownTasks wrapper for the [tsdown](https://tsdown.dev) bundler, for use in Zuke builds.

zuke.tools.tsup 2

@zuke/tsup 1.0.1: @zuke/tsup — a typed TsupTasks wrapper for the [tsup](https://tsup.egoist.dev) bundler, for use in Zuke builds.

zuke.tools.tsx 4

@zuke/tsx 1.0.1: @zuke/tsx — typed tsx task wrappers for Zuke builds.

zuke.tools.turbo 4

@zuke/turbo 1.0.1: @zuke/turbo — typed TurboTasks wrappers for the [Turborepo](https://turbo.build) CLI, for use in Zuke builds.

zuke.tools.vite 5

@zuke/vite 1.1.0: @zuke/vite — typed ViteTasks wrappers for the [Vite](https://vitejs.dev) CLI, for use in Zuke builds.

zuke.tools.vitest 2

@zuke/vitest 1.1.0: @zuke/vitest — typed vitest task wrappers for Zuke builds.

zuke.tools.yarn 7

@zuke/yarn 1.2.0: @zuke/yarn — typed YarnTasks wrappers for the yarn CLI, for use in Zuke build targets (Yarn Classic v1 and Berry v2+; version-specific options are documented on each method).

Generated from zuke@1.2.0.