openclimatefix / open-source-quartz-solar-forecast

Open Source Solar Site Level Forecast
MIT License
69 stars 55 forks source link

Put streamlit into seperate dependencies #220

Open peterdudfield opened 5 days ago

peterdudfield commented 5 days ago

Detailed Description

Streamlit is currently install by default. It would be nice if this is moved to a development dependencies in pyproject.toml, so its only installed as need be

Context

We shouldnt install packages we dont need

Possible Implementation

Here- https://github.com/openclimatefix/open-source-quartz-solar-forecast/blob/main/pyproject.toml#L29