Taragolis commented on issue #36560: URL: https://github.com/apache/airflow/issues/36560#issuecomment-1877560897
You need to use constraints and install pendulum 2 instead of pendulum 3. We do not have [support of pendulum 3 yet](https://github.com/apache/airflow/pull/36281). Repost from [SO](https://stackoverflow.com/questions/77703615/pendulum-tz-timezoneutc-typeerror-module-object-is-not-callable/77710751#77710751): > [!TIP] >The main goal for everyone who use Apache Airflow is follow [Installation from PyPI](https://airflow.apache.org/docs/apache-airflow/stable/installation/installing-from-pypi.html) for avoid surprises when upstream package is updated and breaks some critical part of the Airflow, for more detail you could check mail [[Reminder] How to reproducibly install Airflow](https://lists.apache.org/thread/b8q1t3pvtky7y7mb2kjt4r2bz5bvz8qy) from the users mailing list. > >**Presumably** pendulum 3 support will be added in Airflow 2.8.1, but not sooner. There is no guarantee that 2.8.1 would have this support, so better check [Airflow's Release Notes](https://airflow.apache.org/docs/apache-airflow/stable/release_notes.html#release-notes) when new version of Airflow would be released. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
