wads

Console Scripts

To see available commands

wads --help

Functions

pkg_join(*paths)

rjoin(*paths)

Modules

agents

Wads AI Agents

ci_config

Utilities for reading and applying CI configuration from pyproject.toml.

ci_local

Do locally what the wads CI would have done: the same [tool.wads.ci], no Actions minutes.

ci_secrets

Canonical registry of CI secret names for wads-managed projects.

ci_trigger

On-demand CI: render a repo's caller stub from [tool.wads.ci.trigger], and flip a repo to on-demand in one idempotent command.

config_comparison

Compare project configuration files (pyproject.toml, setup.cfg, MANIFEST.in) against templates.

fleet_migrate

Batch migration helpers across the user's local Python ecosystem.

install_skills

Install wads Claude Code skills to ~/.claude/skills/ for global availability.

install_system_deps

Install system dependencies from [tool.wads.ops.*] sections in pyproject.toml.

licence_check

Audit the licence perimeter of a package's installed dependency closure.

licensing

Licensing

migration

Migration tools for converting old setuptools/CI configurations to modern formats.

npm_config

Read NPM CI configuration from a package.json wads.ci block.

pack

Utils to package and publish.

populate

Populate a package directory with useful packaging files.

profiles

Declarative generation profiles and overlays built on the engine.

project_setup

Project setup utilities: name checking, GitHub operations, and orchestration.

repo_audit

Read-only health audit of a (wads-managed) Python repo.

scripts

CI and automation scripts for wads.

secrets_cli

wads-secrets — manage the CI secrets/env vars of a wads-managed repo.

setup_utils

Utilities for setting up packages based on pyproject.toml configuration.

templating

Declarative, template-source-driven generation engine.

toml_util

Utilities for reading and writing pyproject.toml files.

user_dirs

Platform-appropriate user directories for wads configuration and data.

util

wads util