This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch
dependabot/pip/airflow-core/pip-dependency-updates-1a800ef2ca
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 1fca2b3ec64 Bump the pip-dependency-updates group across 3 directories
with 2 updates
add c5041604dc2 Allow pasting full datetime strings into date picker
inputs (#66251)
add f575da4a80d Fix KafkaError.name() called as property instead of method
in create_topic (#65734)
add 90051561e72 fix serialize_template_field handling callable value in
dict (#63871)
add 25b96669630 Add MwaaServerlessDeleteWorkflowOperator (#66891)
add beea114b0f1 added parent info injection to EMR operator (#66816)
add 2fe52abc2c0 AGENTS.md: Require batching for bulk DELETE/UPDATE in
scheduler (#66908)
add 28e82d24c97 Enforce supervisor schema class name matches its `type`
literal (#66899)
add d74039c0751 fix `BigQueryStreamingBufferEmptySensor.poke()` always
raise `NotFound` (#66962)
add 767b72b5652 Fix no-op equality checks in Vertex AI trigger tests
(#66894)
add 4d5649349ff Add PAT connection to snowflake in SnowflakeHook (#66953)
add 01be07a4571 Mark Dags stale when their bundle is removed from config
(#66948)
add f9119133f66 Fix TableauOperator tasks.run AttributeError (#66682)
add 2e886a4dac7 cache connections in OpenLineage SQL hook lineage (#64843)
add 32ac8ad5132 Extend DEFAULT_SENSITIVE_FIELDS with common credential
field names (#66673)
add 171f6130247 Fix s3_tables system test: use CDK-provided ACCOUNT_ID for
bucket policy (#66972)
add 332fb1e2673 Bump axios in UI packages to patched release (#66770)
add 0c4c1f81ac6 [main] Upgrade important CI environment (#66980)
add f50036846eb Add function naming convention to AGENTS.md (action verbs,
not nouns) (#66997)
add 775b7e4cfdb Serialize poll_interval and impersonation_chain on
DataFusionStartPipelineTrigger (#66968)
add bb32a4e9e6f Bump the pip-dependency-updates group across 3 directories
with 2 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 (1fca2b3ec64)
\
N -- N -- N
refs/heads/dependabot/pip/airflow-core/pip-dependency-updates-1a800ef2ca
(bb32a4e9e6f)
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:
AGENTS.md | 2 +
Dockerfile | 2 +-
Dockerfile.ci | 2 +-
airflow-core/src/airflow/dag_processing/manager.py | 16 +-
airflow-core/src/airflow/serialization/helpers.py | 123 ++--
airflow-core/src/airflow/ui/package.json | 2 +-
airflow-core/src/airflow/ui/pnpm-lock.yaml | 33 +-
.../ui/src/components/DateTimeInput.test.tsx | 129 ++++
.../airflow/ui/src/components/DateTimeInput.tsx | 55 +-
.../tests/unit/dag_processing/test_manager.py | 40 ++
.../tests/unit/dags/test_dag_decorator_version.py | 63 ++
.../tests/unit/models/test_renderedtifields.py | 4 +-
.../unit/serialization/test_dag_serialization.py | 39 ++
.../tests/unit/serialization/test_helpers.py | 606 +++++++++++++++++++
dev/breeze/doc/ci/02_images.md | 2 +-
.../commands/release_management_commands.py | 2 +-
dev/breeze/src/airflow_breeze/global_constants.py | 2 +-
dev/breeze/uv.lock | 56 +-
.../amazon/docs/operators/mwaa_serverless.rst | 14 +
.../airflow/providers/amazon/aws/operators/emr.py | 30 +-
.../amazon/aws/operators/mwaa_serverless.py | 43 ++
.../system/amazon/aws/example_mwaa_serverless.py | 25 +-
.../tests/system/amazon/aws/example_s3_tables.py | 7 +-
.../amazon/aws/operators/test_emr_containers.py | 228 +++++++
.../amazon/aws/operators/test_mwaa_serverless.py | 56 ++
.../airflow/providers/apache/kafka/hooks/client.py | 2 +-
.../tests/unit/apache/kafka/hooks/test_client.py | 11 +-
.../providers/google/cloud/hooks/bigquery.py | 5 +-
.../providers/google/cloud/sensors/bigquery.py | 19 +-
.../providers/google/cloud/triggers/datafusion.py | 2 +
.../cloud/bigquery/example_bigquery_sensors.py | 20 +-
.../tests/unit/google/cloud/hooks/test_bigquery.py | 6 +-
.../unit/google/cloud/sensors/test_bigquery.py | 13 +-
.../unit/google/cloud/triggers/test_datafusion.py | 18 +
.../unit/google/cloud/triggers/test_vertex_ai.py | 8 +-
.../providers/openlineage/extractors/manager.py | 20 +-
.../providers/openlineage/plugins/listener.py | 17 +-
.../src/airflow/providers/openlineage/sqlparser.py | 27 +-
.../openlineage/utils/sql_hook_lineage.py | 62 +-
.../tests/unit/openlineage/test_sqlparser.py | 67 +++
.../openlineage/utils/test_sql_hook_lineage.py | 73 +--
providers/snowflake/docs/connections/snowflake.rst | 27 +-
.../airflow/providers/tableau/operators/tableau.py | 15 +-
.../tests/unit/tableau/operators/test_tableau.py | 86 ++-
pyproject.toml | 2 +-
scripts/tools/setup_breeze | 2 +-
.../secrets_masker/secrets_masker.py | 7 +-
.../tests/secrets_masker/test_secrets_masker.py | 17 +
task-sdk/src/airflow/sdk/execution_time/comms.py | 4 +-
.../src/airflow/sdk/execution_time/task_runner.py | 134 +++--
.../task_sdk/execution_time/test_supervisor.py | 2 +-
.../test_supervisor_schemas_name_type_sync.py | 78 +++
.../task_sdk/execution_time/test_task_runner.py | 13 +-
uv.lock | 665 +++++++++++----------
54 files changed, 2362 insertions(+), 641 deletions(-)
create mode 100644
airflow-core/src/airflow/ui/src/components/DateTimeInput.test.tsx
create mode 100644 airflow-core/tests/unit/dags/test_dag_decorator_version.py
create mode 100644
task-sdk/tests/task_sdk/execution_time/test_supervisor_schemas_name_type_sync.py