This is an automated email from the ASF dual-hosted git repository.

ephraimanierobi pushed a change to branch v2-9-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 920921ee39 Update RELEASE_NOTES.rst
     add a3eb5f73d6 Load providers configuration when gunicorn workers start 
(#38795)
     add b38575a5a4 fixup! Update RELEASE_NOTES.rst
     add 35684a82a4 Rename pre-commit scripts, drop pre_commit_ prefix (#38667)
     add 3a9391c3a1 Update hatchling to latest version (1.22.5) (#38780)
     add 50f22ffe91 fixup! fixup! Update RELEASE_NOTES.rst

No new revisions were added by this update.

Summary of changes:
 .github/workflows/ci-image-build.yml               |   2 +-
 .github/workflows/prod-image-build.yml             |   2 +-
 .pre-commit-config.yaml                            | 188 ++++++++++-----------
 README.md                                          |   2 +-
 RELEASE_NOTES.rst                                  |   1 +
 airflow/reproducible_build.yaml                    |   4 +-
 airflow/www/gunicorn_config.py                     |   5 +-
 clients/python/pyproject.toml                      |   2 +-
 contributing-docs/05_pull_requests.rst             |   2 +-
 dev/README_RELEASE_AIRFLOW.md                      |   4 +-
 .../airflow_breeze/commands/ci_image_commands.py   |   2 +-
 .../src/airflow_breeze/utils/md5_build_check.py    |   2 +-
 docker_tests/requirements.txt                      |   2 +-
 docs/apache-airflow/database-erd-ref.rst           |   2 +-
 .../installation/supported-versions.rst            |   2 +-
 docs/apache-airflow/migrations-ref.rst             |   2 +-
 pyproject.toml                                     |   2 +-
 ...ments.py => base_operator_partial_arguments.py} |   0
 ...re_commit_boring_cyborg.py => boring_cyborg.py} |   0
 ...ommit_breeze_cmd_line.py => breeze_cmd_line.py} |   0
 ...gelog_duplicates.py => changelog_duplicates.py} |   0
 ...{pre_commit_chart_schema.py => chart_schema.py} |   0
 ...e_optional.py => check_aiobotocore_optional.py} |   0
 ...ate.py => check_airflow_bug_report_template.py} |   0
 ...s_not_used.py => check_airflow_k8s_not_used.py} |   0
 ...> check_cncf_k8s_used_for_k8s_executor_only.py} |   0
 ...ependency.py => check_common_sql_dependency.py} |   0
 ...able_default.py => check_deferrable_default.py} |   0
 ...packages_ref.py => check_extra_packages_ref.py} |   0
 ..._re2_imports.py => check_google_re2_imports.py} |   0
 ...eck_init_in_tests.py => check_init_in_tests.py} |   0
 ...grations_list.py => check_integrations_list.py} |   0
 ...check_lazy_logging.py => check_lazy_logging.py} |   0
 ...re_commit_check_license.py => check_license.py} |   0
 ..._extras.py => check_order_dockerfile_extras.py} |   0
 ...r_hatch_build.py => check_order_hatch_build.py} |   0
 ...e_commit_hooks.py => check_pre_commit_hooks.py} |   0
 ....py => check_provider_airflow_compatibility.py} |   0
 ...eck_provider_docs.py => check_provider_docs.py} |   0
 ..._yaml_files.py => check_provider_yaml_files.py} |   0
 ...k_providers_init.py => check_providers_init.py} |   0
 ...> check_providers_subpackages_all_have_init.py} |   0
 ...check_system_tests.py => check_system_tests.py} |   0
 ...ex.py => check_system_tests_hidden_in_index.py} |   0
 ..._folders.py => check_tests_in_right_folders.py} |   2 +-
 ...o_credentials.py => checkout_no_credentials.py} |   0
 ...compile_www_assets.py => compile_www_assets.py} |   0
 ...www_assets_dev.py => compile_www_assets_dev.py} |   0
 ...> decorator_operator_implements_custom_name.py} |   0
 ...tring_param_type.py => docstring_param_type.py} |   0
 ...ow_diagrams.py => generate_airflow_diagrams.py} |   0
 ...rate_pypi_readme.py => generate_pypi_readme.py} |   0
 .../{pre_commit_helm_lint.py => helm_lint.py}      |   0
 ...ts_in_docker.py => inline_scripts_in_docker.py} |   0
 ...re_commit_insert_extras.py => insert_extras.py} |   0
 .../{pre_commit_json_schema.py => json_schema.py}  |   0
 .../{pre_commit_kubeconform.py => kubeconform.py}  |   0
 ...ommit_lint_dockerfile.py => lint_dockerfile.py} |   0
 ...mit_local_yml_mounts.py => local_yml_mounts.py} |   0
 ...gration_reference.py => migration_reference.py} |   0
 .../ci/pre_commit/{pre_commit_mypy.py => mypy.py}  |   0
 .../{pre_commit_mypy_folder.py => mypy_folder.py}  |   0
 ...ession.py => new_session_in_provide_session.py} |   0
 ...re_commit_newsfragments.py => newsfragments.py} |   0
 ...bad_characters.py => replace_bad_characters.py} |   0
 .../{pre_commit_ruff_format.py => ruff_format.py}  |   0
 ...mit_sort_in_the_wild.py => sort_in_the_wild.py} |   0
 ...ed_providers.py => sort_installed_providers.py} |   0
 ...lling_wordlist.py => sort_spelling_wordlist.py} |   0
 ...supported_versions.py => supported_versions.py} |   0
 ...nc_init_decorator.py => sync_init_decorator.py} |   0
 ...xt_key_sync.py => template_context_key_sync.py} |   0
 ...t_unittest_testcase.py => unittest_testcase.py} |   0
 ...te_black_version.py => update_black_version.py} |   0
 ...config_hash.py => update_breeze_config_hash.py} |   0
 ...ependencies.py => update_build_dependencies.py} |   0
 ...ependencies.py => update_chart_dependencies.py} |   0
 ...api_stubs.py => update_common_sql_api_stubs.py} |   0
 ...t_update_er_diagram.py => update_er_diagram.py} |   0
 ..._dags_paths.py => update_example_dags_paths.py} |   0
 ...t_update_installers.py => update_installers.py} |   0
 ...dencies.py => update_providers_dependencies.py} |   0
 ...sum => update_providers_dependencies.py.md5sum} |   0
 ...e_date_epoch.py => update_source_date_epoch.py} |   0
 ...ommit_update_versions.py => update_versions.py} |   0
 ...perators_init.py => validate_operators_init.py} |   0
 ...8s_json_schema.py => vendor_k8s_json_schema.py} |   0
 ...t_version_heads_map.py => version_heads_map.py} |   2 +-
 .../{pre_commit_www_lint.py => www_lint.py}        |   0
 89 files changed, 117 insertions(+), 113 deletions(-)
 rename scripts/ci/pre_commit/{pre_commit_base_operator_partial_arguments.py => 
base_operator_partial_arguments.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_boring_cyborg.py => boring_cyborg.py} 
(100%)
 rename scripts/ci/pre_commit/{pre_commit_breeze_cmd_line.py => 
breeze_cmd_line.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_changelog_duplicates.py => 
changelog_duplicates.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_chart_schema.py => chart_schema.py} 
(100%)
 rename scripts/ci/pre_commit/{pre_commit_check_aiobotocore_optional.py => 
check_aiobotocore_optional.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_airflow_bug_report_template.py 
=> check_airflow_bug_report_template.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_airflow_k8s_not_used.py => 
check_airflow_k8s_not_used.py} (100%)
 rename 
scripts/ci/pre_commit/{pre_commit_check_cncf_k8s_used_for_k8s_executor_only.py 
=> check_cncf_k8s_used_for_k8s_executor_only.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_common_sql_dependency.py => 
check_common_sql_dependency.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_deferrable_default.py => 
check_deferrable_default.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_extra_packages_ref.py => 
check_extra_packages_ref.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_google_re2_imports.py => 
check_google_re2_imports.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_init_in_tests.py => 
check_init_in_tests.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_integrations_list.py => 
check_integrations_list.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_lazy_logging.py => 
check_lazy_logging.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_license.py => check_license.py} 
(100%)
 rename scripts/ci/pre_commit/{pre_commit_check_order_dockerfile_extras.py => 
check_order_dockerfile_extras.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_order_hatch_build.py => 
check_order_hatch_build.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_pre_commit_hooks.py => 
check_pre_commit_hooks.py} (100%)
 rename 
scripts/ci/pre_commit/{pre_commit_check_provider_airflow_compatibility.py => 
check_provider_airflow_compatibility.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_provider_docs.py => 
check_provider_docs.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_provider_yaml_files.py => 
check_provider_yaml_files.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_providers_init.py => 
check_providers_init.py} (100%)
 rename 
scripts/ci/pre_commit/{pre_commit_check_providers_subpackages_all_have_init.py 
=> check_providers_subpackages_all_have_init.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_system_tests.py => 
check_system_tests.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_system_tests_hidden_in_index.py 
=> check_system_tests_hidden_in_index.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_check_tests_in_right_folders.py => 
check_tests_in_right_folders.py} (96%)
 rename scripts/ci/pre_commit/{pre_commit_checkout_no_credentials.py => 
checkout_no_credentials.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_compile_www_assets.py => 
compile_www_assets.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_compile_www_assets_dev.py => 
compile_www_assets_dev.py} (100%)
 rename 
scripts/ci/pre_commit/{pre_commit_decorator_operator_implements_custom_name.py 
=> decorator_operator_implements_custom_name.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_docstring_param_type.py => 
docstring_param_type.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_generate_airflow_diagrams.py => 
generate_airflow_diagrams.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_generate_pypi_readme.py => 
generate_pypi_readme.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_helm_lint.py => helm_lint.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_inline_scripts_in_docker.py => 
inline_scripts_in_docker.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_insert_extras.py => insert_extras.py} 
(100%)
 rename scripts/ci/pre_commit/{pre_commit_json_schema.py => json_schema.py} 
(100%)
 rename scripts/ci/pre_commit/{pre_commit_kubeconform.py => kubeconform.py} 
(100%)
 rename scripts/ci/pre_commit/{pre_commit_lint_dockerfile.py => 
lint_dockerfile.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_local_yml_mounts.py => 
local_yml_mounts.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_migration_reference.py => 
migration_reference.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_mypy.py => mypy.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_mypy_folder.py => mypy_folder.py} 
(100%)
 rename scripts/ci/pre_commit/{pre_commit_new_session_in_provide_session.py => 
new_session_in_provide_session.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_newsfragments.py => newsfragments.py} 
(100%)
 rename scripts/ci/pre_commit/{pre_commit_replace_bad_characters.py => 
replace_bad_characters.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_ruff_format.py => ruff_format.py} 
(100%)
 rename scripts/ci/pre_commit/{pre_commit_sort_in_the_wild.py => 
sort_in_the_wild.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_sort_installed_providers.py => 
sort_installed_providers.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_sort_spelling_wordlist.py => 
sort_spelling_wordlist.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_supported_versions.py => 
supported_versions.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_sync_init_decorator.py => 
sync_init_decorator.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_template_context_key_sync.py => 
template_context_key_sync.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_unittest_testcase.py => 
unittest_testcase.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_black_version.py => 
update_black_version.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_breeze_config_hash.py => 
update_breeze_config_hash.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_build_dependencies.py => 
update_build_dependencies.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_chart_dependencies.py => 
update_chart_dependencies.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_common_sql_api_stubs.py => 
update_common_sql_api_stubs.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_er_diagram.py => 
update_er_diagram.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_example_dags_paths.py => 
update_example_dags_paths.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_installers.py => 
update_installers.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_providers_dependencies.py => 
update_providers_dependencies.py} (100%)
 rename 
scripts/ci/pre_commit/{pre_commit_update_providers_dependencies.py.md5sum => 
update_providers_dependencies.py.md5sum} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_source_date_epoch.py => 
update_source_date_epoch.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_update_versions.py => 
update_versions.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_validate_operators_init.py => 
validate_operators_init.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_vendor_k8s_json_schema.py => 
vendor_k8s_json_schema.py} (100%)
 rename scripts/ci/pre_commit/{pre_commit_version_heads_map.py => 
version_heads_map.py} (97%)
 rename scripts/ci/pre_commit/{pre_commit_www_lint.py => www_lint.py} (100%)

Reply via email to