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

potiuk pushed a change to branch drop-py310/7-pyproject-metadata
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 9675b0d29f3 Keep Breeze's locked dependency versions when dropping 
Python 3.10
 discard 429052fa498 Drop the Python 3.10 provider metadata shim
 discard 6b3c97a1110 Require Python 3.11 in all distributions
 discard cea018f5cb7 Apply ruff Python 3.11 fixes to dev tooling, scripts and 
test suites
 discard 6bf7f7b6688 Apply ruff Python 3.11 fixes to providers
 discard 9648292c04f Apply ruff Python 3.11 fixes to core, Task SDK, shared and 
airflowctl
 discard e40f2f2e742 Remove Python 3.10 compatibility shims
 discard 37edfe2dc59 Refresh diagram checksums for the Python 3.11 script 
headers
 discard c767911d35a Bump inline script metadata to Python 3.11
 discard 3eb2bd7de10 Explain when to drop a Python version from the CI version 
list
 discard 16f7b3904d4 Drop Python 3.10 from CI, Breeze and the container images
     add 0bffacc8740 Update providers metadata 2026-10-05 (#74315)
     add eda8563d983 Keep polling in the BigQuery check triggers while a job is 
running (#74305)
     add af61379fc14 Include prompt cache token counts in AgentOperator's usage 
XCom (#74277)
     add 77b21f34c05 Fix Common AI durable retries and tool-approval resumes on 
pydantic-ai 2.50+ (#74313)
     add dcc9ce6246f Fix Common AI durable retries not replaying tools from a 
capability without an id (#74314)
     add e25f413ff61 Let the Modal sandbox backend read credentials from a 
modal connection (#74302)
     add ac147d07ffe Remove `code_mode` from `AgentOperator` in favor of the 
`CodeMode` capability (#74312)
     add 246e3b231c9 Add `include_traceback` to model-backed retry policies 
(#74308)
     add d18b831afc2 Show staging-only commits before resetting staging to main 
(#74116)
     add 84f5e0990a0 TS SDK: Step over an empty nested task group to the group 
holding it (#74323)
     add 342157f5aed Go SDK: run unit tests with the race detector in CI 
(#74215)
     add 4329cd68465 Pause v3-4-test automation while it is fast-forwarded for 
3.4.0 betas (#74327)
     add 8d37613cba5 Guard the Dag Code tab's Monaco grammar exports against 
drift (#74246)
     add 6038d1156dd Scope audit log rows to a Dag only from the request path 
or body (#74232)
     add 14960cf4624 Add AIP-85 to the AIP progress tracker registry (#74304)
     add 6b6b1fa2d92 Discover executable bundles by footer, not by execute bit 
(#74227)
     add 4cae02cbee1 Update French (fr) UI translations to 100% coverage 
(#74235)
     add 6e5f3136b9b Fix dateless dag.test and tasks test destroying unrelated 
Dag runs (#73813)
     add a13edb47aef Go SDK: add dag.Switch with Case for multi-way branching 
(#74321)
     add 16813192320 Show provider URI schemes in the Provider Registry (#74284)
     add 370606c1065 Fix Dags staying blocked by `max_active_runs` until the 
next parse (#73032)
     add 0609550c022 Lead the `common.ai` sandbox docs with when to use it and 
where each piece runs (#74297)
     add 87be0026872 Keep retried task attempts and their data under the 
attempt UUID (#74222)
     add a6d4ef08dc6 Apply hook_params to deferred dbt Cloud job runs (#74199)
     add 5aa12d3765f Parse native Java Dags and show their source (#74036)
     add 74698a57c68 Parse native TypeScript Dags with the Node coordinator 
(#74037)
     add 64ac6e12011 Go SDK: serialize a native Dag to Dag JSON (#74319)
     add 8bb642be2d5 Add task state store support to the Go SDK task client 
(#73420)
     add a33b279f8db Drop Python 3.10 from CI, Breeze and the container images
     add 6f8e590908e Explain when to drop a Python version from the CI version 
list
     add 9a7ff409d2a Bump inline script metadata to Python 3.11
     add bb572f13770 Refresh diagram checksums for the Python 3.11 script 
headers
     add 390a5a1fa60 Remove Python 3.10 compatibility shims
     add 27d0e2aed3a Apply ruff Python 3.11 fixes to core, Task SDK, shared and 
airflowctl
     add a94184d2137 Apply ruff Python 3.11 fixes to providers
     add a62c6640b32 Apply ruff Python 3.11 fixes to dev tooling, scripts and 
test suites
     add 46af9b90935 Require Python 3.11 in all distributions
     add c85e4f5acc5 Drop the Python 3.10 provider metadata shim
     add 08f48f149e1 Keep Breeze's locked dependency versions when dropping 
Python 3.10

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   (9675b0d29f3)
            \
             N -- N -- N   refs/heads/drop-py310/7-pyproject-metadata 
(08f48f149e1)

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:
 .codespellignorelines                              |    1 +
 .github/boring-cyborg.yml                          |   29 +-
 .github/dependabot.yml                             |   21 +
 .github/workflows/automatic-backport.yml           |   14 +-
 .github/workflows/ci-amd.yml                       |    5 +
 .github/workflows/ci-arm.yml                       |    5 +
 .../scheduled-upgrade-check-v3-4-test.yml          |    9 +-
 .pre-commit-config.yaml                            |   24 +
 airflow-core/.pre-commit-config.yaml               |   10 -
 .../authoring-and-scheduling/language-sdks/go.rst  |  106 +-
 .../language-sdks/java.rst                         |  130 +-
 .../language-sdks/typescript.rst                   |  108 +-
 airflow-core/docs/howto/usage-cli.rst              |   10 +-
 airflow-core/docs/migrations-ref.rst               |    5 +-
 airflow-core/src/airflow/api/common/delete_dag.py  |    6 +-
 .../src/airflow/api_fastapi/common/db/dag_runs.py  |   33 +-
 .../api_fastapi/common/db/task_instances.py        |   35 +-
 .../airflow/api_fastapi/common/parameters/sort.py  |    3 +-
 .../core_api/routes/public/extra_links.py          |   42 +-
 .../api_fastapi/core_api/routes/public/hitl.py     |   61 +-
 .../api_fastapi/core_api/routes/public/log.py      |   17 +-
 .../core_api/routes/public/task_instances.py       |  117 +-
 .../api_fastapi/core_api/routes/public/xcom.py     |  166 +-
 .../airflow/api_fastapi/core_api/routes/ui/dags.py |    4 +-
 .../api_fastapi/core_api/routes/ui/gantt.py        |   23 +-
 .../src/airflow/api_fastapi/core_api/security.py   |    6 +-
 .../core_api/services/public/dag_run.py            |   22 +-
 .../core_api/services/public/task_instances.py     |   20 +-
 .../src/airflow/api_fastapi/execution_api/app.py   |   11 +-
 .../execution_api/routes/task_instances.py         |  100 +-
 .../execution_api/routes/task_state_store.py       |    2 +-
 .../api_fastapi/execution_api/routes/xcoms.py      |  140 +-
 .../airflow/api_fastapi/execution_api/security.py  |   79 +-
 .../api_fastapi/execution_api/versions/__init__.py |    4 +-
 .../execution_api/versions/v2026_10_30.py          |    4 +-
 .../src/airflow/api_fastapi/logging/decorators.py  |   22 +-
 .../src/airflow/dag_processing/collection.py       |    4 +-
 airflow-core/src/airflow/dag_processing/dagbag.py  |   10 +-
 .../airflow/dag_processing/lang_sdk_processor.py   |   22 +-
 .../src/airflow/dag_processing/processor.py        |    2 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |   23 +-
 .../0142_3_4_0_unify_task_attempt_ownership.py     |  484 ++++++
 airflow-core/src/airflow/models/__init__.py        |    3 -
 airflow-core/src/airflow/models/asset.py           |    1 +
 airflow-core/src/airflow/models/dagrun.py          |   66 +-
 airflow-core/src/airflow/models/hitl_history.py    |   91 --
 airflow-core/src/airflow/models/log.py             |   10 +-
 airflow-core/src/airflow/models/pool.py            |    3 +-
 .../src/airflow/models/renderedtifields.py         |  306 ++--
 airflow-core/src/airflow/models/taskinstance.py    |  373 +++--
 .../src/airflow/models/taskinstancehistory.py      |  225 ---
 airflow-core/src/airflow/models/trigger.py         |    6 +-
 airflow-core/src/airflow/models/xcom.py            |  501 ++++--
 airflow-core/src/airflow/plugins_manager.py        |    3 +-
 airflow-core/src/airflow/providers_manager.py      |   36 +-
 .../serialization/definitions/operatorlink.py      |   23 +-
 .../airflow/serialization/definitions/xcom_arg.py  |   28 +-
 .../src/airflow/ti_deps/deps/prev_dagrun_dep.py    |    4 +
 .../airflow/ui/public/i18n/locales/fr/admin.json   |   18 +-
 .../airflow/ui/public/i18n/locales/fr/assets.json  |   14 +-
 .../airflow/ui/public/i18n/locales/fr/browse.json  |   35 +
 .../airflow/ui/public/i18n/locales/fr/common.json  |  123 +-
 .../ui/public/i18n/locales/fr/components.json      |   32 +-
 .../src/airflow/ui/public/i18n/locales/fr/dag.json |   73 +
 .../airflow/ui/public/i18n/locales/fr/dags.json    |   35 +
 .../ui/public/i18n/locales/fr/dashboard.json       |   18 +-
 .../MonacoEditor/configureMonaco.test.ts           |   44 +
 airflow-core/src/airflow/utils/db.py               |    4 +-
 airflow-core/src/airflow/utils/db_cleanup.py       |  175 +-
 .../src/airflow/utils/log/file_task_handler.py     |   21 +-
 airflow-core/src/airflow/utils/log/log_reader.py   |    7 +-
 .../tests/unit/always/test_providers_manager.py    |   68 +-
 .../tests/unit/api/common/test_delete_dag.py       |   47 +-
 .../unit/api_fastapi/common/test_parameters.py     |   11 +
 .../core_api/routes/public/test_dag_run.py         |    1 +
 .../core_api/routes/public/test_extra_links.py     |    7 +-
 .../core_api/routes/public/test_hitl.py            |   76 +-
 .../core_api/routes/public/test_task_instances.py  |  255 ++-
 .../core_api/routes/public/test_xcom.py            |   85 +-
 .../api_fastapi/core_api/routes/ui/test_dags.py    |   18 +
 .../core_api/routes/ui/test_dashboard.py           |   20 +
 .../unit/api_fastapi/execution_api/test_app.py     |   18 +-
 .../api_fastapi/execution_api/test_security.py     |  352 +++-
 .../versions/head/test_task_instances.py           |  185 ++-
 .../versions/head/test_task_state_store.py         |   18 +
 .../execution_api/versions/head/test_xcoms.py      |  281 ++--
 .../versions/v2025_04_28/test_xcom.py              |   10 +-
 .../versions/v2026_10_30/test_task_instances.py    |   49 +
 .../unit/api_fastapi/logging/test_decorators.py    |   52 +
 .../tests/unit/dag_processing/fake_lang_sdk.py     |    2 +-
 .../lang_sdk_fixtures/go_native.json               | 1680 ++++++++++++++++++++
 .../tests/unit/dag_processing/test_collection.py   |    2 +-
 .../tests/unit/dag_processing/test_dagbag.py       |   19 +-
 .../unit/dag_processing/test_lang_sdk_processor.py |   21 +-
 .../tests/unit/dag_processing/test_manager.py      |    2 +-
 .../tests/unit/dag_processing/test_processor.py    |    4 +-
 airflow-core/tests/unit/jobs/test_scheduler_job.py |  202 ++-
 airflow-core/tests/unit/jobs/test_triggerer_job.py |    5 +-
 .../test_0142_unify_task_attempt_ownership.py      |  691 ++++++++
 airflow-core/tests/unit/models/test_asset.py       |   32 +
 airflow-core/tests/unit/models/test_cleartasks.py  |  269 +++-
 airflow-core/tests/unit/models/test_dag.py         |   39 +-
 airflow-core/tests/unit/models/test_dagrun.py      |  103 +-
 airflow-core/tests/unit/models/test_log.py         |   48 +
 .../tests/unit/models/test_mappedoperator.py       |  139 +-
 airflow-core/tests/unit/models/test_pool.py        |   19 +-
 .../tests/unit/models/test_renderedtifields.py     |  114 +-
 airflow-core/tests/unit/models/test_task_data.py   |  592 +++++++
 .../tests/unit/models/test_taskinstance.py         |  527 +++++-
 airflow-core/tests/unit/models/test_trigger.py     |   45 +-
 airflow-core/tests/unit/models/test_xcom.py        |   97 +-
 .../tests/unit/plugins/test_plugins_manager.py     |   75 +
 airflow-core/tests/unit/utils/test_db_cleanup.py   |  315 +++-
 airflow-core/tests/unit/utils/test_log_handlers.py |   36 +-
 .../tests/airflow_e2e_tests/conftest.py            |    7 +
 .../tests/airflow_e2e_tests/constants.py           |    3 +
 .../airflow_e2e_tests/e2e_test_utils/clients.py    |    7 +
 .../go_sdk_tests/test_go_sdk_task_state.py         |  114 ++
 dev/README_RELEASE_AIRFLOW.md                      |   50 +
 dev/breeze/doc/09_release_management_tasks.rst     |    4 +-
 .../airflow_breeze/commands/workflow_commands.py   |   23 +-
 .../src/airflow_breeze/utils/gh_workflow_utils.py  |   16 +
 .../src/airflow_breeze/utils/verification_plan.py  |    5 +-
 dev/breeze/tests/test_gh_workflow_utils.py         |   31 +
 dev/breeze/tests/test_workflow_commands.py         |   57 +-
 dev/registry/extract_metadata.py                   |   15 +
 dev/registry/extract_versions.py                   |    6 +
 dev/registry/registry_contract_models.py           |   34 +
 dev/registry/registry_tools/uri_schemes.py         |   98 ++
 dev/registry/tests/test_extract_metadata.py        |  118 +-
 dev/registry/tests/test_extract_versions.py        |   56 +
 dev/registry/tests/test_uri_schemes.py             |  128 ++
 devel-common/src/tests_common/pytest_plugin.py     |   16 +-
 .../src/tests_common/test_utils/asserts.py         |   69 +-
 .../tests_common/test_utils/attempt_ownership.py   |  159 ++
 devel-common/src/tests_common/test_utils/db.py     |   12 +-
 .../src/tests_common/test_utils/mapping.py         |   20 +-
 .../src/tests_common/test_utils/taskinstance.py    |   14 +
 .../tests/unit/tests_common/test_dag_maker.py      |   13 +-
 generated/provider_metadata.json                   |   10 +
 go-sdk/README.md                                   |   60 +-
 go-sdk/adr/0008-native-dag-interface.md            |    9 +-
 go-sdk/airflow/bundle.go                           |    7 +-
 go-sdk/airflow/conformance_test.go                 |  349 ++++
 go-sdk/airflow/dag.go                              |  164 +-
 go-sdk/airflow/enums.go                            |   11 +-
 .../logging/attrs.go => airflow/export_test.go}    |   29 +-
 go-sdk/airflow/if.go                               |   24 +-
 go-sdk/airflow/if_test.go                          |   54 +-
 go-sdk/airflow/inputs.go                           |  265 ++-
 go-sdk/airflow/inputs_test.go                      |  280 +++-
 go-sdk/airflow/serialize.go                        |  744 +++++++++
 go-sdk/airflow/serialize_test.go                   | 1135 +++++++++++++
 go-sdk/airflow/spec.gen.go                         |   27 +-
 go-sdk/airflow/spec.go                             |    4 +-
 go-sdk/airflow/spec_fields.gen.go                  |   82 +
 go-sdk/airflow/switch.go                           |  253 +++
 go-sdk/airflow/switch_test.go                      |  583 +++++++
 go-sdk/airflow/task_group.go                       |   52 +-
 go-sdk/airflow/task_group_test.go                  |  139 +-
 go-sdk/airflow/task_option.go                      |    8 +-
 go-sdk/airflow/trigger_dag_run.go                  |   81 +-
 go-sdk/airflow/trigger_dag_run_test.go             |   86 +-
 go-sdk/capabilities.yaml                           |    4 +-
 .../cmd/airflow-go-pack/pack_integration_test.go   |    3 +
 go-sdk/dags/go_examples.py                         |   19 +-
 .../bundle/concurrentxcom/concurrentxcom_test.go   |    4 +
 go-sdk/example/bundle/main.go                      |    3 +
 go-sdk/example/bundle/taskstate/taskstate.go       |   99 ++
 go-sdk/internal/bundle/task.go                     |   57 +-
 go-sdk/internal/bundle/task_test.go                |   56 +-
 go-sdk/internal/genspec/authoring.go               |   45 +-
 go-sdk/internal/genspec/authoring_test.go          |   25 +
 go-sdk/internal/genspec/fields.go                  |  169 ++
 go-sdk/internal/genspec/fields_test.go             |  126 ++
 go-sdk/internal/genspec/main.go                    |   44 +-
 go-sdk/pkg/binding/binding.go                      |    7 +
 go-sdk/pkg/binding/binding_test.go                 |   20 +
 go-sdk/pkg/execution/client.go                     |  277 +++-
 go-sdk/pkg/execution/client_test.go                |  583 ++++++-
 go-sdk/pkg/execution/frames.go                     |   14 +-
 go-sdk/pkg/execution/integration_test.go           |   75 +-
 go-sdk/pkg/execution/task_runner.go                |    2 +-
 go-sdk/sdk/doc.go                                  |    8 +-
 go-sdk/sdk/errors.go                               |    6 +
 go-sdk/sdk/sdk.go                                  |   89 +-
 .../aws/executors/batch/test_batch_executor.py     |   15 +-
 .../amazon/aws/executors/ecs/test_ecs_executor.py  |   15 +-
 .../kubernetes/executors/kubernetes_executor.py    |   22 +-
 .../cncf/kubernetes/kubernetes_helper_functions.py |    6 +-
 .../kubernetes/log_handlers/test_log_handlers.py   |    9 +-
 .../unit/cncf/kubernetes/operators/test_pod.py     |   18 +-
 .../cncf/kubernetes/test_template_rendering.py     |   11 +-
 providers/common/ai/docs/capabilities.rst          |    6 +-
 providers/common/ai/docs/changelog.rst             |   10 +
 providers/common/ai/docs/code_mode.rst             |   32 +-
 providers/common/ai/docs/concepts.rst              |    2 +-
 providers/common/ai/docs/features.rst              |    4 +-
 providers/common/ai/docs/index.rst                 |    5 +-
 providers/common/ai/docs/installation.rst          |    5 +-
 providers/common/ai/docs/operators/agent.rst       |   10 +-
 providers/common/ai/docs/retry_policies.rst        |   99 +-
 providers/common/ai/docs/sandbox/backends.rst      |   14 +-
 providers/common/ai/docs/sandbox/configuration.rst |    8 +-
 providers/common/ai/docs/sandbox/index.rst         |  431 +++--
 providers/common/ai/docs/stability.rst             |    4 +-
 providers/common/ai/docs/tool_approval.rst         |    8 +-
 providers/common/ai/docs/troubleshooting.rst       |   10 +-
 providers/common/ai/pyproject.toml                 |   15 +-
 .../providers/common/ai/durable/fingerprint.py     |   36 +-
 .../common/ai/example_dags/example_agent.py        |    9 +-
 .../example_dags/example_aip_progress_tracker.py   |   64 +-
 .../airflow/providers/common/ai/operators/agent.py |   67 +-
 .../providers/common/ai/plugins/hitl_review.py     |   83 +-
 .../airflow/providers/common/ai/policies/retry.py  |   56 +-
 .../airflow/providers/common/ai/sandbox/modal.py   |   80 +-
 .../airflow/providers/common/ai/utils/logging.py   |    2 +
 .../providers/common/ai/utils/usage_budget.py      |   12 +-
 .../unit/common/ai/durable/test_fingerprint.py     |   87 +
 .../tests/unit/common/ai/operators/test_agent.py   |  150 +-
 .../ai/operators/test_agent_tool_approval.py       |    1 -
 .../unit/common/ai/plugins/test_hitl_review.py     |   71 +-
 .../ai/tests/unit/common/ai/policies/test_retry.py |  116 +-
 .../ai/tests/unit/common/ai/sandbox/fake_modal.py  |   47 +-
 .../ai/tests/unit/common/ai/sandbox/test_modal.py  |  148 +-
 .../ai/tests/unit/common/ai/utils/test_logging.py  |   12 +-
 .../unit/common/ai/utils/test_usage_budget.py      |   42 +
 .../providers/common/compat/version_compat.py      |    2 +
 .../io/tests/unit/common/io/xcom/test_backend.py   |   62 +-
 .../airflow/providers/dbt/cloud/operators/dbt.py   |    1 +
 .../tests/unit/dbt/cloud/operators/test_dbt.py     |   36 +
 .../providers/edge3/executors/edge_executor.py     |    7 +-
 .../unit/edge3/executors/test_edge_executor.py     |    2 +-
 .../providers/google/cloud/triggers/bigquery.py    |   34 +-
 .../unit/google/cloud/triggers/test_bigquery.py    |  121 ++
 .../tests/unit/standard/operators/test_weekday.py  |    8 +-
 registry/.eleventy.js                              |   37 +
 registry/src/css/main.css                          |   77 +
 registry/src/provider-version.njk                  |   28 +
 scripts/ci/lang_sdk_serialization/compare.py       |   90 +-
 .../ci/lang_sdk_serialization/serialize_python.py  |   57 +-
 scripts/ci/lang_sdk_serialization/test_dags.yaml   |  163 ++
 scripts/ci/prek/check_go_sdk_generated_drift.py    |    8 +-
 .../prek/check_go_sdk_serialization_conformance.py |   63 +
 scripts/ci/prek/check_ti_vs_tis_attributes.py      |   77 -
 scripts/ci/prek/check_xcom_model_columns.py        |  141 ++
 scripts/ci/testing/run_unit_tests.sh               |    2 +-
 scripts/cov/core_coverage.py                       |    1 -
 .../ci/lang_sdk_serialization/test_compare.py      |  189 ++-
 .../test_check_go_sdk_serialization_conformance.py |   62 +
 .../plugins_manager/plugins_manager.py             |    9 +-
 .../providers_discovery/providers_discovery.py     |    5 +
 task-sdk/docs/executable-bundle-spec.rst           |   19 +-
 task-sdk/src/airflow/sdk/bases/xcom.py             |    2 +-
 .../src/airflow/sdk/coordinators/_dag_importer.py  |    5 +-
 .../src/airflow/sdk/coordinators/_subprocess.py    |  159 +-
 .../sdk/coordinators/executable/coordinator.py     |   48 +-
 .../airflow/sdk/coordinators/java/_dag_importer.py |  122 ++
 .../airflow/sdk/coordinators/java/_jar_manifest.py |   71 +
 .../airflow/sdk/coordinators/java/coordinator.py   |  163 +-
 .../sdk/coordinators/node/_bundle_reader.py        |   29 +-
 .../airflow/sdk/coordinators/node/_dag_importer.py |   72 +
 .../airflow/sdk/coordinators/node/coordinator.py   |   27 +-
 task-sdk/src/airflow/sdk/definitions/dag.py        |   18 +-
 .../src/airflow/sdk/execution_time/coordinator.py  |   19 +
 .../src/airflow/sdk/execution_time/supervisor.py   |  111 +-
 task-sdk/src/airflow/sdk/importers/base.py         |    9 +-
 .../src/airflow/sdk/importers/python_importer.py   |    4 +-
 task-sdk/src/airflow/sdk/importers/zip_importer.py |    4 +-
 task-sdk/tests/task_sdk/bases/test_xcom.py         |   16 +
 .../coordinators/executable/test_coordinator.py    |   80 +-
 .../task_sdk/coordinators/java/_jar_test_utils.py  |   53 +
 .../task_sdk/coordinators/java/test_coordinator.py |  314 +++-
 .../coordinators/java/test_dag_importer.py         |  308 ++++
 .../coordinators/java/test_jar_manifest.py         |   94 ++
 .../coordinators/node/_bundle_test_utils.py        |    5 +
 .../coordinators/node/test_bundle_reader.py        |   10 +-
 .../task_sdk/coordinators/node/test_coordinator.py |  114 +-
 .../coordinators/node/test_dag_importer.py         |  275 ++++
 .../task_sdk/coordinators/test_dag_importer.py     |    2 +-
 .../tests/task_sdk/coordinators/test_subprocess.py |  390 ++++-
 .../task_sdk/execution_time/test_supervisor.py     |  282 +++-
 .../ci/prek/check_serialization_conformance.py     |   15 +-
 ts-sdk/src/coordinator/serde.ts                    |   17 +-
 ts-sdk/tests/coordinator/serde.test.ts             |   42 +
 uv.lock                                            |    6 +-
 286 files changed, 21049 insertions(+), 3094 deletions(-)
 create mode 100644 
airflow-core/src/airflow/migrations/versions/0142_3_4_0_unify_task_attempt_ownership.py
 delete mode 100644 airflow-core/src/airflow/models/hitl_history.py
 delete mode 100644 airflow-core/src/airflow/models/taskinstancehistory.py
 create mode 100644 
airflow-core/src/airflow/ui/src/components/MonacoEditor/configureMonaco.test.ts
 create mode 100644 
airflow-core/tests/unit/dag_processing/lang_sdk_fixtures/go_native.json
 create mode 100644 
airflow-core/tests/unit/migrations/test_0142_unify_task_attempt_ownership.py
 create mode 100644 airflow-core/tests/unit/models/test_task_data.py
 create mode 100644 
airflow-e2e-tests/tests/airflow_e2e_tests/go_sdk_tests/test_go_sdk_task_state.py
 create mode 100644 dev/registry/registry_tools/uri_schemes.py
 create mode 100644 dev/registry/tests/test_uri_schemes.py
 create mode 100644 
devel-common/src/tests_common/test_utils/attempt_ownership.py
 create mode 100644 go-sdk/airflow/conformance_test.go
 copy go-sdk/{pkg/logging/attrs.go => airflow/export_test.go} (51%)
 create mode 100644 go-sdk/airflow/serialize.go
 create mode 100644 go-sdk/airflow/serialize_test.go
 create mode 100644 go-sdk/airflow/spec_fields.gen.go
 create mode 100644 go-sdk/airflow/switch.go
 create mode 100644 go-sdk/airflow/switch_test.go
 create mode 100644 go-sdk/example/bundle/taskstate/taskstate.go
 create mode 100644 go-sdk/internal/genspec/fields.go
 create mode 100644 go-sdk/internal/genspec/fields_test.go
 create mode 100755 scripts/ci/prek/check_go_sdk_serialization_conformance.py
 delete mode 100755 scripts/ci/prek/check_ti_vs_tis_attributes.py
 create mode 100644 scripts/ci/prek/check_xcom_model_columns.py
 create mode 100644 
scripts/tests/ci/prek/test_check_go_sdk_serialization_conformance.py
 create mode 100644 task-sdk/src/airflow/sdk/coordinators/java/_dag_importer.py
 create mode 100644 task-sdk/src/airflow/sdk/coordinators/java/_jar_manifest.py
 create mode 100644 task-sdk/src/airflow/sdk/coordinators/node/_dag_importer.py
 create mode 100644 task-sdk/tests/task_sdk/coordinators/java/_jar_test_utils.py
 create mode 100644 
task-sdk/tests/task_sdk/coordinators/java/test_dag_importer.py
 create mode 100644 
task-sdk/tests/task_sdk/coordinators/java/test_jar_manifest.py
 create mode 100644 
task-sdk/tests/task_sdk/coordinators/node/test_dag_importer.py

Reply via email to