From 8e6a1c108d22984d90a4c4c3ea98fc95562329f2 Mon Sep 17 00:00:00 2001 From: Balaji Alwar Date: Wed, 10 Jul 2024 16:50:01 -0700 Subject: [PATCH] Install voici, mystmd and comment out unnecessary packages for dashboard image --- .../dev/images/secondary/environment.yml | 74 +++++++++---------- 1 file changed, 36 insertions(+), 38 deletions(-) diff --git a/deployments/dev/images/secondary/environment.yml b/deployments/dev/images/secondary/environment.yml index 8a3a37e1d..8c679c4a2 100644 --- a/deployments/dev/images/secondary/environment.yml +++ b/deployments/dev/images/secondary/environment.yml @@ -7,71 +7,69 @@ channels: dependencies: - python==3.11.* - git==2.39.1 +- jupyterhub==5.0.0 - jupyter-resource-usage==1.0.0 - jupyterlab==4.0.11 - jupyterlab-favorites==3.0.0 +# Install myst for generating dashboards +- jupyterlab-myst==2.4.2 - jupyterlab_server==2.23.0 - jupyterlab_widgets==3.0.8 - jupyter_server==2.7.0 - nbgitpuller==1.2.1 - notebook==7.0.7 - folium==0.14.0 -- h5netcdf==1.0.2 + #- h5netcdf==1.0.2 - ipywidgets==8.0.7 -- jupysql==0.8.0 + #- jupysql==0.8.0 - jupyter-archive==3.4.0 - matplotlib==3.7.1 -- mdit-py-plugins==0.4.0 +# Install myst markdown for generating dashboards +- mystmd==1.2.5 + #- mdit-py-plugins==0.4.0 - numpy==1.24.2 - pandas==2.0.2 - plotly==5.13.1 - requests==2.28.2 - scikit-image==0.19.3 -- scikit-learn==1.2.2 -- scipy==1.10.1 + #- scikit-learn==1.2.2 + #- scipy==1.10.1 - seaborn==0.12.2 -- statsmodels==0.14.0 -- sqlalchemy==2.0.16 -- mlxtend==0.23.0 + #- statsmodels==0.14.0 + #- tensorflow-cpu==2.12.1 + #- sqlalchemy==2.0.16 + #- mlxtend==0.23.0 # Spring 2024 data 100 -- pytorch==2.1.2 -- cpuonly==2.0 -- transformers==4.37.1 +#- pytorch==2.1.2 +#- cpuonly==2.0 +#- transformers==4.37.1 # Spring 2024 table demos -- lxml==5.1.0 +#- lxml==5.1.0 # Spring 2024 Econ 148 Packages - geopandas==0.14.2 - geopy==2.4.1 -- lifelines==0.27.8 + #- lifelines==0.27.8 - pycountry==22.3.5 -# Install voila for generating dashboards -- voila==0.5.7 -# Install myst for generating dashboards -- mystmd==1.2.5 -- jupyterlab-myst==2.4.2 -#- ipywidgets==8.1.3 -#- pytest-notebook==0.10.0 -#- gh-scoped-creds==4.1 -#- ydata-profiling==4.8.3 -#- otter-grader==5.5.0 -#- python-duckdb==1.0.0 -#- jupyterhub==5.0.0 -- quarto==1.4.550 +# Install voila and voici for generating voila dashboards - voila==0.5.7 - voici==0.6.1 -- pip -- pip: + #- pytest-notebook==0.10.0 + #- gh-scoped-creds==4.1 + #- ydata-profiling==4.8.3 + #- otter-grader==5.5.0 + #- python-duckdb==1.0.0 + #- pip + #- pip: # - -r infra-requirements.txt - - ipywidgets==8.0.7 # disable until fixed (probably this: https://github.com/jupyterlab/jupyter-collaboration/issues/162) # - jupyter_collaboration==1.0.1 - - jupyterhub==4.1.5 - - nbconvert[webpdf] + #- jupyterhub==4.1.5 + # - nbconvert[webpdf] # - pyppeteer==2.0.0 - - pytest-notebook==0.8.1 - - gh-scoped-creds==4.1 - - git+https://github.com/shaneknapp/python-popularity-contest.git@add-error-handling - - ydata-profiling==4.6.4 - - otter-grader==5.4.0 - - duckdb==0.10.1 - - duckdb_engine==0.11.2 + #- pytest-notebook==0.8.1 + #- gh-scoped-creds==4.1 + # - git+https://github.com/shaneknapp/python-popularity-contest.git@add-error-handling + #- ydata-profiling==4.6.4 + #- otter-grader==5.4.0 + #- duckdb==0.10.1 + # - duckdb_engine==0.11.2