Skip to content

Commit

Permalink
optimized environment with packages moved from pip to conda
Browse files Browse the repository at this point in the history
  • Loading branch information
shaneknapp committed Dec 15, 2023
1 parent e7e8465 commit 6d57c86
Showing 1 changed file with 62 additions and 69 deletions.
131 changes: 62 additions & 69 deletions deployments/datahub/images/default/environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,89 +103,89 @@ dependencies:
# EPS 256, https://github.com/berkeley-dsep-infra/datahub/issues/1775
- obspy==1.3.0

# error converting to PDF https://github.com/berkeley-dsep-infra/datahub/issues/5062
- nbconvert[webpdf]

# eep 153; spring 2024
- requests==2.31.0
- Pint==0.17
# Google spreadsheets, Eric Van Dusen / Keeley Takimoto / Modules
- gspread-pandas==2.3.0
- gspread==4.0.1

# eps 109; fall 2024
- ffmpeg-python==0.2.0

# issue #875, global 150Q/pacs 190 - fall 2024
- wordcloud==1.8.1

# issue #929, SW 282 - fall 2024
- pyreadstat==1.1.2

# issue 954, EPS24 - fall 2019
# balaji to confirm is this is still being taught
- xarray==0.19.0

# issue 1001, Physics 188/288 - fall 2024
- umap-learn==0.5.1
- hdbscan==0.8.31
- getdist==1.3.1
- tensorflow-hub==0.12.0
- tensorflow-probability==0.13.0

# espm 125/bio 105; fall 2022
# see https://github.com/berkeley-dsep-infra/datahub/issues/1796
# balaji to confirm if this is still being taught
- bitarray==2.3.0

# ds198 mch infodemiology, fall 2020/spring 2021
# google apis
# balaji to check
- google-api-python-client==2.15.0
- google-auth-httplib2==0.1.0
- google-auth-oauthlib==0.4.5
- google==3.0.0

# issue 1847; LS 22 spring 2021
# balaji to reach out and confirm it's being taught SP24
- graphviz==0.17

# issue #1903, data h195A fall 2020+
# still required according to ericvd
- habanero==0.7.4

# https://github.com/berkeley-dsep-infra/datahub/issues/2950
# Needed to work with a new enough version of httplib2
- httplib2>=0.20.2

# Used by MCB32, but incompatible with ipywidgets 8.x
- qgrid==1.3.1

- pip:
- -r /tmp/infra-requirements.txt
# Econ 148, Spring 2023 https://github.com/berkeley-dsep-infra/datahub/issues/4093
- pycountry-convert==0.7.2
# error converting to PDF https://github.com/berkeley-dsep-infra/datahub/issues/5062
- nbconvert[webpdf]
#
# Former contents of requirements.txt
# Some things were moved up to conda above.
#
# Until https://github.com/okpy/ok-client/pull/473 is merged
- git+https://github.com/yuvipanda/ok-client@6961d778741fe61911be4d00beff9bd8afc1edf7
# - git+https://github.com/yuvipanda/ok-client@6961d778741fe61911be4d00beff9bd8afc1edf7
- okpy
#
- jupyter-shiny-proxy==1.1
#
# nb2pdf==0.6.2 commented out by sknapp 06.10.2023 to unblock https://github.com/berkeley-dsep-infra/datahub/issues/5062
#

# astr 128/256; spring 2021
- astroquery==0.4.6
- astropy==5.1
- dustmaps==1.0.9
- george==0.4.0
- exoplanet==0.5.2
- torch==1.13.1
- torchvision==0.14.1
- pyvo==1.1
- joblib==1.3.1
- theano-pymc==1.1.2
- pymc3==3.11.2

# eep 153; spring 2019
- requests==2.31.0
- Pint==0.17
# Google spreadsheets, Eric Van Dusen / Keeley Takimoto / Modules
- gspread-pandas==2.3.0
- gspread==4.0.1

# eps 109; fall 2019
- ffmpeg-python==0.2.0

# issue #875, global 150Q/pacs 190 - fall 2019
- wordcloud==1.8.1

# issue #929, SW 282 - fall 2019
- pyreadstat==1.1.2

# issue 954, EPS24 - fall 2019
- xarray==0.19.0

# issue 1001, Physics 188/288 - fall 2019
- umap-learn==0.5.1
- hdbscan==0.8.31

# espm 125/bio 105; fall 2019
# espm 125/bio 105; fall 2022
# see https://github.com/berkeley-dsep-infra/datahub/issues/1796
- bitarray==2.3.0
# balaji to confirm if this is still being taught
- nlmpy==1.0.1

# physics 188/288 fall, 2019
- getdist==1.3.1
- tensorflow-hub==0.12.0
- tensorflow-probability==0.13.0

# cs16A/B, spring 2020
- lcapy==0.96

# ds198 mch infodemiology, fall 2020/spring 2021
# google apis
- google-api-python-client==2.15.0
- google-auth-httplib2==0.1.0
- google-auth-oauthlib==0.4.5
- google==3.0.0

# issue 1847; LS 22 spring 2021
- graphviz==0.17

# issue #1903, data h195A fall 2020
- habanero==0.7.4

# https://github.com/berkeley-dsep-infra/datahub/issues/1981
- ipycanvas==0.9.0

# prob140 2021 Spring
# sknapp 2023-12-15: we will eventually move prob140 back to datahub in FA24
# https://jira-secure.berkeley.edu/browse/DH-203
Expand All @@ -194,10 +194,3 @@ dependencies:

# IB 105 / ESPM 125, Fall 2021 - https://github.com/berkeley-dsep-infra/datahub/issues/2696
- geonomics==1.3.0

# https://github.com/berkeley-dsep-infra/datahub/issues/2950
# Needed to work with a new enough version of httplib2
- httplib2>=0.20.2

# Used by MCB32, but incompatible with ipywidgets 8.x
- qgrid==1.3.1

0 comments on commit 6d57c86

Please sign in to comment.