[
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)