SupersetOdT commented on issue #35722:
URL: https://github.com/apache/superset/issues/35722#issuecomment-3419249353

   OK. I solved my problem.
   
   When I indicate in my Dockerfile...
   
   ```
   FROM apache/superset:6.0.0rc2
   USER root
   ...
   RUN uv pip install --no-cache-dir
   "apache-superset[postgres,playwright,clickhouse,excel]"
   ...
   ```
   
   ... I am getting the following error message:
   
   > ModuleNotFoundError: no modules named "flask_appbuilder.utils.legacy
   
   When I then force the installation of version of Flask-AppBuilder required 
by Superset 6.0.0rc2, i.e. Flask-AppBuilder 5.x 
(https://github.com/apache/superset/blob/6.0.0rc2/pyproject.toml) adding 
"Flask-AppBuilder===5.0.1" to my "RUN uv pip install", I get the following 
error message:
   
   > because we know ... that all versions of apache-superset [excel] depend on 
one of:
   > flask-appbuilder>=2.1.9,<2.3.0
   > flask-appbuilder>=2.3.1,<2.4.0
   > flask-appbuilder>=3.0.1,<4.0.0
   > flask-appbuilder>=4.1.3,<5.0.0
   > ... And because you require apache-superset [excel] and 
flask-appbuilder>=5.0.1, we can conclude that your requirements are 
unsatisfiable...
   
   When I remove [excel] from my "RUN uv pip install" with only 
   
   > "apache-superset[postgres,playwright,clickhouse]"
   
   , the installation of Superset 6.0.0rc2 comes to an end and Superset starts 
without any problem.
   
   It therefore seems that "xlrd>=1.2.x" is not suitable for flask-appbuilder 
5.x and therefore incompatible with Superset 6.0.0rc2. Is it possible to bring 
this compatibility?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to