Issue with conda environment file

I created a clean environment.yml file but I’m still getting errors saying there’s an issue with dependencies. The environment file can be found at GitHub - graceebc9/river_app_dev


Full error is

installer returned a non-zero exit code
[14:59:39] ❗️ Error during processing dependencies! Please fix the error and push an update, or try restarting the app.
[15:01:12] ❗️ Streamlit server consistently failed status checks
[15:01:12] ❗️ Please fix the errors, push an update to the git repo, or reboot the app.

Unfortunately your environment.yml file is crammed with a lot of unnecessary packages.
I tried to fix the issues, see my pull request on github and give it a try:

thanks! I struggled to understand all the changes you made. Is there a high level explanation of the approach you did so I can try replicate if this happens again?