[ 
https://issues.apache.org/jira/browse/AIRFLOW-4296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

zhongjiajie updated AIRFLOW-4296:
---------------------------------
    Description: 
We still have py2 in our CI process, and this will cause error when in AIP-3 
PR, we should remove that

 

+Even+ though sub-task-1 merge, still error like below
{code:java}
Traceback (most recent call last):
  File "/usr/local/bin/airflow", line 21, in <module>
    from airflow import configuration
  File "/usr/local/lib/python2.7/dist-packages/airflow/__init__.py", line 36, 
in <module>
    from airflow import settings, configuration as conf
  File "/usr/local/lib/python2.7/dist-packages/airflow/settings.py", line 32, 
in <module>
    from airflow.utils.sqlalchemy import setup_event_handlers
  File "/usr/local/lib/python2.7/dist-packages/airflow/utils/sqlalchemy.py", 
line 22, in <module>
    import json
  File "/usr/local/lib/python2.7/dist-packages/airflow/utils/json.py", line 27, 
in <module>
    class AirflowJsonEncoder(json.JSONEncoder):
AttributeError: 'module' object has no attribute 'JSONEncoder'
{code}

  was:We still have py2 in our CI process, and this will cause error when in 
AIP-3 PR, we should remove that


> Remove py2 in ci process 
> -------------------------
>
>                 Key: AIRFLOW-4296
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-4296
>             Project: Apache Airflow
>          Issue Type: Sub-task
>          Components: ci
>    Affects Versions: 1.10.2
>            Reporter: zhongjiajie
>            Assignee: zhongjiajie
>            Priority: Major
>              Labels: patch
>
> We still have py2 in our CI process, and this will cause error when in AIP-3 
> PR, we should remove that
>  
> +Even+ though sub-task-1 merge, still error like below
> {code:java}
> Traceback (most recent call last):
>   File "/usr/local/bin/airflow", line 21, in <module>
>     from airflow import configuration
>   File "/usr/local/lib/python2.7/dist-packages/airflow/__init__.py", line 36, 
> in <module>
>     from airflow import settings, configuration as conf
>   File "/usr/local/lib/python2.7/dist-packages/airflow/settings.py", line 32, 
> in <module>
>     from airflow.utils.sqlalchemy import setup_event_handlers
>   File "/usr/local/lib/python2.7/dist-packages/airflow/utils/sqlalchemy.py", 
> line 22, in <module>
>     import json
>   File "/usr/local/lib/python2.7/dist-packages/airflow/utils/json.py", line 
> 27, in <module>
>     class AirflowJsonEncoder(json.JSONEncoder):
> AttributeError: 'module' object has no attribute 'JSONEncoder'
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to