we're trying to build an app in streamlit (integrated in cognite). We will be having some calculations on timeseries using indsl library and building some dashboards on top of it in this app
When we try to install indsl package in streamlit we're getting the below error:
"
Error during booting up
Traceback (most recent call last):
File "/lib/python3.11/site-packages/micropip/_commands/install.py", line 146, in install
raise ValueError(
ValueError: Can't find a pure Python 3 wheel for: 'pandas<2.3.0,>=2.2.0'
"
same issue has already been raised: https://hub.cognite.com/streamlit-early-adopter-285/using-indsl-library-in-streamlit-3536
we understand in general there is some limitation when using streamlit in cognite apps due to it being based on pyodide for packages as mentioned in below topic:
https://hub.cognite.com/developer-and-user-community-134/python-with-puodide-2323
This is what we're planning to do instead of having everything in streamlit: Use Cognite functions to compute things using indsl library and write result somewhere and use it in streamlit to make dashboards
We wanted confirmation if there is any better way than this