koopa develop¶
develop activation-fork-audit¶
Static analysis of subprocess forks in the shell activation path.
--threshold-bash--threshold-zsh--verbose
develop activation-speed-test¶
Measure shell activation time and check against thresholds.
--runs--shells--threshold-bash--threshold-fish--threshold-zsh--verbose
develop app-deps name¶
List the dependencies of an app.
develop app-revdeps name [--all]¶
List the reverse dependencies of an app.
--all
develop audit-src-mirror¶
Audit S3 source mirror for missing or stale tarballs.
develop bump-bootstrap¶
Bump the bootstrap version, marking existing bootstraps as stale.
develop bump-revision name...¶
Bump the revision of one or more apps in app.json.
develop bump-venv-version¶
Bump the Python venv version.
develop cache-functions¶
Regenerate the cached Bash function library.
develop check-app-versions¶
Check upstream versions for all apps in app.json.
--json--source--no-update--s3-upload--reset-cache
develop check-skills [path...]¶
Validate SKILL.md frontmatter for cross-CLI compatibility.
develop circular-dependencies¶
Detect circular dependency chains in app.json.
develop color-mode-audit¶
Detect dark/light color-mode thrash in the sync log.
--threshold--log--verbose
develop conda-candidates¶
Find source-built apps that are available on conda-forge or bioconda.
--verify
develop edit-app-json¶
Open app.json in the default editor.
develop find-ignored-bin-files¶
Find files in bin/ that are ignored by git.
develop format-app-json¶
Sort and format app.json.
develop generate-completion¶
Regenerate shell tab-completion scripts.
develop generate-docs¶
Regenerate the Sphinx CLI reference pages under docs/reference/.
develop generate-man¶
Regenerate the koopa(1) man page.
develop log¶
View the latest temporary log file.
develop mirror-src name...¶
Mirror source tarballs to S3.
--prune--help
develop orphan-apps¶
Find apps in app.json that no other app depends on.
--all
develop prune-app-binaries¶
Remove stale application binaries from the cache.
develop push-all-app-builds¶
Push all application builds to the binary cache.
develop push-app-build name...¶
Push a specific application build to the binary cache.
develop push-app-builds¶
Push all stale application builds to the binary cache.
develop push-installer app file [--version version] [--force]¶
Stage a downloaded vendor installer tarball to the artifacts bucket.
--version--force
develop pyright¶
Run the pyright type checker on the Python source tree.
develop pytest¶
Run the Python test suite.
develop remove-app name¶
Tombstone an app entry in app.json.
--revdeps
develop reset-revisions¶
Remove the revision key from all apps in app.json.
develop scrub-install-info [name...] [--dry-run]¶
Rewrite .install/info.json environ blocks down to the allowlist.
--dry-run
develop shellcheck¶
Run shellcheck on all shell scripts.
develop update-docs¶
Update generated documentation files.