This is an automated email from the ASF dual-hosted git repository.
kaxil pushed a change to branch aip99-crewai
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 80ae4fae677 Refresh uv.lock for rebase + crewai-3.11-only gating
omit 1b1b2e398b1 Override crewai dep pins to unblock workspace resolution
omit 7b4cfdf8f56 Use dedicated crewai conn_type and reject
non-OpenAI-compatible providers
omit f4090420f14 Add CrewAI stock analysis example DAG using CrewAIHook
omit 6436d0ade09 Add CrewAI framework hook to common.ai provider
add 706c1196484 Add /.github/skills/issue-* to .gitignore (#67275)
add dae49a37f58 AIP-76: Consume task-emitted partition keys on asset
events (#66782)
add f51d9e6ed23 workflows: use task-sdk alias in publish-docs
NON_PROVIDER_TOKENS (#67279)
add dfd9655139e Update spelling wordlist to fix errors in common-ai
provider (#67278)
add b13d796fbf1 Fixing mypy errors in google gen ai provider and tests
(#67276)
add 5bc196f5528 docs: Clarify manual DAG run data interval semantics in
Airflow 3 (#64740)
add 075937c4a9b Refactor and extract shared request handler logic from
supervisor _handle_request methods (#65624)
add fa9dce4b593 Add CrewAI framework hook to common.ai provider
add eb0f617559b Add CrewAI stock analysis example DAG using CrewAIHook
add 068f45a7105 Use dedicated crewai conn_type and reject
non-OpenAI-compatible providers
add 7ca2bd2fcff Drop crewai from workspace install path; users install
separately
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 (80ae4fae677)
\
N -- N -- N refs/heads/aip99-crewai (7ca2bd2fcff)
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:
.github/workflows/publish-docs-to-s3.yml | 2 +-
.gitignore | 1 +
airflow-core/docs/core-concepts/dag-run.rst | 18 +
.../docs/installation/upgrading_to_airflow3.rst | 48 +-
.../src/airflow/dag_processing/processor.py | 98 +--
.../src/airflow/jobs/triggerer_job_runner.py | 81 +--
airflow-core/src/airflow/models/taskinstance.py | 106 ++--
.../tests/unit/models/test_taskinstance.py | 157 +++++
dev/registry/derive_wave_providers.py | 2 +-
docs/spelling_wordlist.txt | 5 +
providers/common/ai/docs/hooks/crewai.rst | 30 +-
providers/common/ai/pyproject.toml | 23 +-
.../ai/tests/unit/common/ai/hooks/test_crewai.py | 16 +
.../providers/google/cloud/operators/gen_ai.py | 4 +-
.../gen_ai/example_gen_ai_generative_model.py | 29 +-
.../tests/unit/google/cloud/hooks/test_gen_ai.py | 29 +-
.../unit/google/cloud/operators/test_gen_ai.py | 29 +-
.../airflow/sdk/execution_time/request_handlers.py | 186 ++++++
.../src/airflow/sdk/execution_time/supervisor.py | 124 +---
uv.lock | 656 +--------------------
20 files changed, 679 insertions(+), 965 deletions(-)