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

kaxil pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from c8ca02e4158 Update changelog to clarify new LLMBranchOperator 
"branches" feature (#73850)
     add ad3e67fccd2 Add Modal provider with `ModalHook` and connection type 
(#73418)

No new revisions were added by this update.

Summary of changes:
 .github/ISSUE_TEMPLATE/1-airflow_bug_report.yml    |   1 +
 .github/boring-cyborg.yml                          |   3 +
 airflow-core/docs/extra-packages-ref.rst           |   2 +
 dev/breeze/doc/images/output_build-docs.svg        |   4 +-
 dev/breeze/doc/images/output_build-docs.txt        |   2 +-
 ...tput_release-management_add-back-references.svg |   4 +-
 ...tput_release-management_add-back-references.txt |   2 +-
 ...elease-management_classify-provider-changes.svg |   4 +-
 ...elease-management_classify-provider-changes.txt |   2 +-
 ...management_generate-issue-content-providers.svg |   4 +-
 ...management_generate-issue-content-providers.txt |   2 +-
 ...ease-management_generate-providers-metadata.svg |  10 +-
 ...ease-management_generate-providers-metadata.txt |   2 +-
 ...e-management_prepare-provider-distributions.svg |   4 +-
 ...e-management_prepare-provider-distributions.txt |   2 +-
 ...e-management_prepare-provider-documentation.svg |   4 +-
 ...e-management_prepare-provider-documentation.txt |   2 +-
 .../output_release-management_publish-docs.svg     |   4 +-
 .../output_release-management_publish-docs.txt     |   2 +-
 ...output_sbom_generate-providers-requirements.svg |   2 +-
 ...output_sbom_generate-providers-requirements.txt |   2 +-
 .../images/output_workflow-run_publish-docs.svg    |   4 +-
 .../images/output_workflow-run_publish-docs.txt    |   2 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   2 +-
 providers/common/ai/provider.yaml                  |   2 +-
 .../providers/common/ai/get_provider_info.py       |   2 +-
 .../airflow/providers/common/ai/sandbox/modal.py   |  16 +-
 {airflow-core => providers/modal}/.gitignore       |   0
 {chart => providers/modal}/LICENSE                 |   0
 NOTICE => providers/modal/NOTICE                   |   0
 providers/{opensearch => modal}/README.rst         |  21 +-
 providers/modal/docs/.latest-doc-only-change.txt   |   1 +
 providers/{duckdb => modal}/docs/changelog.rst     |   6 +-
 providers/{keycloak => modal}/docs/commits.rst     |   7 +-
 providers/{mongo => modal}/docs/conf.py            |   2 +-
 providers/modal/docs/connections.rst               |  85 +++++
 providers/modal/docs/index.rst                     | 131 ++++++++
 .../docs/installing-providers-from-sources.rst     |   0
 providers/modal/docs/integration-logos/Modal.png   | Bin 0 -> 10357 bytes
 providers/{anthropic => modal}/docs/security.rst   |   0
 providers/modal/docs/usage.rst                     | 158 +++++++++
 providers/modal/provider.yaml                      |  74 ++++
 providers/{vespa => modal}/pyproject.toml          |  20 +-
 .../modal/src/airflow}/__init__.py                 |   0
 .../modal/src/airflow/providers}/__init__.py       |   0
 .../src/airflow/providers/modal}/__init__.py       |   4 +-
 .../src/airflow/providers/modal/exceptions.py      |  18 +-
 .../airflow/providers/modal/get_provider_info.py   |  61 ++++
 .../src/airflow/providers/modal/hooks}/__init__.py |   0
 .../src/airflow/providers/modal/hooks/modal.py     | 279 ++++++++++++++++
 providers/{airbyte => modal}/tests/conftest.py     |   0
 .../modal/tests/unit}/__init__.py                  |   0
 .../modal/tests/unit/modal}/__init__.py            |   0
 .../modal/tests/unit/modal/hooks}/__init__.py      |   0
 .../modal/tests/unit/modal/hooks/test_modal.py     | 372 +++++++++++++++++++++
 .../tests/unit/modal}/test_exceptions.py           |  14 +-
 pyproject.toml                                     |  10 +
 scripts/ci/docker-compose/remove-sources.yml       |   1 +
 scripts/ci/docker-compose/tests-sources.yml        |   1 +
 uv.lock                                            |  47 ++-
 60 files changed, 1320 insertions(+), 84 deletions(-)
 copy {airflow-core => providers/modal}/.gitignore (100%)
 copy {chart => providers/modal}/LICENSE (100%)
 copy NOTICE => providers/modal/NOTICE (100%)
 copy providers/{opensearch => modal}/README.rst (77%)
 create mode 100644 providers/modal/docs/.latest-doc-only-change.txt
 copy providers/{duckdb => modal}/docs/changelog.rst (88%)
 copy providers/{keycloak => modal}/docs/commits.rst (93%)
 copy providers/{mongo => modal}/docs/conf.py (99%)
 create mode 100644 providers/modal/docs/connections.rst
 create mode 100644 providers/modal/docs/index.rst
 copy providers/{airbyte => modal}/docs/installing-providers-from-sources.rst 
(100%)
 create mode 100644 providers/modal/docs/integration-logos/Modal.png
 copy providers/{anthropic => modal}/docs/security.rst (100%)
 create mode 100644 providers/modal/docs/usage.rst
 create mode 100644 providers/modal/provider.yaml
 copy providers/{vespa => modal}/pyproject.toml (91%)
 copy {airflow-core/tests/integration => 
providers/modal/src/airflow}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/modal/src/airflow/providers}/__init__.py (100%)
 copy providers/{edge3/src/airflow/providers/edge3 => 
modal/src/airflow/providers/modal}/__init__.py (94%)
 copy airflow-core/tests/unit/task/conftest.py => 
providers/modal/src/airflow/providers/modal/exceptions.py (63%)
 create mode 100644 
providers/modal/src/airflow/providers/modal/get_provider_info.py
 copy {airflow-core/src/airflow/_shared => 
providers/modal/src/airflow/providers/modal/hooks}/__init__.py (100%)
 create mode 100644 providers/modal/src/airflow/providers/modal/hooks/modal.py
 copy providers/{airbyte => modal}/tests/conftest.py (100%)
 copy {airflow-core/tests/integration => 
providers/modal/tests/unit}/__init__.py (100%)
 copy {airflow-core/src/airflow/_shared => 
providers/modal/tests/unit/modal}/__init__.py (100%)
 copy {airflow-core/src/airflow/_shared => 
providers/modal/tests/unit/modal/hooks}/__init__.py (100%)
 create mode 100644 providers/modal/tests/unit/modal/hooks/test_modal.py
 copy providers/{alibaba/tests/unit/alibaba/cloud => 
modal/tests/unit/modal}/test_exceptions.py (62%)

Reply via email to