| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| |
| # NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE |
| # OVERWRITTEN WHEN RUNNING PRE_COMMIT CHECKS. |
| # |
| # IF YOU WANT TO MODIFY IT, YOU SHOULD MODIFY THE TEMPLATE |
| # `pre_commit_ids_TEMPLATE.py.jinja2` IN the `dev/breeze/src/airflow_breeze` DIRECTORY |
| |
| PRE_COMMIT_LIST = [ |
| 'all', |
| 'black', |
| 'blacken-docs', |
| 'check-airflow-2-1-compatibility', |
| 'check-airflow-config-yaml-consistent', |
| 'check-airflow-providers-have-extras', |
| 'check-apache-license-rat', |
| 'check-base-operator-partial-arguments', |
| 'check-base-operator-usage', |
| 'check-boring-cyborg-configuration', |
| 'check-breeze-top-dependencies-limited', |
| 'check-builtin-literals', |
| 'check-changelog-has-no-duplicates', |
| 'check-daysago-import-from-utils', |
| 'check-docstring-param-types', |
| 'check-example-dags-urls', |
| 'check-executables-have-shebangs', |
| 'check-extra-packages-references', |
| 'check-extras-order', |
| 'check-for-inclusive-language', |
| 'check-hooks-apply', |
| 'check-incorrect-use-of-LoggingMixin', |
| 'check-integrations-are-consistent', |
| 'check-merge-conflict', |
| 'check-newsfragments-are-valid', |
| 'check-no-providers-in-core-examples', |
| 'check-no-relative-imports', |
| 'check-persist-credentials-disabled-in-github-workflows', |
| 'check-pre-commit-information-consistent', |
| 'check-provide-create-sessions-imports', |
| 'check-provider-yaml-valid', |
| 'check-providers-init-file-missing', |
| 'check-providers-subpackages-init-file-exist', |
| 'check-pydevd-left-in-code', |
| 'check-revision-heads-map', |
| 'check-safe-filter-usage-in-html', |
| 'check-setup-order', |
| 'check-start-date-not-used-in-defaults', |
| 'check-system-tests-present', |
| 'check-xml', |
| 'codespell', |
| 'debug-statements', |
| 'detect-private-key', |
| 'doctoc', |
| 'end-of-file-fixer', |
| 'fix-encoding-pragma', |
| 'flynt', |
| 'forbid-tabs', |
| 'identity', |
| 'insert-license', |
| 'isort', |
| 'lint-chart-schema', |
| 'lint-css', |
| 'lint-dockerfile', |
| 'lint-helm-chart', |
| 'lint-javascript', |
| 'lint-json-schema', |
| 'lint-markdown', |
| 'lint-openapi', |
| 'mixed-line-ending', |
| 'pretty-format-json', |
| 'pydocstyle', |
| 'python-no-log-warn', |
| 'pyupgrade', |
| 'rst-backticks', |
| 'run-flake8', |
| 'run-mypy', |
| 'run-shellcheck', |
| 'static-check-autoflake', |
| 'trailing-whitespace', |
| 'update-breeze-file', |
| 'update-breeze-readme-config-hash', |
| 'update-extras', |
| 'update-in-the-wild-to-be-sorted', |
| 'update-inlined-dockerfile-scripts', |
| 'update-local-yml-file', |
| 'update-migration-references', |
| 'update-providers-dependencies', |
| 'update-setup-cfg-file', |
| 'update-spelling-wordlist-to-be-sorted', |
| 'update-supported-versions', |
| 'update-vendored-in-k8s-json-schema', |
| 'update-version', |
| 'yamllint', |
| 'yesqa', |
| ] |