Kousuke Saruta created AIRFLOW-6508:
---------------------------------------

             Summary: Update the version of cattrs from 0.9 to 1.0
                 Key: AIRFLOW-6508
                 URL: https://issues.apache.org/jira/browse/AIRFLOW-6508
             Project: Apache Airflow
          Issue Type: Improvement
          Components: build
    Affects Versions: 1.10.8
            Reporter: Kousuke Saruta
            Assignee: Kousuke Saruta


cattrs 0.9 with Python 3.8 causes following error.
{code:java}
$ airflow
Traceback (most recent call last):
  File "/Users/sarutak/airflow-env/bin/airflow", line 27, in <module>
    from airflow.bin.cli import CLIFactory
  File 
"/Users/sarutak/airflow-env/lib/python3.8/site-packages/airflow/__init__.py", 
line 40, in <module>
    from airflow.models.dag import DAG
  File 
"/Users/sarutak/airflow-env/lib/python3.8/site-packages/airflow/models/__init__.py",
 line 21, in <module>
    from airflow.models.baseoperator import BaseOperator, BaseOperatorLink  # 
noqa: F401
  File 
"/Users/sarutak/airflow-env/lib/python3.8/site-packages/airflow/models/baseoperator.py",
 line 41, in <module>
    from airflow.lineage import apply_lineage, prepare_lineage
  File 
"/Users/sarutak/airflow-env/lib/python3.8/site-packages/airflow/lineage/__init__.py",
 line 28, in <module>
    from cattr import structure, unstructure
  File 
"/Users/sarutak/airflow-env/lib/python3.8/site-packages/cattr/__init__.py", 
line 2, in <module>
    from .converters import Converter, UnstructureStrategy
  File 
"/Users/sarutak/airflow-env/lib/python3.8/site-packages/cattr/converters.py", 
line 3, in <module>
    from ._compat import (
  File 
"/Users/sarutak/airflow-env/lib/python3.8/site-packages/cattr/_compat.py", line 
86, in <module>
    from typing import _Union
ImportError: cannot import name '_Union' from 'typing' 
(/opt/python/3.8.0/lib/python3.8/typing.py) {code}
This issue is resolved in cattrs 1.0.
[https://github.com/Tinche/cattrs/pull/73]

So let's update it.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to