Selaa lähdekoodia

HUE-8737 [py3] Support compiling with Python 3.8

Note: opening a page probably require Django 2 or 3
Romain 5 vuotta sitten
vanhempi
commit
baf21fb0fd

+ 2 - 1
desktop/core/requirements.txt

@@ -30,12 +30,13 @@ greenlet==0.4.15
 gunicorn==19.9.0
 jaeger-client==4.3.0
 jdcal==1.0.1
-kazoo==2.0
+kazoo==2.7.0
 kerberos==1.3.0
 lockfile==0.12.2
 lxml==4.5.0
 Mako==1.0.7
 Markdown==3.1
+mysqlclient==1.4.6
 nose==1.3.7
 openpyxl==2.6.2
 pyformance==0.3.2

+ 1 - 0
desktop/core/src/desktop/auth/backend.py

@@ -674,6 +674,7 @@ class SpnegoDjangoBackend(django.contrib.auth.backends.ModelBackend):
     user = rewrite_user(user)
     return user
 
+
 class KnoxSpnegoDjangoBackend(django.contrib.auth.backends.ModelBackend):
   """
   Knox Trusted proxy passes GET parameter doAs

+ 0 - 2
desktop/libs/notebook/src/notebook/dashboard_api.py

@@ -57,7 +57,6 @@ class SQLDashboardApi(DashboardApi):
     super(SQLDashboardApi, self).__init__(user, cluster)
     self.engine = engine
     self.source = source
-    self.async = engine == 'hive' or engine == 'impala'
     self.backticks = '"' if engine in ['postgresql', 'athena'] else '`'
 
 
@@ -364,7 +363,6 @@ class SQLDashboardApi(DashboardApi):
         database=database,
         status='ready-execute',
         skip_historify=True
-        # async=False
     )
 
     request = MockRequest(self.user, self.cluster)