Index _ | A | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W _ __call__() (Executor method) A add_badge() (in module compwa_policy.utilities.readme) add_dependency() (in module compwa_policy.utilities.pyproject.setters) (ModifiablePyproject method) add_extension_recommendation() (in module compwa_policy.utilities.vscode) add_json_schema_precommit() (in module compwa_policy.repo.citation) add_unwanted_extension() (in module compwa_policy.utilities.vscode) additional_dependencies (Hook attribute) alias (Hook attribute) allow_deprecated_workflows (Arguments attribute) allow_labels (Arguments attribute) allow_vscode_coverage_gutters (Arguments attribute) allowed_cell_metadata (Arguments attribute) always_run (Hook attribute) append_safe() (in module compwa_policy.utilities) args (Hook attribute) Arguments (class in compwa_policy) autofix_commit_msg (PrecommitCi attribute) autofix_prs (PrecommitCi attribute) autoupdate_branch (PrecommitCi attribute) autoupdate_commit_msg (PrecommitCi attribute) autoupdate_schedule (PrecommitCi attribute) C changelog (ModifiablePrecommit property) (ModifiablePyproject property) check_citation_keys() (in module compwa_policy.repo.citation) ci (PrecommitConfig attribute) ci_skipped_tests (Arguments attribute) complies_with_subset() (in module compwa_policy.utilities.pyproject) compwa_policy module compwa_policy.cli module compwa_policy.cli.env module compwa_policy.cli.format module compwa_policy.cli.github module compwa_policy.cli.migrate module compwa_policy.cli.nb module compwa_policy.cli.python module compwa_policy.cli.repo module compwa_policy.config module compwa_policy.env module compwa_policy.env.conda module compwa_policy.env.direnv module compwa_policy.env.pixi module compwa_policy.env.uv module compwa_policy.errors module compwa_policy.format module compwa_policy.format.cspell module compwa_policy.format.editorconfig module compwa_policy.format.precommit module compwa_policy.format.prettier module compwa_policy.format.toml module compwa_policy.github module compwa_policy.github.dependabot module compwa_policy.github.labels module compwa_policy.github.release_drafter module compwa_policy.github.upgrade_lock module compwa_policy.github.workflows module compwa_policy.nb module compwa_policy.nb.binder module compwa_policy.nb.jupyter module compwa_policy.nb.nbstripout module compwa_policy.python module compwa_policy.python.black module compwa_policy.python.mypy module compwa_policy.python.pyproject module compwa_policy.python.pyright module compwa_policy.python.pytest module compwa_policy.python.pyupgrade module compwa_policy.python.ruff module compwa_policy.python.ty module compwa_policy.repo module compwa_policy.repo.citation module compwa_policy.repo.commitlint module compwa_policy.repo.deprecated module compwa_policy.repo.gitpod module compwa_policy.repo.poe module compwa_policy.repo.readthedocs module compwa_policy.repo.vscode module compwa_policy.self_check module compwa_policy.utilities module compwa_policy.utilities.cfg module compwa_policy.utilities.executor module compwa_policy.utilities.match module compwa_policy.utilities.precommit module compwa_policy.utilities.precommit.getters module compwa_policy.utilities.precommit.setters module compwa_policy.utilities.precommit.struct module compwa_policy.utilities.pyproject module compwa_policy.utilities.pyproject.getters module compwa_policy.utilities.pyproject.setters module compwa_policy.utilities.python module compwa_policy.utilities.readme module compwa_policy.utilities.toml module compwa_policy.utilities.vscode module compwa_policy.utilities.yaml module contains_line() (in module compwa_policy.utilities) convert_zenodo_json() (in module compwa_policy.repo.citation) create_prettier_round_trip_yaml() (in module compwa_policy.utilities.yaml) create_sub_table() (in module compwa_policy.utilities.pyproject.setters) D default_stages (PrecommitConfig attribute) dev_python_version (Arguments attribute) doc_apt_packages (Arguments attribute) document (Precommit property) dump() (ModifiablePrecommit method) (ModifiablePyproject method) (ReadTheDocs method) dumps() (ModifiablePyproject method) (Precommit method) (Pyproject method) E entry (Hook attribute) env() (in module compwa_policy.cli.env) environment (PixiActivation attribute) environment_variables (Arguments attribute) error_messages (Executor property) exclude (Hook attribute) (PrecommitConfig attribute) exclude_types (Hook attribute) excluded_python_versions (Arguments attribute) Executor (class in compwa_policy.utilities.executor) F fail_fast (PrecommitConfig attribute) files (Hook attribute) (PrecommitConfig attribute) filter_patterns() (in module compwa_policy.utilities.match) finalize() (ReadTheDocs method) find_hook() (in module compwa_policy.utilities.precommit.getters) find_repo() (in module compwa_policy.utilities.precommit.getters) (Precommit method) find_repo_with_index() (in module compwa_policy.utilities.precommit.getters) (Precommit method) format_() (in module compwa_policy.cli.format) format_config() (in module compwa_policy.utilities.cfg) Frequency (in module compwa_policy.github.upgrade_lock) G get_click_command() (in module compwa_policy.cli) get_constraints_file() (in module compwa_policy.utilities.pyproject) get_dependabot_ecosystems() (in module compwa_policy.github.dependabot) get_latest_rev() (in module compwa_policy.utilities.precommit.getters) get_local_hooks() (in module compwa_policy.format.precommit) get_nested_dict() (in module compwa_policy.utilities) get_non_functional_hooks() (in module compwa_policy.format.precommit) get_package_name() (in module compwa_policy.utilities.pyproject.getters) (Pyproject method) get_project_urls() (in module compwa_policy.utilities.pyproject.getters) get_recommended_extensions() (in module compwa_policy.utilities.vscode) get_repo_url() (Pyproject method) get_source_url() (in module compwa_policy.utilities.pyproject.getters) get_sub_table() (in module compwa_policy.utilities.pyproject.getters) (in module compwa_policy.utilities.pyproject.setters) get_supported_python_versions() (in module compwa_policy.utilities.pyproject.getters) (Pyproject method) get_table() (ModifiablePyproject method) (Pyproject method) get_unwanted_extensions() (in module compwa_policy.utilities.vscode) git_ls_files() (in module compwa_policy.utilities.match) github() (in module compwa_policy.cli.github) github_pages (Arguments attribute) gitpod (Arguments attribute) GROUP_FLAGS (in module compwa_policy.cli.migrate) H has_constraint_files() (in module compwa_policy.utilities.python) has_dependency() (in module compwa_policy.utilities.pyproject) has_pixi_config() (in module compwa_policy.env.pixi) has_pyproject_package_name() (in module compwa_policy.utilities.pyproject) has_sub_table() (in module compwa_policy.utilities.pyproject.getters) has_table() (Pyproject method) hash_file() (in module compwa_policy.utilities) Hook (class in compwa_policy.utilities.precommit.struct) hooks (Repo attribute) I id (Hook attribute) imports_on_top (Arguments attribute) is_committed() (in module compwa_policy.utilities.match) K keep_contributing_md (Arguments attribute) keep_issue_templates (Arguments attribute) keep_local_precommit (Arguments attribute) keep_pr_linting (Arguments attribute) keep_workflow (Arguments attribute) L language (Hook attribute) language_version (Hook attribute) load() (ModifiablePyproject class method) (Precommit class method) (Pyproject class method) load_pyproject_toml() (in module compwa_policy.utilities.pyproject) log_file (Hook attribute) M macos_python_version (Arguments attribute) main() (in module compwa_policy.cli) (in module compwa_policy.env.conda) (in module compwa_policy.env.direnv) (in module compwa_policy.env.pixi) (in module compwa_policy.env.uv) (in module compwa_policy.format.cspell) (in module compwa_policy.format.editorconfig) (in module compwa_policy.format.precommit) (in module compwa_policy.format.prettier) (in module compwa_policy.format.toml) (in module compwa_policy.github.dependabot) (in module compwa_policy.github.labels) (in module compwa_policy.github.release_drafter) (in module compwa_policy.github.upgrade_lock) (in module compwa_policy.github.workflows) (in module compwa_policy.nb.binder) (in module compwa_policy.nb.jupyter) (in module compwa_policy.nb.nbstripout) (in module compwa_policy.python.black) (in module compwa_policy.python.mypy) (in module compwa_policy.python.pyproject) (in module compwa_policy.python.pyright) (in module compwa_policy.python.pytest) (in module compwa_policy.python.pyupgrade) (in module compwa_policy.python.ruff) (in module compwa_policy.python.ty) (in module compwa_policy.repo.citation) (in module compwa_policy.repo.commitlint) (in module compwa_policy.repo.gitpod) (in module compwa_policy.repo.poe) (in module compwa_policy.repo.readthedocs) (in module compwa_policy.repo.vscode) (in module compwa_policy.self_check) matches_files() (in module compwa_policy.utilities.match) matches_patterns() (in module compwa_policy.utilities.match) merge_messages() (Executor method) migrate() (in module compwa_policy.cli.migrate) migrate_notebook_hooks_to_nbhooks() (in module compwa_policy.format.precommit) minimum_pre_commit_version (PrecommitConfig attribute) ModifiablePrecommit (class in compwa_policy.utilities.precommit) ModifiablePyproject (class in compwa_policy.utilities.pyproject) module compwa_policy compwa_policy.cli compwa_policy.cli.env compwa_policy.cli.format compwa_policy.cli.github compwa_policy.cli.migrate compwa_policy.cli.nb compwa_policy.cli.python compwa_policy.cli.repo compwa_policy.config compwa_policy.env compwa_policy.env.conda compwa_policy.env.direnv compwa_policy.env.pixi compwa_policy.env.uv compwa_policy.errors compwa_policy.format compwa_policy.format.cspell compwa_policy.format.editorconfig compwa_policy.format.precommit compwa_policy.format.prettier compwa_policy.format.toml compwa_policy.github compwa_policy.github.dependabot compwa_policy.github.labels compwa_policy.github.release_drafter compwa_policy.github.upgrade_lock compwa_policy.github.workflows compwa_policy.nb compwa_policy.nb.binder compwa_policy.nb.jupyter compwa_policy.nb.nbstripout compwa_policy.python compwa_policy.python.black compwa_policy.python.mypy compwa_policy.python.pyproject compwa_policy.python.pyright compwa_policy.python.pytest compwa_policy.python.pyupgrade compwa_policy.python.ruff compwa_policy.python.ty compwa_policy.repo compwa_policy.repo.citation compwa_policy.repo.commitlint compwa_policy.repo.deprecated compwa_policy.repo.gitpod compwa_policy.repo.poe compwa_policy.repo.readthedocs compwa_policy.repo.vscode compwa_policy.self_check compwa_policy.utilities compwa_policy.utilities.cfg compwa_policy.utilities.executor compwa_policy.utilities.match compwa_policy.utilities.precommit compwa_policy.utilities.precommit.getters compwa_policy.utilities.precommit.setters compwa_policy.utilities.precommit.struct compwa_policy.utilities.pyproject compwa_policy.utilities.pyproject.getters compwa_policy.utilities.pyproject.setters compwa_policy.utilities.python compwa_policy.utilities.readme compwa_policy.utilities.toml compwa_policy.utilities.vscode compwa_policy.utilities.yaml N name (Hook attribute) natural_sorting() (in module compwa_policy.utilities) nb() (in module compwa_policy.cli.nb) no_binder (Arguments attribute) no_cd (Arguments attribute) no_cspell_update (Arguments attribute) no_github_actions (Arguments attribute) no_milestones (Arguments attribute) no_pypi (Arguments attribute) no_ruff (Arguments attribute) no_version_branches (Arguments attribute) NOTEBOOK_HOOK_IDS (in module compwa_policy.format.precommit) O open_config() (in module compwa_policy.utilities.cfg) P package_manager (Arguments attribute) PackageManagerChoice (in module compwa_policy.env.conda) parser (Precommit property) pass_filenames (Hook attribute) PixiActivation (class in compwa_policy.nb.binder) Precommit (class in compwa_policy.utilities.precommit) PrecommitCi (class in compwa_policy.utilities.precommit.struct) PrecommitConfig (class in compwa_policy.utilities.precommit.struct) PrecommitError print_execution_times() (Executor method) Pyproject (class in compwa_policy.utilities.pyproject) pytest_single_threaded (Arguments attribute) python (Arguments attribute) python() (in module compwa_policy.cli.python) R read() (in module compwa_policy.utilities) read_preserved_yaml() (in module compwa_policy.utilities.yaml) ReadTheDocs (class in compwa_policy.repo.readthedocs) remove_badge() (in module compwa_policy.utilities.readme) remove_configs() (in module compwa_policy.utilities) remove_dependency() (in module compwa_policy.utilities.pyproject.setters) (ModifiablePyproject method) remove_deprecated_tools() (in module compwa_policy.repo.deprecated) remove_extension_recommendation() (in module compwa_policy.utilities.vscode) remove_gitpod_config() (in module compwa_policy.repo.gitpod) remove_hook() (ModifiablePrecommit method) remove_lines() (in module compwa_policy.utilities) remove_precommit_hook() (in module compwa_policy.utilities.precommit.setters) remove_settings() (in module compwa_policy.utilities.vscode) remove_workflow() (in module compwa_policy.github.workflows) remove_zenodo_json() (in module compwa_policy.repo.citation) RemovedKeys (in module compwa_policy.utilities.vscode) rename_file() (in module compwa_policy.utilities) Repo (class in compwa_policy.utilities.precommit.struct) repo (Repo attribute) repo() (in module compwa_policy.cli.repo) repo_name (Arguments attribute) repo_organization (Arguments attribute) repo_title (Arguments attribute) repos (PrecommitConfig attribute) require_serial (Hook attribute) rev (Repo attribute) run_everything() (in module compwa_policy.cli) S scripts (PixiActivation attribute) skip (PrecommitCi attribute) source (Precommit property) split_dependency_definition() (in module compwa_policy.utilities.pyproject.setters) stages (Hook attribute) submodules (PrecommitCi attribute) T to_inline_table() (in module compwa_policy.utilities.toml) to_multiline_string() (in module compwa_policy.utilities.toml) to_toml_array() (in module compwa_policy.utilities.toml) type_checker (Arguments attribute) TypeChecker (in module compwa_policy.python.ty) types (Hook attribute) types_or (Hook attribute) U update_conda_environment() (in module compwa_policy.env.conda) update_file() (in module compwa_policy.utilities) update_hook() (ModifiablePrecommit method) update_precommit_hook() (in module compwa_policy.utilities.precommit.setters) update_settings() (in module compwa_policy.utilities.vscode) update_single_hook_precommit_repo() (in module compwa_policy.utilities.precommit.setters) update_single_hook_repo() (ModifiablePrecommit method) update_vscode_settings() (in module compwa_policy.repo.citation) update_workflow() (in module compwa_policy.github.workflows) upgrade_frequency (Arguments attribute) V validate() (in module compwa_policy.utilities.precommit.struct) verbose (Hook attribute) W write() (in module compwa_policy.utilities) write_config() (in module compwa_policy.utilities.cfg) write_yaml() (in module compwa_policy.utilities.yaml)