Index _ | A | C | D | E | F | G | H | I | 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.check_dev_files.citation) add_unwanted_extension() (in module compwa_policy.utilities.vscode) additional_dependencies (Hook attribute) alias (Hook attribute) always_run (Hook attribute) append_safe() (in module compwa_policy.utilities) args (Hook attribute) 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.check_dev_files.citation) check_svg_output_cells() (in module compwa_policy.fix_nbformat_version) ci (PrecommitConfig attribute) complies_with_subset() (in module compwa_policy.utilities.pyproject) compwa_policy module compwa_policy.check_dev_files module compwa_policy.check_dev_files.binder module compwa_policy.check_dev_files.black module compwa_policy.check_dev_files.citation module compwa_policy.check_dev_files.commitlint module compwa_policy.check_dev_files.conda module compwa_policy.check_dev_files.cspell module compwa_policy.check_dev_files.dependabot module compwa_policy.check_dev_files.deprecated module compwa_policy.check_dev_files.direnv module compwa_policy.check_dev_files.editorconfig module compwa_policy.check_dev_files.github_labels module compwa_policy.check_dev_files.github_workflows module compwa_policy.check_dev_files.gitpod module compwa_policy.check_dev_files.jupyter module compwa_policy.check_dev_files.mypy module compwa_policy.check_dev_files.nbstripout module compwa_policy.check_dev_files.pixi module compwa_policy.check_dev_files.precommit module compwa_policy.check_dev_files.prettier module compwa_policy.check_dev_files.pyproject module compwa_policy.check_dev_files.pyright module compwa_policy.check_dev_files.pytest module compwa_policy.check_dev_files.pyupgrade module compwa_policy.check_dev_files.readthedocs module compwa_policy.check_dev_files.release_drafter module compwa_policy.check_dev_files.ruff module compwa_policy.check_dev_files.setuptools_scm module compwa_policy.check_dev_files.toml module compwa_policy.check_dev_files.tox module compwa_policy.check_dev_files.update_lock module compwa_policy.check_dev_files.uv module compwa_policy.check_dev_files.vscode module compwa_policy.colab_toc_visible module compwa_policy.errors module compwa_policy.fix_nbformat_version module compwa_policy.remove_empty_tags module compwa_policy.self_check module compwa_policy.set_nb_cells module compwa_policy.utilities module compwa_policy.utilities.cfg module compwa_policy.utilities.executor module compwa_policy.utilities.match module compwa_policy.utilities.notebook 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.check_dev_files.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) DependabotOption (in module compwa_policy.check_dev_files.dependabot) document (Precommit property) dump() (ModifiablePrecommit method) (ModifiablePyproject method) (ReadTheDocs method) dumps() (ModifiablePyproject method) (Precommit method) (Pyproject method) E environment (PixiActivation attribute) error_messages (Executor property) exclude (Hook attribute) (PrecommitConfig attribute) exclude_types (Hook attribute) Executor (class in compwa_policy.utilities.executor) F fail_fast (PrecommitConfig attribute) files (Hook attribute) (PrecommitConfig attribute) filter_files() (in module compwa_policy.utilities.match) filter_patterns() (in module compwa_policy.utilities.match) finalize() (ReadTheDocs method) 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_config() (in module compwa_policy.utilities.cfg) G get_constraints_file() (in module compwa_policy.utilities.pyproject) get_local_hooks() (in module compwa_policy.check_dev_files.precommit) get_nested_dict() (in module compwa_policy.utilities) get_non_functional_hooks() (in module compwa_policy.check_dev_files.precommit) get_package_name() (in module compwa_policy.utilities.pyproject.getters) (Pyproject method) get_project_urls() (in module compwa_policy.utilities.pyproject.getters) 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) H has_constraint_files() (in module compwa_policy.utilities.python) has_pixi_config() (in module compwa_policy.check_dev_files.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) L language_version (Hook attribute) load() (ModifiablePyproject class method) (Precommit class method) (Pyproject class method) load_notebook() (in module compwa_policy.utilities.notebook) load_pyproject_toml() (in module compwa_policy.utilities.pyproject) log_file (Hook attribute) M main() (in module compwa_policy.check_dev_files) (in module compwa_policy.check_dev_files.binder) (in module compwa_policy.check_dev_files.black) (in module compwa_policy.check_dev_files.citation) (in module compwa_policy.check_dev_files.commitlint) (in module compwa_policy.check_dev_files.conda) (in module compwa_policy.check_dev_files.cspell) (in module compwa_policy.check_dev_files.dependabot) (in module compwa_policy.check_dev_files.direnv) (in module compwa_policy.check_dev_files.editorconfig) (in module compwa_policy.check_dev_files.github_labels) (in module compwa_policy.check_dev_files.github_workflows) (in module compwa_policy.check_dev_files.gitpod) (in module compwa_policy.check_dev_files.jupyter) (in module compwa_policy.check_dev_files.mypy) (in module compwa_policy.check_dev_files.nbstripout) (in module compwa_policy.check_dev_files.pixi) (in module compwa_policy.check_dev_files.precommit) (in module compwa_policy.check_dev_files.prettier) (in module compwa_policy.check_dev_files.pyproject) (in module compwa_policy.check_dev_files.pyright) (in module compwa_policy.check_dev_files.pytest) (in module compwa_policy.check_dev_files.pyupgrade) (in module compwa_policy.check_dev_files.readthedocs) (in module compwa_policy.check_dev_files.release_drafter) (in module compwa_policy.check_dev_files.ruff) (in module compwa_policy.check_dev_files.setuptools_scm) (in module compwa_policy.check_dev_files.toml) (in module compwa_policy.check_dev_files.tox) (in module compwa_policy.check_dev_files.update_lock) (in module compwa_policy.check_dev_files.uv) (in module compwa_policy.check_dev_files.vscode) (in module compwa_policy.colab_toc_visible) (in module compwa_policy.fix_nbformat_version) (in module compwa_policy.remove_empty_tags) (in module compwa_policy.self_check) (in module compwa_policy.set_nb_cells) matches_files() (in module compwa_policy.utilities.match) matches_patterns() (in module compwa_policy.utilities.match) merge_messages() (Executor method) 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.check_dev_files compwa_policy.check_dev_files.binder compwa_policy.check_dev_files.black compwa_policy.check_dev_files.citation compwa_policy.check_dev_files.commitlint compwa_policy.check_dev_files.conda compwa_policy.check_dev_files.cspell compwa_policy.check_dev_files.dependabot compwa_policy.check_dev_files.deprecated compwa_policy.check_dev_files.direnv compwa_policy.check_dev_files.editorconfig compwa_policy.check_dev_files.github_labels compwa_policy.check_dev_files.github_workflows compwa_policy.check_dev_files.gitpod compwa_policy.check_dev_files.jupyter compwa_policy.check_dev_files.mypy compwa_policy.check_dev_files.nbstripout compwa_policy.check_dev_files.pixi compwa_policy.check_dev_files.precommit compwa_policy.check_dev_files.prettier compwa_policy.check_dev_files.pyproject compwa_policy.check_dev_files.pyright compwa_policy.check_dev_files.pytest compwa_policy.check_dev_files.pyupgrade compwa_policy.check_dev_files.readthedocs compwa_policy.check_dev_files.release_drafter compwa_policy.check_dev_files.ruff compwa_policy.check_dev_files.setuptools_scm compwa_policy.check_dev_files.toml compwa_policy.check_dev_files.tox compwa_policy.check_dev_files.update_lock compwa_policy.check_dev_files.uv compwa_policy.check_dev_files.vscode compwa_policy.colab_toc_visible compwa_policy.errors compwa_policy.fix_nbformat_version compwa_policy.remove_empty_tags compwa_policy.self_check compwa_policy.set_nb_cells compwa_policy.utilities compwa_policy.utilities.cfg compwa_policy.utilities.executor compwa_policy.utilities.match compwa_policy.utilities.notebook 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) O open_config() (in module compwa_policy.utilities.cfg) P PackageManagerChoice (in module compwa_policy.check_dev_files.conda) parser (Precommit property) pass_filenames (Hook attribute) PixiActivation (class in compwa_policy.check_dev_files.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) R read() (in module compwa_policy.utilities) read_preserved_yaml() (in module compwa_policy.utilities.yaml) read_tox_config() (in module compwa_policy.check_dev_files.tox) ReadTheDocs (class in compwa_policy.check_dev_files.readthedocs) remove_badge() (in module compwa_policy.utilities.readme) remove_cell_ids() (in module compwa_policy.fix_nbformat_version) 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.check_dev_files.deprecated) remove_extension_recommendation() (in module compwa_policy.utilities.vscode) remove_gitpod_config() (in module compwa_policy.check_dev_files.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.check_dev_files.github_workflows) remove_zenodo_json() (in module compwa_policy.check_dev_files.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) repos (PrecommitConfig attribute) rev (Repo attribute) S scripts (PixiActivation attribute) set_nbformat_version() (in module compwa_policy.fix_nbformat_version) skip (PrecommitCi attribute) source (Precommit property) split_dependency_definition() (in module compwa_policy.utilities.pyproject.setters) stages (Hook attribute) submodules (PrecommitCi attribute) T to_multiline_string() (in module compwa_policy.utilities.toml) to_toml_array() (in module compwa_policy.utilities.toml) types (Hook attribute) types_or (Hook attribute) U update_conda_environment() (in module compwa_policy.check_dev_files.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.check_dev_files.citation) update_workflow() (in module compwa_policy.check_dev_files.github_workflows) 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)