Lee-W commented on issue #48560: URL: https://github.com/apache/airflow/issues/48560#issuecomment-2772608006
# Reorganized the original AIR303 to AIR302 and AIR312 ## AIR302 * apache-airflow-providers-amazon * `airflow.hooks.S3_hook.S3Hook` → `airflow.providers.amazon.aws.hooks.s3.S3Hook` * `airflow.hooks.S3_hook.provide_bucket_name` → `airflow.providers.amazon.aws.hooks.s3.provide_bucket_name` * `airflow.operators.gcs_to_s3.GCSToS3Operator` → `airflow.providers.amazon.aws.transfers.gcs_to_s3.GCSToS3Operator` * `airflow.operators.google_api_to_s3_transfer.GoogleApiToS3Operator` → `airflow.providers.amazon.aws.transfers.google_api_to_s3.GoogleApiToS3Operator` * `airflow.operators.google_api_to_s3_transfer.GoogleApiToS3Transfer` → `airflow.providers.amazon.aws.transfers.google_api_to_s3.GoogleApiToS3Operator` * `airflow.operators.redshift_to_s3_operator.RedshiftToS3Operator` → `airflow.providers.amazon.aws.transfers.redshift_to_s3.RedshiftToS3Operator` * `airflow.operators.redshift_to_s3_operator.RedshiftToS3Transfer` → `airflow.providers.amazon.aws.transfers.redshift_to_s3.RedshiftToS3Operator` * `airflow.operators.s3_file_transform_operator.S3FileTransformOperator` → `airflow.providers.amazon.aws.operators.s3_file_transform.S3FileTransformOperator` * `airflow.operators.s3_to_redshift_operator.S3ToRedshiftOperator` → `airflow.providers.amazon.aws.transfers.s3_to_redshift.S3ToRedshiftOperator` * `airflow.operators.s3_to_redshift_operator.S3ToRedshiftTransfer` → `airflow.providers.amazon.aws.transfers.s3_to_redshift.S3ToRedshiftOperator` * `airflow.sensors.s3_key_sensor.S3KeySensor` → `airflow.providers.amazon.aws.sensors.s3.S3KeySensor` * apache-airflow-providers-celery * `airflow.config_templates.default_celery.DEFAULT_CELERY_CONFIG` → `airflow.providers.celery.executors.default_celery.DEFAULT_CELERY_CONFIG` * `airflow.executors.celery_executor.app` → `airflow.providers.celery.executors.celery_executor_utils.app` * `airflow.executors.celery_executor.CeleryExecutor` → `airflow.providers.celery.executors.celery_executor.CeleryExecutor` * `airflow.executors.celery_kubernetes_executor.CeleryKubernetesExecutor` → `airflow.providers.celery.executors.celery_kubernetes_executor.CeleryKubernetesExecutor` * apache-airflow-providers-common-sql * `airflow.hooks.dbapi.ConnectorProtocol` → `airflow.providers.common.sql.hooks.sql.ConnectorProtocol` * `airflow.hooks.dbapi.DbApiHook` → `airflow.providers.common.sql.hooks.sql.DbApiHook` * `airflow.hooks.dbapi_hook.DbApiHook` → `airflow.providers.common.sql.hooks.sql.DbApiHook` * `airflow.operators.check_operator.SQLCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLCheckOperator` * `airflow.operators.check_operator.SQLIntervalCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator` * `airflow.operators.check_operator.SQLThresholdCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator` * `airflow.operators.check_operator.SQLValueCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLValueCheckOperator` * `airflow.operators.check_operator.CheckOperator` → `airflow.providers.common.sql.operators.sql.SQLCheckOperator` * `airflow.operators.check_operator.IntervalCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator` * `airflow.operators.check_operator.ThresholdCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator` * `airflow.operators.check_operator.ValueCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLValueCheckOperator` * `airflow.operators.presto_check_operator.SQLCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLCheckOperator` * `airflow.operators.presto_check_operator.SQLIntervalCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator` * `airflow.operators.presto_check_operator.SQLValueCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLValueCheckOperator` * `airflow.operators.presto_check_operator.PrestoCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLCheckOperator` * `airflow.operators.presto_check_operator.PrestoIntervalCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator` * `airflow.operators.presto_check_operator.PrestoValueCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLValueCheckOperator` * `airflow.operators.sql.BaseSQLOperator` → `airflow.providers.common.sql.operators.sql.BaseSQLOperator` * `airflow.operators.sql.BranchSQLOperator` → `airflow.providers.common.sql.operators.sql.BranchSQLOperator` * `airflow.operators.sql.SQLCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLCheckOperator` * `airflow.operators.sql.SQLColumnCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator` * `airflow.operators.sql.SQLIntervalCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator` * `airflow.operators.sql.SQLTablecheckOperator` → `SQLTableCheckOperator` * `airflow.operators.sql.SQLThresholdCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLTableCheckOperator` * `airflow.operators.sql.SQLValueCheckOperator` → `airflow.providers.common.sql.operators.sql.SQLValueCheckOperator` * `airflow.operators.sql._convert_to_float_if_possible` → `airflow.providers.common.sql.operators.sql._convert_to_float_if_possible` * `airflow.operators.sql.parse_boolean` → `airflow.providers.common.sql.operators.sql.parse_boolean` * `airflow.operators.sql_branch_operator.BranchSQLOperator` → `airflow.providers.common.sql.operators.sql.BranchSQLOperator` * `airflow.operators.sql_branch_operator.BranchSqlOperator` → `airflow.providers.common.sql.operators.sql.BranchSQLOperator` * `airflow.sensors.sql.SqlSensor` → `airflow.providers.common.sql.sensors.sql.SqlSensor` * `airflow.sensors.sql_sensor.SqlSensor` → `airflow.providers.common.sql.sensors.sql.SqlSensor` * apache-airflow-providers-daskexecutor * `airflow.executors.dask_executor.DaskExecutor` → `airflow.providers.daskexecutor.executors.dask_executor.DaskExecutor` * apache-airflow-providers-docker * `airflow.hooks.docker_hook.DockerHook` → `airflow.providers.docker.hooks.docker.DockerHook` * `airflow.operators.docker_operator.DockerOperator` → `airflow.providers.docker.operators.docker.DockerOperator` * apache-airflow-providers-apache-druid * `airflow.hooks.druid_hook.DruidDbApiHook` → `DruidDbApiHook` * `airflow.hooks.druid_hook.DruidHook` → `DruidHook` * `airflow.operators.druid_check_operator.DruidCheckOperator` → `DruidCheckOperator` * `airflow.operators.hive_to_druid.HiveToDruidOperator` → `airflow.providers.apache.druid.transfers.hive_to_druid.HiveToDruidOperator` * `airflow.operators.hive_to_druid.HiveToDruidTransfer` → `airflow.providers.apache.druid.transfers.hive_to_druid.HiveToDruidOperator` * apache-airflow-providers-fab * `airflow.www.security.FabAirflowSecurityManagerOverride` → `airflow.providers.fab.auth_manager.security_manager.override.FabAirflowSecurityManagerOverride` * `airflow.auth.managers.fab.fab_auth_manager.FabAuthManager` → `airflow.providers.fab.auth_manager.security_manager.FabAuthManager` * apache-airflow-providers-apache-hdfs * `airflow.hooks.webhdfs_hook.WebHDFSHook` → `airflow.providers.apache.hdfs.hooks.webhdfs.WebHDFSHook` * `airflow.sensors.web_hdfs_sensor.WebHdfsSensor` → `airflow.providers.apache.hdfs.sensors.web_hdfs.WebHdfsSensor` * apache-airflow-providers-apache-hive * `airflow.hooks.hive_hooks.HIVE_QUEUE_PRIORITIES` → `airflow.providers.apache.hive.hooks.hive.HIVE_QUEUE_PRIORITIES` * `airflow.macros.hive.closest_ds_partition` → `airflow.providers.apache.hive.macros.hive.closest_ds_partition` * `airflow.macros.hive.max_partition` → `airflow.providers.apache.hive.macros.hive.max_partition` * `airflow.operators.hive_to_mysql.HiveToMySqlOperator` → `airflow.providers.apache.hive.transfers.hive_to_mysql.HiveToMySqlOperator` * `airflow.operators.hive_to_mysql.HiveToMySqlTransfer` → `airflow.providers.apache.hive.transfers.hive_to_mysql.HiveToMySqlOperator` * `airflow.operators.hive_to_samba_operator.HiveToSambaOperator` → `HiveToSambaOperator` * `airflow.operators.mssql_to_hive.MsSqlToHiveOperator` → `airflow.providers.apache.hive.transfers.mssql_to_hive.MsSqlToHiveOperator` * `airflow.operators.mssql_to_hive.MsSqlToHiveTransfer` → `airflow.providers.apache.hive.transfers.mssql_to_hive.MsSqlToHiveOperator` * `airflow.operators.mysql_to_hive.MySqlToHiveOperator` → `airflow.providers.apache.hive.transfers.mysql_to_hive.MySqlToHiveOperator` * `airflow.operators.mysql_to_hive.MySqlToHiveTransfer` → `airflow.providers.apache.hive.transfers.mysql_to_hive.MySqlToHiveOperator` * `airflow.operators.s3_to_hive_operator.S3ToHiveOperator` → `airflow.providers.apache.hive.transfers.s3_to_hive.S3ToHiveOperator` * `airflow.operators.s3_to_hive_operator.S3ToHiveTransfer` → `airflow.providers.apache.hive.transfers.s3_to_hive.S3ToHiveOperator` * `airflow.hooks.hive_hooks.HiveCliHook` → `airflow.providers.apache.hive.hooks.hive.HiveCliHook` * `airflow.hooks.hive_hooks.HiveMetastoreHook` → `airflow.providers.apache.hive.hooks.hive.HiveMetastoreHook` * `airflow.hooks.hive_hooks.HiveServer2Hook` → `airflow.providers.apache.hive.hooks.hive.HiveServer2Hook` * `airflow.operators.hive_operator.HiveOperator` → `airflow.providers.apache.hive.operators.hive.HiveOperator` * `airflow.operators.hive_stats_operator.HiveStatsCollectionOperator` → `airflow.providers.apache.hive.operators.hive_stats.HiveStatsCollectionOperator` * `airflow.sensors.hive_partition_sensor.HivePartitionSensor` → `airflow.providers.apache.hive.sensors.hive_partition.HivePartitionSensor` * `airflow.sensors.metastore_partition_sensor.MetastorePartitionSensor` → `airflow.providers.apache.hive.sensors.metastore_partition.MetastorePartitionSensor` * `airflow.sensors.named_hive_partition_sensor.NamedHivePartitionSensor` → `airflow.providers.apache.hive.sensors.named_hive_partition.NamedHivePartitionSensor` * apache-airflow-providers-http * `airflow.hooks.http_hook.HttpHook` → `airflow.providers.http.hooks.http.HttpHook` * `airflow.operators.http_operator.SimpleHttpOperator` → `airflow.providers.http.operators.http.SimpleHttpOperator` * `airflow.sensors.http_sensor.HttpSensor` → `airflow.providers.http.sensors.http.HttpSensor` * apache-airflow-providers-jdbc * `airflow.hooks.jdbc_hook.JdbcHook` → `airflow.providers.jdbc.hooks.jdbc.JdbcHook` * `airflow.hooks.jdbc_hook.jaydebeapi` → `airflow.providers.jdbc.hooks.jdbc.jaydebeapi` * `airflow.operators.jdbc_operator.JdbcOperator` → `airflow.providers.jdbc.operators.jdbc.JdbcOperator` * apache-airflow-providers-cncf-kubernetes * `airflow.executors.kubernetes_executor_types.ALL_NAMESPACES` → `airflow.providers.cncf.kubernetes.executors.kubernetes_executor_types.ALL_NAMESPACES` * `airflow.executors.kubernetes_executor_types.POD_EXECUTOR_DONE_KEY` → `airflow.providers.cncf.kubernetes.executors.kubernetes_executor_types.POD_EXECUTOR_DONE_KEY` * `airflow.kubernetes.kubernetes_helper_functions.add_pod_suffix` → `airflow.providers.cncf.kubernetes.kubernetes_helper_functions.add_pod_suffix` * `airflow.kubernetes.kubernetes_helper_functions.annotations_for_logging_task_metadata` → `airflow.providers.cncf.kubernetes.kubernetes_helper_functions.annotations_for_logging_task_metadata` * `airflow.kubernetes.kubernetes_helper_functions.annotations_to_key` → `airflow.providers.cncf.kubernetes.kubernetes_helper_functions.annotations_to_key` * `airflow.kubernetes.kubernetes_helper_functions.create_pod_id` → `airflow.providers.cncf.kubernetes.kubernetes_helper_functions.create_pod_id` * `airflow.kubernetes.kubernetes_helper_functions.get_logs_task_metadata` → `airflow.providers.cncf.kubernetes.kubernetes_helper_functions.get_logs_task_metadata` * `airflow.kubernetes.kubernetes_helper_functions.rand_str` → `airflow.providers.cncf.kubernetes.kubernetes_helper_functions.rand_str` * `airflow.kubernetes.pod.Port` → `kubernetes.client.models.V1ContainerPort` * `airflow.kubernetes.pod.Resources` → `kubernetes.client.models.V1ResourceRequirements` * `airflow.kubernetes.pod_launcher.PodLauncher` → `airflow.providers.cncf.kubernetes.pod_launcher.PodLauncher` * `airflow.kubernetes.pod_launcher.PodStatus` → `airflow.providers.cncf.kubernetes.pod_launcher.PodStatus` * `airflow.kubernetes.pod_launcher_deprecated.PodLauncher` → `airflow.providers.cncf.kubernetes.pod_launcher_deprecated.PodLauncher` * `airflow.kubernetes.pod_launcher_deprecated.PodStatus` → `airflow.providers.cncf.kubernetes.pod_launcher_deprecated.PodStatus` * `airflow.kubernetes.pod_launcher_deprecated.get_kube_client` → `airflow.providers.cncf.kubernetes.kube_client.get_kube_client` * `airflow.kubernetes.pod_launcher_deprecated.PodDefaults` → `airflow.providers.cncf.kubernetes.pod_generator_deprecated.PodDefaults` * `airflow.kubernetes.pod_runtime_info_env.PodRuntimeInfoEnv` → `kubernetes.client.models.V1EnvVar` * `airflow.kubernetes.volume.Volume` → `kubernetes.client.models.V1Volume` * `airflow.kubernetes.volume_mount.VolumeMount` → `kubernetes.client.models.V1VolumeMount` * `airflow.kubernetes.k8s_model.K8SModel` → `airflow.providers.cncf.kubernetes.k8s_model.K8SModel` * `airflow.kubernetes.k8s_model.append_to_pod` → `airflow.providers.cncf.kubernetes.k8s_model.append_to_pod` * `airflow.kubernetes.kube_client._disable_verify_ssl` → `airflow.kubernetes.airflow.providers.cncf.kubernetes.kube_client._disable_verify_ssl` * `airflow.kubernetes.kube_client._enable_tcp_keepalive` → `airflow.kubernetes.airflow.providers.cncf.kubernetes.kube_client._enable_tcp_keepalive` * `airflow.kubernetes.kube_client.get_kube_client` → `airflow.kubernetes.airflow.providers.cncf.kubernetes.kube_client.get_kube_client` * `airflow.kubernetes.pod_generator.datetime_to_label_safe_datestring` → `airflow.providers.cncf.kubernetes.pod_generator.datetime_to_label_safe_datestring` * `airflow.kubernetes.pod_generator.extend_object_field` → `airflow.kubernetes.airflow.providers.cncf.kubernetes.pod_generator.extend_object_field` * `airflow.kubernetes.pod_generator.label_safe_datestring_to_datetime` → `airflow.providers.cncf.kubernetes.pod_generator.label_safe_datestring_to_datetime` * `airflow.kubernetes.pod_generator.make_safe_label_value` → `airflow.providers.cncf.kubernetes.pod_generator.make_safe_label_value` * `airflow.kubernetes.pod_generator.merge_objects` → `airflow.providers.cncf.kubernetes.pod_generator.merge_objects` * `airflow.kubernetes.pod_generator.PodGenerator` → `airflow.providers.cncf.kubernetes.pod_generator.PodGenerator` * `airflow.kubernetes.pod_generator_deprecated.make_safe_label_value` → `airflow.providers.cncf.kubernetes.pod_generator_deprecated.make_safe_label_value` * `airflow.kubernetes.pod_generator_deprecated.PodDefaults` → `airflow.providers.cncf.kubernetes.pod_generator_deprecated.PodDefaults` * `airflow.kubernetes.pod_generator_deprecated.PodGenerator` → `airflow.providers.cncf.kubernetes.pod_generator_deprecated.PodGenerator` * `airflow.kubernetes.secret.Secret` → `airflow.providers.cncf.kubernetes.secret.Secret` * `airflow.kubernetes.pod_generator.PodGeneratorDeprecated` → `airflow.providers.cncf.kubernetes.pod_generator.PodGenerator` * `airflow.kubernetes.pod_generator.PodDefaults` → `airflow.providers.cncf.kubernetes.pod_generator_deprecated.PodDefaults` * `airflow.kubernetes.pod_generator.add_pod_suffix` → `airflow.providers.cncf.kubernetes.kubernetes_helper_functions.add_pod_suffix` * `airflow.kubernetes.pod_generator.rand_str` → `airflow.providers.cncf.kubernetes.kubernetes_helper_functions.rand_str` * `airflow.kubernetes.secret.K8SModel` → `airflow.providers.cncf.kubernetes.k8s_model.K8SModel` * apache-airflow-providers-microsoft-mssql * `airflow.hooks.mssql_hook.MsSqlHook` → `airflow.providers.microsoft.mssql.hooks.mssql.MsSqlHook` * `airflow.operators.mssql_operator.MsSqlOperator` → `airflow.providers.microsoft.mssql.operators.mssql.MsSqlOperator` * apache-airflow-providers-mysql * `airflow.hooks.mysql_hook.MySqlHook` → `airflow.providers.mysql.hooks.mysql.MySqlHook` * `airflow.operators.mysql_operator.MySqlOperator` → `airflow.providers.mysql.operators.mysql.MySqlOperator` * `airflow.operators.presto_to_mysql.PrestoToMySqlOperator` → `airflow.providers.mysql.transfers.presto_to_mysql.PrestoToMySqlOperator` * `airflow.operators.presto_to_mysql.PrestoToMySqlTransfer` → `airflow.providers.mysql.transfers.presto_to_mysql.PrestoToMySqlOperator` * apache-airflow-providers-oracle * `airflow.hooks.oracle_hook.OracleHook` → `airflow.providers.oracle.hooks.oracle.OracleHook` * `airflow.operators.oracle_operator.OracleOperator` → `airflow.providers.oracle.operators.oracle.OracleOperator` * apache-airflow-providers-papermill * `airflow.operators.papermill_operator.PapermillOperator` → `airflow.providers.papermill.operators.papermill.PapermillOperator` * apache-airflow-providers-apache-pig * `airflow.hooks.pig_hook.PigCliHook` → `airflow.providers.apache.pig.hooks.pig.PigCliHook` * `airflow.operators.pig_operator.PigOperator` → `airflow.providers.apache.pig.operators.pig.PigOperator` * apache-airflow-providers-postgres * `airflow.hooks.postgres_hook.PostgresHook` → `airflow.providers.postgres.hooks.postgres.PostgresHook` * `airflow.operators.postgres_operator.Mapping` → `airflow.providers.postgres.operators.postgres.Mapping` * `airflow.operators.postgres_operator.PostgresOperator` → `airflow.providers.postgres.operators.postgres.PostgresOperator` * apache-airflow-providers-presto * `airflow.hooks.presto_hook.PrestoHook` → `airflow.providers.presto.hooks.presto.PrestoHook` * apache-airflow-providers-samba * `airflow.hooks.samba_hook.SambaHook` → `airflow.providers.samba.hooks.samba.SambaHook` * apache-airflow-providers-slack * `airflow.hooks.slack_hook.SlackHook` → `airflow.providers.slack.hooks.slack.SlackHook` * `airflow.operators.slack_operator.SlackAPIOperator` → `airflow.providers.slack.operators.slack.SlackAPIOperator` * `airflow.operators.slack_operator.SlackAPIPostOperator` → `airflow.providers.slack.operators.slack.SlackAPIPostOperator` * apache-airflow-providers-smtp * `airflow.operators.email_operator.EmailOperator` → `airflow.providers.smtp.operators.smtp.EmailOperator` * `airflow.operators.email.EmailOperator` → `airflow.providers.smtp.operators.smtp.EmailOperator` * apache-airflow-providers-standard * `airflow.operators.bash_operator.BashOperator` → `airflow.providers.standard.operators.bash.BashOperator` * `airflow.operators.dagrun_operator` * `TriggerDagRunLink` → `airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunLink` * `TriggerDagRunOperator` → `airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator` * `airflow.operators.dummy | dummy_operator.EmptyOperator | DummyOperator` → `airflow.providers.standard.operators.empty.EmptyOperator` * `airflow.operators.latest_only_operator.LatestOnlyOperator` → `airflow.providers.standard.operators.latest_only.LatestOnlyOperator` * `airflow.operators.python_operator` * `BranchPythonOperator` → `airflow.providers.standard.operators.python.BranchPythonOperator` * `PythonOperator` → `airflow.providers.standard.operators.python.PythonOperator` * `PythonVirtualenvOperator` → `airflow.providers.standard.operators.python.PythonVirtualenvOperator` * `ShortCircuitOperator` → `airflow.providers.standard.operators.python.ShortCircuitOperator` * `airflow.sensors.external_task_sensor` * `ExternalTaskSensor` → `airflow.providers.standard.sensors.external_task.ExternalTaskSensor` * `ExternalTaskSensorLink` → `airflow.providers.standard.sensors.external_task.ExternalTaskSensorLink` * `ExternalTaskMarker` → `airflow.providers.standard.sensors.external_task.ExternalTaskMarker` * `airflow.sensors.time_delta_sensor.TimeDeltaSensor` → `airflow.providers.standard.sensors.time_delta.TimeDeltaSensor` * apache-airflow-providers-fab (path moved) * `airflow.api.auth.backend.basic_auth` → `airflow.providers.fab.auth_manager.api.auth.backend.basic_auth` * `airflow.api.auth.backend.kerberos_auth` `airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth` * `airflow.auth_manager.api.auth.backend.kerberos_auth` → `airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth` * `airflow.auth.managers.fab.security_manager.override` → `airflow.providers.fab.auth_manager.security_manager.override` * apache-airflow-providers-standard (path moved) * `airflow.operators.bash_operator` ## AIR312 * apache-airflow-providers-standard * `airflow.operators.bash.BashOperator` → `airflow.providers.standard.operators.bash.BashOperator` * `airflow.operators.trigger_dagrun` * `TriggerDagRunLink` → `airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunLink` * `TriggerDagRunOperator` → `airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator` * `airflow.operators.empty.EmptyOperator` → `airflow.providers.standard.operators.empty.EmptyOperator` * `airflow.operators.latest_only.LatestOnlyOperator` → `airflow.providers.standard.operators.latest_only.LatestOnlyOperator` * `airflow.operators.python` * `BranchPythonOperator` → `airflow.providers.standard.operators.python.BranchPythonOperator` * `PythonOperator` → `airflow.providers.standard.operators.python.PythonOperator` * `PythonVirtualenvOperator` → `airflow.providers.standard.operators.python.PythonVirtualenvOperator` * `ShortCircuitOperator` → `airflow.providers.standard.operators.python.ShortCircuitOperator` * `airflow.sensors.external_task` * `ExternalTaskSensor` → `airflow.providers.standard.sensors.external_task.ExternalTaskSensor` * `ExternalTaskSensorLink` → `airflow.providers.standard.sensors.external_task.ExternalTaskSensorLink` * `ExternalTaskMarker` → `airflow.providers.standard.sensors.external_task.ExternalTaskMarker` * `airflow.sensors.time_delta.TimeDeltaSensor` → `airflow.providers.standard.sensors.time_delta.TimeDeltaSensor` * `airflow.sensors.filesystem.FileSensor` → `airflow.providers.standard.sensors.filesystem.FileSensor` * apache-airflow-providers-standard (path moved) * `airflow.operators.datetime` → `airflow.providers.standard.time.operators.datetime` * `airflow.operators.weekday` → `airflow.providers.standard.time.operators.weekday` * `airflow.sensors.date_time` → `airflow.providers.standard.time.sensors.date_time` * `airflow.sensors.time_sensor` → `airflow.providers.standard.time.sensors.time` * `airflow.sensors.time_delta` → `airflow.providers.standard.time.sensors.time_delta` * `airflow.sensors.weekday` → `airflow.providers.standard.time.sensors.weekday` * `airflow.hooks.filesystem` → `airflow.providers.standard.hooks.filesystem` * `airflow.hooks.package_index` → `airflow.providers.standard.hooks.package_index` * `airflow.hooks.subprocess` → `airflow.providers.standard.hooks.subprocess` * `airflow.triggers.external_task` → `airflow.providers.standard.triggers.external_task` * `airflow.triggers.file` → `airflow.providers.standard.triggers.file` * `airflow.triggers.temporal` → `airflow.providers.standard.triggers.temporal` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@airflow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org