diff --git a/airflow/providers/apache/hive/macros/hive.py b/airflow/providers/apache/hive/macros/hive.py index 71e0661697735..24868f28addfc 100644 --- a/airflow/providers/apache/hive/macros/hive.py +++ b/airflow/providers/apache/hive/macros/hive.py @@ -106,7 +106,7 @@ def closest_ds_partition( partitions = hive_hook.get_partitions(schema=schema, table_name=table) if not partitions: return None - part_vals = [list(p.values())[0] for p in partitions] + part_vals = [next(iter(p.values())) for p in partitions] if ds in part_vals: return ds else: