[ https://issues.apache.org/jira/browse/AIRFLOW-5898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jarek Potiuk resolved AIRFLOW-5898. ----------------------------------- Fix Version/s: 2.0.0 Resolution: Fixed > alembic command crashes due to typing import path collision > ----------------------------------------------------------- > > Key: AIRFLOW-5898 > URL: https://issues.apache.org/jira/browse/AIRFLOW-5898 > Project: Apache Airflow > Issue Type: New Feature > Components: database > Affects Versions: 2.0.0 > Reporter: QP Hou > Assignee: QP Hou > Priority: Trivial > Fix For: 2.0.0 > > > Running alemibc within airflow directory results in the following crash: > > {code:java} > File > "/Users/qph/Envs/airflow/lib/python3.7/site-packages/typing_extensions.py", > line 17, in <module> > from typing import Generic, Callable, TypeVar, Tuple > ImportError: cannot import name 'Generic' from 'typing' > {code} > This is due to typing.py within airlfow directory collides with the builtin > typing module when a command runs inside airflow directory. Renaming it to > `custom_typing.py` fixes the issue. > -- This message was sent by Atlassian Jira (v8.3.4#803005)