import appStore.keyword_search as keyword_search import appStore.sdg_analysis as sdg_analysis import appStore.coherence as coherence import appStore.info as info from appStore.multiapp import MultiApp import streamlit as st import pkg_resources def tmp_d(): installed_packages = pkg_resources.working_set list_ = "" for package in installed_packages: list_ = list_ + f"{package.key}=={package.version}\n" st.download_button('Download Requirements', list_, file_name='requirements.txt') st.set_page_config(page_title = 'Climate Policy Intelligence', initial_sidebar_state='expanded', layout="wide") app = MultiApp() app.add_app("About","house", info.app) app.add_app("Search","search", keyword_search.app) app.add_app("SDG Analysis","gear",sdg_analysis.app) app.add_app("NDC Comparison","exclude", coherence.app) app.add_app("download","gear",tmp_d) app.run()