Skip to content

Commit

Permalink
fix(ingestion): dependencies - Downgrading typing-extension dependenc…
Browse files Browse the repository at this point in the history
…y to work with Airflow 2.0.2 (datahub-project#4855)

* Downgrading typing-extension dependency to work with Airflow 2.0.2 restricting typing-extension on python 3.7
  • Loading branch information
treff7es authored and justinas-marozas committed May 17, 2022
1 parent 8abd0ba commit 737db41
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion metadata-ingestion/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ def get_long_description():
base_requirements = {
# Compatability.
"dataclasses>=0.6; python_version < '3.7'",
"typing_extensions>=3.10.0.2",
# Typing extension should be >=3.10.0.2 ideally but we can't restrict due to Airflow 2.0.2 dependency conflict
"typing_extensions>=3.7.4.3 ; python_version < '3.8'",
"typing_extensions>=3.10.0.2 ; python_version >= '3.8'",
"mypy_extensions>=0.4.3",
# Actual dependencies.
"typing-inspect",
Expand Down

0 comments on commit 737db41

Please sign in to comment.