wads
Contents:
wads
wads.agents
wads.agents.ci_debug_agent
wads.agents.dependency_resolver
wads.agents.test_analyzer
wads.ci_config
wads.ci_migration
wads.config_comparison
wads.generate_project_wheels
wads.github_ci_ops
wads.install_skills
wads.install_system_deps
wads.licensing
wads.migration
wads.migration_quick_ref
wads.pack
wads.package_module
wads.populate
wads.project_setup
wads.scrap.handle_non_python_installs
wads.scripts
wads.scripts.build_dist
wads.scripts.install_deps
wads.scripts.read_ci_config
wads.scripts.set_env_vars
wads.scripts.validate_ci_env
wads.setup_utils
wads.tests.conftest
wads.tests.data.example_module
wads.tests.test_action_definitions
wads.tests.test_config_comparison
wads.tests.test_migration
wads.tests.test_populate_and_pack
wads.tests.test_project_setup
wads.tests.test_script_cli
wads.tests.test_scripts
wads.tests.test_user_dirs
wads.tests.test_uv_workflow_template
wads.tests.test_workflow_template
wads.toml_util
wads.trans
wads.user_dirs
wads.util
wads
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
_data (wads.github_ci_ops.GitHubWorkflow attribute)
_yaml (wads.github_ci_ops.GitHubWorkflow attribute)
A
action_files() (wads.tests.test_action_definitions.TestActionDefinitions method)
actions_dir() (wads.tests.test_action_definitions.TestActionDefinitions method)
add() (wads.populate.PopulateTracker method)
analyze_dependencies() (in module wads.agents)
(in module wads.agents.dependency_resolver)
analyze_manifest_in() (in module wads.migration)
attention() (wads.populate.PopulateTracker method)
B
build_config (wads.ci_config.CIConfig property)
build_distributions() (in module wads.scripts.build_dist)
build_sdist (wads.ci_config.CIConfig property)
build_wheel (wads.ci_config.CIConfig property)
C
cache_dir() (in module wads.user_dirs)
categorize_failure() (in module wads.agents.test_analyzer)
cd() (in module wads.populate)
check_environment_variables() (in module wads.setup_utils)
check_func (wads.ci_migration.MigrationRule attribute)
check_if_installed() (in module wads.install_system_deps)
check_in() (in module wads.pack)
check_name_availability() (in module wads.project_setup)
check_names() (in module wads.project_setup)
check_system_dependency() (in module wads.setup_utils)
CIConfig (class in wads.ci_config)
CIDiagnosis (class in wads.agents)
(class in wads.agents.ci_debug_agent)
commands_format (wads.ci_config.CIConfig property)
commands_lint (wads.ci_config.CIConfig property)
commands_post_test (wads.ci_config.CIConfig property)
commands_pre_test (wads.ci_config.CIConfig property)
commands_test (wads.ci_config.CIConfig property)
compare_ci_workflow() (in module wads.config_comparison)
compare_manifest_in() (in module wads.config_comparison)
compare_pyproject_toml() (in module wads.config_comparison)
compare_setup_cfg() (in module wads.config_comparison)
compare_workflows() (in module wads.github_ci_ops)
config_dir() (in module wads.user_dirs)
coverage_enabled (wads.ci_config.CIConfig property)
coverage_threshold (wads.ci_config.CIConfig property)
create_github_repo() (in module wads.project_setup)
create_migration_report() (in module wads.ci_migration)
create_misc_docs() (in module wads.project_setup)
critical_issues (wads.ci_migration.MigrationDiagnosis attribute)
current_pypi_version() (in module wads.pack)
CustomInstallCommand (class in wads.package_module)
CustomSdistCommand (class in wads.package_module)
D
data_dir() (in module wads.user_dirs)
DependencyIssue (class in wads.agents)
(class in wads.agents.dependency_resolver)
DependencyReport (class in wads.agents)
(class in wads.agents.dependency_resolver)
description (wads.ci_migration.MigrationRule attribute)
detect_github_username() (in module wads.project_setup)
detect_platform() (in module wads.install_system_deps)
diagnose_ci_failure() (in module wads.agents)
(in module wads.agents.ci_debug_agent)
diagnose_migration() (in module wads.ci_migration)
diagnose_missing_python_deps() (in module wads.agents.ci_debug_agent)
diagnose_missing_system_deps() (in module wads.agents.ci_debug_agent)
diagnose_setup() (in module wads.setup_utils)
DiagnosticResult (class in wads.setup_utils)
diff_nested() (in module wads.github_ci_ops)
docs_builder (wads.ci_config.CIConfig property)
docs_config (wads.ci_config.CIConfig property)
docs_enabled (wads.ci_config.CIConfig property)
docs_ignore_paths (wads.ci_config.CIConfig property)
E
embedded_wheel_setup() (in module wads.package_module)
env_vars_all (wads.ci_config.CIConfig property)
env_vars_defaults (wads.ci_config.CIConfig property)
env_vars_extra (wads.ci_config.CIConfig property)
env_vars_required (wads.ci_config.CIConfig property)
env_vars_test (wads.ci_config.CIConfig property)
error() (wads.populate.PopulateTracker method)
exclude_paths (wads.ci_config.CIConfig property)
extract_imports_from_file() (in module wads.agents.dependency_resolver)
extract_job_names() (in module wads.github_ci_ops)
extract_pkg_dir_and_name() (in module wads.pack)
extract_steps() (in module wads.github_ci_ops)
F
fetch_workflow_logs() (in module wads.agents.ci_debug_agent)
fetch_workflow_runs() (in module wads.agents.ci_debug_agent)
find_obj() (in module wads.util)
find_pyproject() (in module wads.install_system_deps)
find_step_by_name() (in module wads.github_ci_ops)
folders_that_have_init_py_files() (in module wads.pack)
from_file() (wads.ci_config.CIConfig class method)
G
generate_env_block() (wads.ci_config.CIConfig method)
generate_env_vars_yaml() (wads.ci_config.CIConfig method)
generate_fix_instructions() (in module wads.agents.ci_debug_agent)
generate_github_pages_job() (wads.ci_config.CIConfig method)
generate_module_folder() (in module wads.package_module)
generate_package() (in module wads.package_module)
generate_pre_test_steps() (wads.ci_config.CIConfig method)
generate_windows_validation_job() (wads.ci_config.CIConfig method)
get_ci_config_or_defaults() (in module wads.ci_config)
get_current_platform() (in module wads.setup_utils)
get_github_project_description() (in module wads.populate)
get_github_token() (in module wads.agents.ci_debug_agent)
get_installed_packages() (in module wads.agents.dependency_resolver)
get_installed_pip_packages() (in module wads.setup_utils)
get_licenses_from_github() (in module wads.licensing)
get_migration_checklist() (in module wads.ci_migration)
get_module_path() (in module wads.pack)
get_name_from_configs() (in module wads.pack)
get_pkg_name() (in module wads.pack)
get_project_metadata() (in module wads.toml_util)
get_project_name() (in module wads.toml_util)
get_project_version() (in module wads.toml_util)
get_workflow_env_vars() (in module wads.github_ci_ops)
git() (in module wads.util)
github_actions_env() (in module wads.tests.conftest)
github_env_files() (in module wads.tests.conftest)
github_repo_url() (in module wads.project_setup)
GitHubWorkflow (class in wads.github_ci_ops)
go() (in module wads.pack)
goo() (in module wads.pack)
H
has_ci_config() (wads.ci_config.CIConfig method)
highest_pypi_version() (in module wads.pack)
highlight() (in module wads.util)
http_get_json() (in module wads.pack)
I
import_obj() (in module wads.util)
increment_configs_version() (in module wads.pack)
info (wads.ci_migration.MigrationDiagnosis attribute)
initialize_options() (wads.package_module.CustomSdistCommand method)
install_dependency() (in module wads.install_system_deps)
install_from_dependency_files() (in module wads.scripts.install_deps)
install_pypi_packages() (in module wads.scripts.install_deps)
install_python_dependencies() (in module wads.setup_utils)
install_skills() (in module wads.install_skills)
install_system_dependencies() (in module wads.install_system_deps)
(in module wads.setup_utils)
installer (wads.ci_config.CIConfig property)
InstallResult (class in wads.setup_utils)
is_available_on_github() (in module wads.project_setup)
is_available_on_pypi() (in module wads.project_setup)
is_black_enabled() (wads.ci_config.CIConfig method)
is_mypy_enabled() (wads.ci_config.CIConfig method)
is_package_importable() (in module wads.setup_utils)
is_ruff_enabled() (wads.ci_config.CIConfig method)
L
list_available_skills() (in module wads.install_skills)
list_name_candidate_files() (in module wads.project_setup)
load_name_candidates() (in module wads.project_setup)
M
main() (in module wads.agents.ci_debug_agent)
(in module wads.agents.dependency_resolver)
(in module wads.agents.test_analyzer)
(in module wads.install_skills)
(in module wads.install_system_deps)
(in module wads.migration)
(in module wads.scripts.build_dist)
(in module wads.scripts.install_deps)
(in module wads.scripts.read_ci_config)
(in module wads.scripts.set_env_vars)
(in module wads.scripts.validate_ci_env)
make_install_instructions_for_ci() (in module wads.scrap.handle_non_python_installs)
make_install_instructions_for_readme() (in module wads.scrap.handle_non_python_installs)
manifest_in_template() (in module wads.package_module)
metrics_config (wads.ci_config.CIConfig property)
metrics_config_path (wads.ci_config.CIConfig property)
metrics_enabled (wads.ci_config.CIConfig property)
metrics_force_run (wads.ci_config.CIConfig property)
metrics_python_version (wads.ci_config.CIConfig property)
metrics_storage_branch (wads.ci_config.CIConfig property)
migrate_ci_to_uv() (in module wads.migration)
migrate_github_ci_old_to_new() (in module wads.migration)
migrate_setuptools_to_hatching() (in module wads.migration)
MigrationDiagnosis (class in wads.ci_migration)
MigrationError
MigrationRule (class in wads.ci_migration)
mk_import_root_replacer() (in module wads.util)
mk_replacer_from_dict() (in module wads.util)
module
wads
wads.agents
wads.agents.ci_debug_agent
wads.agents.dependency_resolver
wads.agents.test_analyzer
wads.ci_config
wads.ci_migration
wads.config_comparison
wads.generate_project_wheels
wads.github_ci_ops
wads.install_skills
wads.install_system_deps
wads.licensing
wads.migration
wads.migration_quick_ref
wads.pack
wads.package_module
wads.populate
wads.project_setup
wads.scrap.handle_non_python_installs
wads.scripts
wads.scripts.build_dist
wads.scripts.install_deps
wads.scripts.read_ci_config
wads.scripts.set_env_vars
wads.scripts.validate_ci_env
wads.setup_utils
wads.tests.conftest
wads.tests.data.example_module
wads.tests.test_action_definitions
wads.tests.test_config_comparison
wads.tests.test_migration
wads.tests.test_populate_and_pack
wads.tests.test_project_setup
wads.tests.test_script_cli
wads.tests.test_scripts
wads.tests.test_user_dirs
wads.tests.test_uv_workflow_template
wads.tests.test_workflow_template
wads.toml_util
wads.trans
wads.user_dirs
wads.util
N
name (wads.ci_migration.MigrationRule attribute)
name_candidates_dir() (in module wads.user_dirs)
new_workflow (wads.ci_migration.MigrationDiagnosis attribute)
O
old_workflow (wads.ci_migration.MigrationDiagnosis attribute)
ops (wads.ci_config.CIConfig property)
P
parse_ci_warnings() (in module wads.agents.ci_debug_agent)
parse_error_message() (in module wads.agents.dependency_resolver)
parse_pytest_failures() (in module wads.agents.ci_debug_agent)
parse_pytest_output() (in module wads.agents)
(in module wads.agents.test_analyzer)
populate_pkg_dir() (in module wads.populate)
populate_proj_from_url() (in module wads.populate)
PopulateTracker (class in wads.populate)
postprocess_ini_section_items() (in module wads.pack)
preprocess_ini_section_items() (in module wads.pack)
print_diagnosis() (in module wads.agents.ci_debug_agent)
print_diagnostic_report() (in module wads.setup_utils)
print_report() (in module wads.agents.dependency_resolver)
(in module wads.agents.test_analyzer)
print_summary() (wads.populate.PopulateTracker method)
process_missing_module_docstrings() (in module wads.pack)
project_name (wads.ci_config.CIConfig property)
publish_config (wads.ci_config.CIConfig property)
publish_enabled (wads.ci_config.CIConfig property)
pypi_project_url() (in module wads.project_setup)
pyproject_toml_version() (in module wads.pack)
pytest_args (wads.ci_config.CIConfig property)
pytest_configure() (in module wads.tests.conftest)
pytest_terminal_summary() (in module wads.tests.conftest)
python_versions (wads.ci_config.CIConfig property)
Q
quality_config (wads.ci_config.CIConfig property)
R
raw_diff (wads.ci_migration.MigrationDiagnosis attribute)
read_and_export_ci_config() (in module wads.scripts.read_ci_config)
read_and_resolve_setup_configs() (in module wads.pack)
read_ci_config() (in module wads.ci_config)
read_project_dependencies() (in module wads.agents.dependency_resolver)
read_pyproject_toml() (in module wads.toml_util)
read_system_deps() (in module wads.install_system_deps)
read_user_preferences() (in module wads.user_dirs)
replace_import_names() (in module wads.util)
repo_exists() (in module wads.project_setup)
resolve_author() (in module wads.licensing)
resolve_package_name() (in module wads.agents.dependency_resolver)
rule_check_custom_steps() (in module wads.ci_migration)
rule_check_dependencies() (in module wads.ci_migration)
rule_check_formatting_linting() (in module wads.ci_migration)
rule_check_project_name() (in module wads.ci_migration)
rule_check_python_versions() (in module wads.ci_migration)
rule_check_secrets() (in module wads.ci_migration)
rule_findings (wads.ci_migration.MigrationDiagnosis attribute)
run() (wads.package_module.CustomInstallCommand method)
(wads.package_module.CustomSdistCommand method)
run_install_commands() (in module wads.scrap.handle_non_python_installs)
run_setup() (in module wads.pack)
S
sample_package() (in module wads.tests.conftest)
sample_pyproject() (in module wads.tests.conftest)
save() (wads.github_ci_ops.GitHubWorkflow method)
scan_project_imports() (in module wads.agents.dependency_resolver)
set_environment_variables() (in module wads.scripts.set_env_vars)
set_project_version() (in module wads.toml_util)
set_version() (in module wads.pack)
setup_cfg_template() (in module wads.package_module)
setup_cfg_version() (in module wads.pack)
setup_git_repo() (in module wads.tests.test_populate_and_pack)
setup_opsward_for_project() (in module wads.project_setup)
setup_project() (in module wads.project_setup)
severity (wads.ci_migration.MigrationRule attribute)
skip() (wads.populate.PopulateTracker method)
sorted_versions() (in module wads.pack)
substitute_license_placeholders() (in module wads.licensing)
suggest_fix() (in module wads.agents.test_analyzer)
summarize_config_status() (in module wads.config_comparison)
summarize_workflow() (in module wads.github_ci_ops)
summary (wads.ci_migration.MigrationDiagnosis attribute)
system_dependencies (wads.ci_config.CIConfig property)
T
template_content() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
template_data() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
template_path() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_action_inputs_have_descriptions() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_action_outputs_have_descriptions() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_actions_directory_exists() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_actions_dont_hardcode_credentials() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_actions_exist() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_actions_have_proper_shell_specification() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_actions_use_correct_versions() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_actions_use_python3_not_python() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_all_actions_have_required_fields() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_all_actions_have_valid_yaml() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_all_jobs_skip_on_skip_ci() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_analyze_manifest_in_empty() (in module wads.tests.test_migration)
test_analyze_manifest_in_with_excludes() (in module wads.tests.test_migration)
test_analyze_manifest_in_with_includes() (in module wads.tests.test_migration)
test_bash_steps_have_error_handling() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_build_dist_action_structure() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_build_dist_module_exists() (wads.tests.test_script_cli.TestScriptCLI method)
test_build_dist_with_real_package() (wads.tests.test_script_cli.TestScriptCLI method)
test_build_minimal_package() (wads.tests.test_scripts.TestBuildDist method)
test_build_wheel_only() (wads.tests.test_scripts.TestBuildDist method)
test_built_package_passes_twine_check() (wads.tests.test_populate_and_pack.TestBuild method)
test_can_read_legacy_setup_cfg() (wads.tests.test_populate_and_pack.TestCompatibility method)
test_check_name_availability_valid_name() (wads.tests.test_project_setup.TestNameAvailability method)
test_checkout_actions_have_correct_settings() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_compare_manifest_in() (in module wads.tests.test_config_comparison)
test_compare_pyproject_missing_file() (in module wads.tests.test_config_comparison)
test_compare_pyproject_toml_with_temp_files() (in module wads.tests.test_config_comparison)
test_compare_setup_cfg() (in module wads.tests.test_config_comparison)
test_compare_setup_cfg_missing() (in module wads.tests.test_config_comparison)
test_composite_actions_have_steps() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_current_configs_version() (wads.tests.test_populate_and_pack.TestPackWithPyprojectToml method)
test_custom_rules() (in module wads.tests.test_migration)
test_detects_missing_required_vars() (wads.tests.test_scripts.TestValidateCiEnv method)
test_does_not_use_pip_directly() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_does_not_use_python_m_build() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_does_not_use_setup_python_action() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_does_not_use_twine() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_fails_on_missing_required_var() (wads.tests.test_scripts.TestSetEnvVars method)
test_find_missing_sections() (in module wads.tests.test_config_comparison)
test_flatten_dict() (in module wads.tests.test_config_comparison)
test_generated_package_can_be_built() (wads.tests.test_populate_and_pack.TestBuild method)
test_get_name_from_configs() (wads.tests.test_populate_and_pack.TestPackWithPyprojectToml method)
test_handles_empty_package_list() (wads.tests.test_scripts.TestInstallDeps method)
test_handles_missing_file_gracefully() (wads.tests.test_scripts.TestInstallDeps method)
test_handles_missing_pyproject() (wads.tests.test_scripts.TestReadCiConfig method)
test_handles_no_required_vars() (wads.tests.test_scripts.TestValidateCiEnv method)
test_increment_configs_version() (wads.tests.test_populate_and_pack.TestPackWithPyprojectToml method)
test_install_deps_action_structure() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_install_deps_module_exists() (wads.tests.test_script_cli.TestScriptCLI method)
test_install_from_requirements_file() (wads.tests.test_scripts.TestInstallDeps method)
test_installer_defaults_to_uv() (wads.tests.test_uv_workflow_template.TestCIConfigInstaller method)
test_installer_reads_from_config() (wads.tests.test_uv_workflow_template.TestCIConfigInstaller method)
test_installer_uv_from_config() (wads.tests.test_uv_workflow_template.TestCIConfigInstaller method)
test_installs_pypi_packages() (wads.tests.test_scripts.TestInstallDeps method)
test_is_available_on_pypi_existing_package() (wads.tests.test_project_setup.TestNameAvailability method)
test_is_available_on_pypi_nonexistent_package() (wads.tests.test_project_setup.TestNameAvailability method)
test_job_dependencies() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_job_dependencies_are_correct() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_manifest_in_nonexistent() (in module wads.tests.test_config_comparison)
test_manifest_in_parsing() (in module wads.tests.test_config_comparison)
test_migrate_ci_to_uv_adds_pypi_auth_warning() (wads.tests.test_uv_workflow_template.TestUvMigration method)
test_migrate_ci_to_uv_adds_setuptools_warning() (wads.tests.test_uv_workflow_template.TestUvMigration method)
test_migrate_ci_to_uv_from_file() (wads.tests.test_uv_workflow_template.TestUvMigration method)
test_migrate_ci_to_uv_returns_uv_template() (wads.tests.test_uv_workflow_template.TestUvMigration method)
test_migrate_setuptools_basic() (in module wads.tests.test_migration)
test_migrate_setuptools_dependencies() (in module wads.tests.test_migration)
test_migrate_setuptools_from_file() (in module wads.tests.test_migration)
test_migrate_setuptools_missing_required_fields() (in module wads.tests.test_migration)
test_migrate_setuptools_with_defaults() (in module wads.tests.test_migration)
test_nested_get() (in module wads.tests.test_config_comparison)
test_no_hardcoded_secrets() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_normalize_setup_cfg_dict() (in module wads.tests.test_migration)
test_normalize_setup_cfg_string() (in module wads.tests.test_migration)
test_on_windows (wads.ci_config.CIConfig property)
test_parse_list_field_comma_separated() (in module wads.tests.test_migration)
test_parse_list_field_empty() (in module wads.tests.test_migration)
test_parse_list_field_multiline() (in module wads.tests.test_migration)
test_parse_manifest_in() (in module wads.tests.test_migration)
test_populate_creates_correct_metadata() (wads.tests.test_populate_and_pack.TestPopulate method)
test_populate_creates_pyproject_toml() (wads.tests.test_populate_and_pack.TestPopulate method)
test_publish_job_conditional() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_publish_job_conditional_execution() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_publish_job_has_key_steps() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_publish_job_has_version_and_build_steps() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_publish_job_still_uses_bump_version() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_publish_job_still_uses_git_actions() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_publish_job_structure() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_python_setup_actions_use_matrix() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_read_ci_config_action_outputs() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_read_ci_config_module_exists() (wads.tests.test_script_cli.TestScriptCLI method)
test_reads_config_successfully() (wads.tests.test_scripts.TestReadCiConfig method)
test_script_actions_reference_valid_scripts() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_scripts_can_be_imported() (wads.tests.test_script_cli.TestScriptCLI method)
test_scripts_fail_gracefully_on_missing_pyproject() (wads.tests.test_script_cli.TestScriptCLI method)
test_scripts_have_docstrings() (wads.tests.test_script_cli.TestScriptDocumentation method)
test_scripts_have_usage_examples_in_docstrings() (wads.tests.test_script_cli.TestScriptDocumentation method)
test_set_env_vars_action_structure() (wads.tests.test_action_definitions.TestActionDefinitions method)
test_set_env_vars_module_exists() (wads.tests.test_script_cli.TestScriptCLI method)
test_set_version() (wads.tests.test_populate_and_pack.TestPackWithPyprojectToml method)
test_sets_vars_from_secrets_context() (wads.tests.test_scripts.TestSetEnvVars method)
test_setup_job_has_outputs() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_setup_job_structure() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_setup_job_uses_read_ci_config() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_setup_job_uses_read_ci_config_action() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_skips_reserved_vars() (wads.tests.test_scripts.TestSetEnvVars method)
test_summarize_config_status() (in module wads.tests.test_config_comparison)
test_template_file_exists() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_template_has_optional_jobs() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_template_has_proper_permissions() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_template_has_required_jobs() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_template_has_required_structure() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_template_is_valid_yaml() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_template_uses_latest_action_versions() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_uses_setup_uv_action() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_uses_uv_build() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_uses_uv_pip_install() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_uses_uv_publish() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_uses_uv_publish_token() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_uses_uv_python_install() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_uses_uvx_ruff() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_validate_ci_env_module_exists() (wads.tests.test_script_cli.TestScriptCLI method)
test_validate_ci_env_on_real_project() (wads.tests.test_script_cli.TestScriptCLI method)
test_validates_required_vars_present() (wads.tests.test_scripts.TestValidateCiEnv method)
test_validation_job_has_required_steps() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_validation_job_still_uses_install_system_deps() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
test_validation_job_structure() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_validation_job_uses_config_outputs() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_validation_job_uses_matrix() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_validation_job_uses_wads_actions() (wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_windows_validation_is_conditional() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_windows_validation_is_non_blocking() (wads.tests.test_uv_workflow_template.TestUvWorkflowTemplate method)
(wads.tests.test_workflow_template.TestWorkflowTemplate method)
test_works_without_github_env() (wads.tests.test_scripts.TestReadCiConfig method)
test_write_pyproject_configs() (wads.tests.test_populate_and_pack.TestPopulate method)
TestActionDefinitions (class in wads.tests.test_action_definitions)
TestAnalysisReport (class in wads.agents)
(class in wads.agents.test_analyzer)
TestBuild (class in wads.tests.test_populate_and_pack)
TestBuildDist (class in wads.tests.test_scripts)
TestCIConfigInstaller (class in wads.tests.test_uv_workflow_template)
TestCompatibility (class in wads.tests.test_populate_and_pack)
TestCreateMiscDocs (class in wads.tests.test_project_setup)
TestFailure (class in wads.agents)
(class in wads.agents.ci_debug_agent)
TestFailurePattern (class in wads.agents)
(class in wads.agents.test_analyzer)
TestGitHubOperations (class in wads.tests.test_project_setup)
testing_config (wads.ci_config.CIConfig property)
TestInstallDeps (class in wads.tests.test_scripts)
TestNameAvailability (class in wads.tests.test_project_setup)
TestNameCandidates (class in wads.tests.test_project_setup)
TestPackWithPyprojectToml (class in wads.tests.test_populate_and_pack)
TestPlatformDirs (class in wads.tests.test_user_dirs)
TestPopulate (class in wads.tests.test_populate_and_pack)
TestReadCiConfig (class in wads.tests.test_scripts)
TestScriptCLI (class in wads.tests.test_script_cli)
TestScriptDocumentation (class in wads.tests.test_script_cli)
TestSetEnvVars (class in wads.tests.test_scripts)
TestUserPreferences (class in wads.tests.test_user_dirs)
TestUvMigration (class in wads.tests.test_uv_workflow_template)
TestUvWorkflowTemplate (class in wads.tests.test_uv_workflow_template)
TestValidateCiEnv (class in wads.tests.test_scripts)
TestWorkflowTemplate (class in wads.tests.test_workflow_template)
to_ci_env_block() (wads.ci_config.CIConfig method)
to_ci_template_substitutions() (wads.ci_config.CIConfig method)
to_dict() (wads.github_ci_ops.GitHubWorkflow method)
to_pre_test_step() (wads.ci_config.CIConfig method)
to_yaml() (wads.github_ci_ops.GitHubWorkflow method)
twine_upload_dist() (in module wads.pack)
U
update_pack_and_setup_py() (in module wads.populate)
update_project_metadata() (in module wads.toml_util)
update_project_url() (in module wads.toml_util)
update_setup_cfg() (in module wads.pack)
user_preferences_path() (in module wads.user_dirs)
V
validate_ci_environment() (in module wads.scripts.validate_ci_env)
validate_package_name() (in module wads.pack)
validate_versions() (in module wads.pack)
versions_from_pypi() (in module wads.pack)
W
wads
module
wads.agents
module
wads.agents.ci_debug_agent
module
wads.agents.dependency_resolver
module
wads.agents.test_analyzer
module
wads.ci_config
module
wads.ci_migration
module
wads.config_comparison
module
wads.generate_project_wheels
module
wads.github_ci_ops
module
wads.install_skills
module
wads.install_system_deps
module
wads.licensing
module
wads.migration
module
wads.migration_quick_ref
module
wads.pack
module
wads.package_module
module
wads.populate
module
wads.project_setup
module
wads.scrap.handle_non_python_installs
module
wads.scripts
module
wads.scripts.build_dist
module
wads.scripts.install_deps
module
wads.scripts.read_ci_config
module
wads.scripts.set_env_vars
module
wads.scripts.validate_ci_env
module
wads.setup_utils
module
wads.tests.conftest
module
wads.tests.data.example_module
module
wads.tests.test_action_definitions
module
wads.tests.test_config_comparison
module
wads.tests.test_migration
module
wads.tests.test_populate_and_pack
module
wads.tests.test_project_setup
module
wads.tests.test_script_cli
module
wads.tests.test_scripts
module
wads.tests.test_user_dirs
module
wads.tests.test_uv_workflow_template
module
wads.tests.test_workflow_template
module
wads.toml_util
module
wads.trans
module
wads.user_dirs
module
wads.util
module
warnings (wads.ci_migration.MigrationDiagnosis attribute)
write_pyproject_configs() (in module wads.populate)
write_pyproject_toml() (in module wads.toml_util)
write_user_preferences() (in module wads.user_dirs)