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

dependabot[bot] pushed a change to branch 
dependabot/go_modules/go-sdk/go-sdk-dependency-updates-642250fe3f
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard cd1cdbde502 Bump the go-sdk-dependency-updates group across 1 
directory with 9 updates
     add 915e61cc40d Do not show @timestamp in logs in UI (#70790)
     add e7ffeb7c39b reject mixed-separator path traversal in imap attachment 
names (#70665)
     add b20f1a47d01 Fail deferred Cloud Composer tasks when the GCP operation 
errors (#70430)
     add 9a28876d514 Validate Gemini batch results_folder in the worker that 
writes results (#70393)
     add 600d99867cc Use private key when pulling submodules (#62938)
     add 6669e7eed8d Fix AwaitMessageTrigger crash on tombstone messages when 
apply_function is unset (#69665)
     add f8f53e0e94d Add ElasticsearchRemoteLogIO.from_config and register 
elasticsearch scheme (#70525)
     add 1a3f32aa9e3 Add OSSRemoteLogIO.from_config and register oss remote 
logging scheme (#70682)
     add 251a9281006 Register Stackdriver remote task logging handler (#70549)
     add 41a3be7076e Refuse the team agnostic fall-through for a team scoped 
Key Vault secret name (#70876)
     add a472c83d715 Add WasbRemoteLogIO.from_config and register wasb remote 
logging scheme (#70301)
     add 0191b1199ea Refuse the team agnostic fall-through for a team scoped 
AWS secret name (#70878)
     add 3b2445a25fa Fix SQLColumnCheckOperator crash on non-numeric column 
bounds (#70895)
     add 415cb70f877 Limit pandas to < 3 for DataFrame XComs (#70791)
     add 31a5f3a5491 Bump boto3 in /dev/breeze in the uv-dependency-updates 
group (#70871)
     add 6aa7cd9eba7 Remove no-op exception re-raise and parser override in 
airflowctl (#70903)
     add 9a0d1d3334e Fix duplicated and incorrect words in documentation 
(#70868)
     add eef1b970acd Fix airflowctl showing a traceback instead of the server 
error on 5xx (#70841)
     add 81462283eaf Assert the refusal log with getMessage so the compat tests 
pass (#70905)
     add 9d3b20c4d2f Fix SSHRemoteJobOperator cleanup failing with custom 
remote_base_dir (#69885)
     add ff5a90c6f79 Support setting an S3 object ACL for remote task logs 
(#70394)
     add e7737ff9bb1 Fix Kafka consumer not being closed on error in 
ConsumeFromTopicOperator (#69641)
     add 4b9c3b54a7b Validate trigger events in Openai deferrable tasks (#69506)
     add d9b7eb0f8a4 Cancel the Redshift statement when a user kills the 
deferred task (#69676)
     add 16b4e621711 Give each task its own start trigger arguments in standard 
sensors (#70888)
     add a1824804d11 Reconnect to the running Livy batch on retry instead of 
resubmitting (#68956)
     add b2d1d8183dc Use monotonic clock for OpenAIBatchTrigger polling timeout 
(#69534)
     add cfe3f0bbd70 Apply the ambiguous-id refusal to get_config in the Key 
Vault backend (#70899)
     add 0d877a1a768 Refuse the team agnostic fall-through for a team scoped 
Lockbox secret name (#70877)
     add 0b313f9a3fe Document Kubernetes RBAC permissions (#68716)
     add b528a941546 Fix operators declaring template_fields/template_ext as 
bare strings (#70916)
     add c146f20f301 Strip only the literal properties/ prefix from GA property 
link IDs (#70919)
     add 67706f6843e Clarify Elasticsearch remote-logging scheme needs Airflow 
3.3.0+ (#70920)
     add f656510a147 Fix broken OpenAI batch trigger test blocking main (#70938)
     add acb4dde004f Drop coloredcobra dependency from the Go SDK edge worker 
(#70917)
     add b418c0eb08c Bump the go-sdk-dependency-updates group across 1 
directory with 9 updates

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (cd1cdbde502)
            \
             N -- N -- N   
refs/heads/dependabot/go_modules/go-sdk/go-sdk-dependency-updates-642250fe3f 
(b418c0eb08c)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 ISSUE_TRIAGE_PROCESS.rst                           |   2 +-
 airflow-core/newsfragments/70791.significant.rst   |  35 ++++
 airflow-ctl/src/airflowctl/api/client.py           |   3 -
 airflow-ctl/src/airflowctl/api/operations.py       |  22 ++-
 airflow-ctl/src/airflowctl/ctl/cli_config.py       |   4 -
 airflow-ctl/tests/airflow_ctl/api/test_client.py   |  46 ++++++
 contributing-docs/18_contribution_workflow.rst     |   2 +-
 dev/breeze/uv.lock                                 |  12 +-
 go-sdk/edge/commands/root.go                       |   1 -
 go-sdk/go.mod                                      |   3 +-
 go-sdk/go.sum                                      |  16 +-
 go-sdk/pkg/config/config.go                        |  13 --
 kubernetes-tests/lang_sdk/go_example/go.mod        |   1 -
 kubernetes-tests/lang_sdk/go_example/go.sum        |  12 --
 providers/alibaba/provider.yaml                    |   4 +
 .../alibaba/cloud/log/oss_task_handler.py          |  26 +++
 .../airflow/providers/alibaba/get_provider_info.py |   6 +
 .../alibaba/cloud/log/test_oss_task_handler.py     |  83 +++++++++-
 providers/amazon/docs/index.rst                    |   8 +-
 providers/amazon/docs/logging/s3-task-handler.rst  |  20 +++
 providers/amazon/provider.yaml                     |  15 ++
 providers/amazon/pyproject.toml                    |  15 +-
 .../providers/amazon/aws/log/s3_task_handler.py    |   7 +
 .../amazon/aws/operators/redshift_data.py          |   8 +
 .../amazon/aws/secrets/secrets_manager.py          |  55 ++++++-
 .../amazon/aws/secrets/systems_manager.py          |  55 ++++++-
 .../providers/amazon/aws/triggers/redshift_data.py |  31 ++++
 .../airflow/providers/amazon/get_provider_info.py  |   7 +
 .../unit/amazon/aws/log/test_s3_task_handler.py    |  53 ++++++
 .../amazon/aws/operators/test_redshift_data.py     |  41 +++++
 .../amazon/aws/secrets/test_secrets_manager.py     |  68 +++++++-
 .../amazon/aws/secrets/test_systems_manager.py     |  80 ++++++++-
 .../unit/amazon/aws/triggers/test_redshift_data.py |  81 ++++++++++
 providers/apache/hdfs/README.rst                   |  12 +-
 providers/apache/hdfs/docs/index.rst               |  12 +-
 providers/apache/hdfs/pyproject.toml               |  15 +-
 providers/apache/hive/README.rst                   |  12 +-
 providers/apache/hive/docs/index.rst               |  12 +-
 providers/apache/hive/pyproject.toml               |  15 +-
 .../providers/apache/kafka/operators/consume.py    | 112 ++++++-------
 .../apache/kafka/triggers/await_message.py         |  13 +-
 .../unit/apache/kafka/operators/test_consume.py    |  42 +++++
 .../apache/kafka/triggers/test_await_message.py    |  72 +++++++++
 .../providers/apache/livy/operators/livy.py        |  66 +++++++-
 .../tests/unit/apache/livy/operators/test_livy.py  | 127 ++++++++++++++-
 providers/cncf/kubernetes/docs/index.rst           |   1 +
 providers/cncf/kubernetes/docs/kubernetes_rbac.rst | 179 +++++++++++++++++++++
 providers/common/io/docs/xcom_backend.rst          |   4 +-
 providers/common/sql/docs/index.rst                |   8 +-
 providers/common/sql/pyproject.toml                |  15 +-
 .../airflow/providers/common/sql/operators/sql.py  |  29 ++--
 .../tests/unit/common/sql/operators/test_sql.py    |  30 ++++
 providers/databricks/README.rst                    |  12 +-
 providers/databricks/docs/index.rst                |  12 +-
 providers/databricks/pyproject.toml                |  15 +-
 .../providers/edge3/example_dags/win_notepad.py    |   2 +-
 .../providers/edge3/example_dags/win_test.py       |   2 +-
 providers/elasticsearch/docs/logging/index.rst     |  11 ++
 providers/elasticsearch/provider.yaml              |   4 +
 .../providers/elasticsearch/get_provider_info.py   |   6 +
 .../providers/elasticsearch/log/es_task_handler.py |  30 +++-
 .../unit/elasticsearch/log/test_es_task_handler.py |  70 +++++++-
 providers/exasol/README.rst                        |  12 +-
 providers/exasol/docs/index.rst                    |  12 +-
 providers/exasol/pyproject.toml                    |  15 +-
 .../git/src/airflow/providers/git/bundles/git.py   |   8 +-
 providers/git/tests/unit/git/bundles/test_git.py   |  58 +++++++
 providers/google/README.rst                        |  12 +-
 providers/google/docs/index.rst                    |  12 +-
 providers/google/provider.yaml                     |   2 +
 providers/google/pyproject.toml                    |  15 +-
 .../google/cloud/log/stackdriver_task_handler.py   |  38 ++++-
 .../providers/google/cloud/operators/gen_ai.py     |  18 ++-
 .../google/cloud/triggers/cloud_composer.py        |   7 +-
 .../airflow/providers/google/get_provider_info.py  |   6 +-
 .../operators/analytics_admin.py                   |   2 +-
 .../cloud/log/test_stackdriver_task_handler.py     |  63 ++++++++
 .../unit/google/cloud/operators/test_gen_ai.py     |  50 ++++++
 .../google/cloud/triggers/test_cloud_composer.py   |  59 +++++++
 .../operators/test_analytics_admin.py              |  25 +++
 .../imap/src/airflow/providers/imap/hooks/imap.py  |  10 +-
 providers/imap/tests/unit/imap/hooks/test_imap.py  |  33 ++++
 providers/microsoft/azure/provider.yaml            |   4 +
 .../providers/microsoft/azure/get_provider_info.py |   6 +
 .../microsoft/azure/log/wasb_task_handler.py       |  29 ++++
 .../providers/microsoft/azure/secrets/key_vault.py |  56 ++++++-
 .../microsoft/azure/log/test_wasb_task_handler.py  |  83 ++++++++++
 .../unit/microsoft/azure/secrets/test_key_vault.py | 102 ++++++++++++
 providers/openai/docs/changelog.rst                |  30 ++++
 .../src/airflow/providers/openai/exceptions.py     |   4 +
 .../src/airflow/providers/openai/hooks/openai.py   |  26 ++-
 .../airflow/providers/openai/operators/openai.py   |   8 +-
 .../airflow/providers/openai/triggers/openai.py    |  89 +++++++---
 .../openai/tests/unit/openai/hooks/test_openai.py  |  39 ++++-
 .../tests/unit/openai/operators/test_openai.py     |  40 +++++
 .../tests/unit/openai/triggers/test_openai.py      | 133 ++++++++++++---
 .../providers/opensearch/log/os_task_handler.py    |   8 +-
 .../unit/opensearch/log/test_os_task_handler.py    |   8 +-
 providers/papermill/README.rst                     |  12 +-
 providers/papermill/docs/index.rst                 |  12 +-
 providers/papermill/pyproject.toml                 |  15 +-
 providers/postgres/docs/index.rst                  |   8 +-
 providers/postgres/pyproject.toml                  |  15 +-
 providers/presto/README.rst                        |  12 +-
 providers/presto/docs/index.rst                    |  12 +-
 providers/presto/pyproject.toml                    |  15 +-
 providers/salesforce/README.rst                    |  12 +-
 providers/salesforce/docs/index.rst                |  12 +-
 providers/salesforce/pyproject.toml                |  15 +-
 providers/snowflake/README.rst                     |   6 +-
 providers/snowflake/docs/index.rst                 |   6 +-
 providers/snowflake/pyproject.toml                 |  15 +-
 .../providers/ssh/operators/ssh_remote_job.py      |   4 +-
 .../src/airflow/providers/ssh/utils/remote_job.py  |  22 ++-
 .../unit/ssh/operators/test_ssh_remote_job.py      |  24 +++
 .../ssh/tests/unit/ssh/utils/test_remote_job.py    |  21 +++
 .../providers/standard/sensors/date_time.py        |  13 +-
 .../providers/standard/sensors/filesystem.py       |  17 +-
 .../src/airflow/providers/standard/sensors/time.py |   9 +-
 .../tests/unit/standard/sensors/test_date_time.py  |  32 ++++
 .../tests/unit/standard/sensors/test_filesystem.py |  25 +++
 .../tests/unit/standard/sensors/test_time.py       |  19 +++
 .../providers/telegram/operators/telegram.py       |   2 +-
 .../tests/unit/telegram/operators/test_telegram.py |  17 +-
 providers/trino/README.rst                         |  12 +-
 providers/trino/docs/index.rst                     |  12 +-
 providers/trino/pyproject.toml                     |  15 +-
 providers/weaviate/README.rst                      |  12 +-
 providers/weaviate/docs/connections.rst            |   2 +-
 providers/weaviate/docs/index.rst                  |  12 +-
 providers/weaviate/pyproject.toml                  |  15 +-
 .../airflow/providers/yandex/secrets/lockbox.py    |  38 ++++-
 .../tests/unit/yandex/secrets/test_lockbox.py      |  73 +++++++++
 task-sdk/pyproject.toml                            |  15 +-
 .../src/airflow/sdk/serde/serializers/pandas.py    |  45 ++++++
 task-sdk/tests/task_sdk/serde/test_serializers.py  |  28 ++++
 uv.lock                                            |  90 +++++------
 137 files changed, 3136 insertions(+), 502 deletions(-)
 create mode 100644 airflow-core/newsfragments/70791.significant.rst
 create mode 100644 providers/cncf/kubernetes/docs/kubernetes_rbac.rst

Reply via email to