Body
Python 3.10 introduced zoneinfo which covers usages of pendulum.tz (for Airflow uses, from what I can tell). Airflow should support zoneinfo.ZoneInfo for all places where it currently uses pendulum.tz.Timezone. This should be a good first step to phase out Pendulum from Airflow.
The module is also backported as backports.zoneinfo to Python 3.6+, but it's probably not a priority to replace Pendulum usages with it for now.
Committer
Body
Python 3.10 introduced
zoneinfowhich covers usages ofpendulum.tz(for Airflow uses, from what I can tell). Airflow should supportzoneinfo.ZoneInfofor all places where it currently usespendulum.tz.Timezone. This should be a good first step to phase out Pendulum from Airflow.The module is also backported as
backports.zoneinfoto Python 3.6+, but it's probably not a priority to replace Pendulum usages with it for now.Committer