The GitHub Actions job "Tests AMD" on airflow.git/v3-1-test has succeeded. Run started by GitHub user kaxil (triggered by kaxil).
Head commit for run: c77584e510ec36ffb24ee9ba9a6ac284151c8129 / Ash Berlin-Taylor <[email protected]> Update the list of nullable properties on LazyDeserializedDAG (#55833) * Update the list of nullable properties on LazyDeserializedDAG A quick not-perfect code snippet that generated this list: ```python import operator import attrs from airflow.sdk import DAG default_qual_name = operator.attrgetter("default.factory.func.__func__.__qualname__") def is_conf_default(fld): try: return default_qual_name(fld).startswith("AirflowConfigParser.get") except Exception: return None [field.name for field in attrs.fields(airflow.sdk.DAG) if "None" in field.type or is_conf_default(field)] ``` This snippet is not perfect, it's just a starting point, which is why it isn't yet turned in to a pre-commit check * Apply suggestions from code review * Update airflow-core/src/airflow/serialization/serialized_objects.py --------- Co-authored-by: Kaxil Naik <[email protected]> (cherry picked from commit 0cb169f08842100f61a67e1df65d7c71db6efe5a) Report URL: https://github.com/apache/airflow/actions/runs/17834410531 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
