fix(ingestion): dependencies - Downgrading typing-extension dependency to work with Airflow 2.0.2 (#4855)

* Downgrading typing-extension dependency to work with Airflow 2.0.2 restricting typing-extension on python 3.7
This commit is contained in:
Tamas Nemeth 2022-05-09 18:43:49 +02:00 committed by GitHub
parent f0b79cbddf
commit 84f71dadf0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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",