This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 09043a5ef4 Remove postgres extra from Helm tests venv (#25921)
add 1a1f352479 Add Airflow specific warning classes (#25799)
No new revisions were added by this update.
Summary of changes:
.pre-commit-config.yaml | 7 +
STATIC_CODE_CHECKS.rst | 2 +
airflow/cli/commands/dag_command.py | 4 +-
airflow/exceptions.py | 14 ++
airflow/executors/base_executor.py | 3 +-
airflow/hooks/S3_hook.py | 3 +-
airflow/hooks/base.py | 3 +-
airflow/hooks/base_hook.py | 7 +-
airflow/hooks/dbapi.py | 3 +-
airflow/hooks/dbapi_hook.py | 3 +-
airflow/hooks/docker_hook.py | 3 +-
airflow/hooks/druid_hook.py | 3 +-
airflow/hooks/hdfs_hook.py | 3 +-
airflow/hooks/hive_hooks.py | 3 +-
airflow/hooks/http_hook.py | 3 +-
airflow/hooks/jdbc_hook.py | 3 +-
airflow/hooks/mssql_hook.py | 3 +-
airflow/hooks/mysql_hook.py | 3 +-
airflow/hooks/oracle_hook.py | 3 +-
airflow/hooks/pig_hook.py | 3 +-
airflow/hooks/postgres_hook.py | 3 +-
airflow/hooks/presto_hook.py | 3 +-
airflow/hooks/samba_hook.py | 3 +-
airflow/hooks/slack_hook.py | 3 +-
airflow/hooks/sqlite_hook.py | 3 +-
airflow/hooks/webhdfs_hook.py | 3 +-
airflow/hooks/zendesk_hook.py | 3 +-
airflow/jobs/scheduler_job.py | 3 +-
airflow/kubernetes/pod.py | 6 +-
airflow/kubernetes/pod_generator.py | 4 +-
airflow/kubernetes/pod_launcher_deprecated.py | 4 +-
airflow/kubernetes/pod_runtime_info_env.py | 6 +-
airflow/kubernetes/volume.py | 6 +-
airflow/kubernetes/volume_mount.py | 6 +-
airflow/models/baseoperator.py | 10 +-
airflow/models/connection.py | 15 +-
airflow/models/dag.py | 82 +++----
airflow/models/dagbag.py | 5 +-
airflow/models/dagparam.py | 3 +-
airflow/models/dagrun.py | 6 +-
airflow/models/param.py | 4 +-
airflow/models/skipmixin.py | 3 +-
airflow/models/taskinstance.py | 15 +-
airflow/models/taskmixin.py | 4 +-
airflow/models/xcom.py | 13 +-
airflow/operators/bash_operator.py | 5 +-
airflow/operators/branch_operator.py | 5 +-
airflow/operators/check_operator.py | 11 +-
airflow/operators/dagrun_operator.py | 3 +-
airflow/operators/datetime.py | 4 +-
airflow/operators/docker_operator.py | 3 +-
airflow/operators/druid_check_operator.py | 3 +-
airflow/operators/dummy.py | 5 +-
airflow/operators/dummy_operator.py | 7 +-
airflow/operators/email_operator.py | 5 +-
airflow/operators/gcs_to_s3.py | 3 +-
airflow/operators/google_api_to_s3_transfer.py | 5 +-
airflow/operators/hive_operator.py | 3 +-
airflow/operators/hive_stats_operator.py | 3 +-
airflow/operators/hive_to_druid.py | 5 +-
airflow/operators/hive_to_mysql.py | 5 +-
airflow/operators/hive_to_samba_operator.py | 3 +-
airflow/operators/http_operator.py | 3 +-
airflow/operators/jdbc_operator.py | 3 +-
airflow/operators/latest_only_operator.py | 5 +-
airflow/operators/mssql_operator.py | 3 +-
airflow/operators/mssql_to_hive.py | 5 +-
airflow/operators/mysql_operator.py | 3 +-
airflow/operators/mysql_to_hive.py | 5 +-
airflow/operators/oracle_operator.py | 3 +-
airflow/operators/papermill_operator.py | 3 +-
airflow/operators/pig_operator.py | 3 +-
airflow/operators/postgres_operator.py | 3 +-
airflow/operators/presto_check_operator.py | 9 +-
airflow/operators/presto_to_mysql.py | 5 +-
airflow/operators/python.py | 6 +-
airflow/operators/python_operator.py | 5 +-
airflow/operators/redshift_to_s3_operator.py | 5 +-
airflow/operators/s3_file_transform_operator.py | 3 +-
airflow/operators/s3_to_hive_operator.py | 5 +-
airflow/operators/s3_to_redshift_operator.py | 5 +-
airflow/operators/slack_operator.py | 3 +-
airflow/operators/sql.py | 3 +-
airflow/operators/sql_branch_operator.py | 5 +-
airflow/operators/sqlite_operator.py | 3 +-
airflow/operators/subdag.py | 4 +-
airflow/operators/subdag_operator.py | 5 +-
airflow/operators/weekday.py | 3 +-
airflow/providers/amazon/aws/hooks/base_aws.py | 6 +-
.../amazon/aws/secrets/secrets_manager.py | 2 +-
airflow/providers/hashicorp/secrets/vault.py | 2 +-
airflow/providers/sendgrid/utils/emailer.py | 2 +-
airflow/secrets/base_secrets.py | 6 +-
airflow/secrets/environment_variables.py | 3 +-
airflow/secrets/local_filesystem.py | 5 +-
airflow/secrets/metastore.py | 3 +-
airflow/sensors/base_sensor_operator.py | 5 +-
airflow/sensors/date_time_sensor.py | 5 +-
airflow/sensors/external_task.py | 4 +-
airflow/sensors/external_task_sensor.py | 5 +-
airflow/sensors/hdfs_sensor.py | 3 +-
airflow/sensors/hive_partition_sensor.py | 3 +-
airflow/sensors/http_sensor.py | 3 +-
airflow/sensors/metastore_partition_sensor.py | 3 +-
airflow/sensors/named_hive_partition_sensor.py | 3 +-
airflow/sensors/s3_key_sensor.py | 3 +-
airflow/sensors/sql.py | 3 +-
airflow/sensors/sql_sensor.py | 3 +-
airflow/sensors/time_delta_sensor.py | 5 +-
airflow/sensors/web_hdfs_sensor.py | 3 +-
airflow/sensors/weekday.py | 3 +-
airflow/serialization/serialized_objects.py | 4 +-
airflow/settings.py | 3 +-
airflow/utils/context.py | 5 +-
airflow/utils/dag_cycle_tester.py | 4 +-
airflow/utils/dates.py | 5 +-
airflow/utils/decorators.py | 4 +-
airflow/utils/email.py | 4 +-
airflow/utils/file.py | 5 +-
airflow/utils/helpers.py | 6 +-
airflow/utils/log/cloudwatch_task_handler.py | 3 +-
airflow/utils/log/es_task_handler.py | 3 +-
airflow/utils/log/file_task_handler.py | 3 +-
airflow/utils/log/gcs_task_handler.py | 3 +-
airflow/utils/log/s3_task_handler.py | 3 +-
airflow/utils/log/stackdriver_task_handler.py | 3 +-
airflow/utils/log/wasb_task_handler.py | 3 +-
airflow/www/app.py | 4 +-
airflow/www/extensions/init_views.py | 3 +-
airflow/www/security.py | 16 +-
airflow/www/utils.py | 5 +-
airflow/www/views.py | 4 +-
dev/breeze/src/airflow_breeze/pre_commit_ids.py | 1 +
images/breeze/output-commands-hash.txt | 2 +-
images/breeze/output_static-checks.svg | 240 +++++++++++----------
tests/models/test_baseoperator.py | 4 +-
136 files changed, 539 insertions(+), 365 deletions(-)