The GitHub Actions job "Tests (AMD)" on airflow.git/feature/lang-sdk/taskflow-stub-dag has failed. Run started by GitHub user jason810496 (triggered by jason810496).
Head commit for run: b519d20ae974cad41c3063149fc78d2c0cc962db / LIU ZHE YOU <[email protected]> Keep @task.stub working when pydantic is missing or cannot schema an annotation Airflow 2.x base installs do not ship pydantic (it is an optional extra there), so after dropping the standard provider's explicit pydantic dependency, importing the stub decorator would crash Dag parsing on such installs. Value schemas now degrade to the decode-only fallback the wire contract already supports when pydantic is absent. Annotations pydantic can validate but not schema-ify (e.g. Callable) raise PydanticInvalidForJsonSchema, which escaped the existing handler and crashed Dag parsing; it is now caught alongside PydanticSchemaGenerationError. Temporal normalization now runs only as a retry after direct schema generation fails, so temporal subclasses that carry their own pydantic schema keep it. Report URL: https://github.com/apache/airflow/actions/runs/30081188174 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
