Skip to content

Commit 0b68b2c

Browse files
authored
Merge pull request #15 from felder/felder_DH-418
[DH-418] updating single user image
2 parents d9c593d + f9bcdd1 commit 0b68b2c

File tree

2 files changed

+121
-122
lines changed

2 files changed

+121
-122
lines changed

apt.txt

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
# Some linux packages for basic terminal work, particularly
22
# oriented at users new to Unix/cmd line environments.
33

4-
# installing less as more just isn't enough
5-
less
6-
74
# Basic unix tools
5+
less
86
man
97
man-db
108
manpages-posix
@@ -14,6 +12,7 @@ manpages-posix-dev
1412
# Download tools
1513
curl
1614
wget
15+
rsync
1716

1817
# Core text editors on a *nix box: vim
1918
vim
@@ -27,11 +26,6 @@ jed-extra
2726
# powerful terminal-based file manager, better than the one in JLab
2827
mc
2928

30-
# for easily managing multiple repositories with one command (perl-doc
31-
# is needed for its help pages to work)
32-
mr
33-
perl-doc
34-
3529
# Regular build tools for compiling common stuff
3630
build-essential
3731
gfortran
@@ -48,9 +42,6 @@ lmodern
4842
pandoc
4943
latexdiff
5044

51-
# Some useful git utilities use basic Ruby
52-
ruby
53-
5445
# Other niceties for command-line work and life
5546
ack # powerful grep-like tool
5647
pydf # colorized disk usage
@@ -63,11 +54,6 @@ rsync
6354
tig # console UI for git
6455
multitail
6556

66-
# For later, these are not available in 18.04
67-
#browsh # text-based web browser, occasionally handy
68-
#dasel # json/yml/csv/etc data wrangling at the terminal
69-
#fzf # fuzzy file finder
70-
7157
## This section adds tools for desktop environment usage
7258
dbus-x11
7359
xorg

environment.yml

Lines changed: 119 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -4,109 +4,122 @@ channels:
44
- conda-forge
55

66
dependencies:
7-
- python==3.11.*
8-
- syncthing==1.20.4
9-
- git==2.47.1
10-
- altair==5.0.1
11-
- beautifulsoup4==4.11.1
12-
- black==22.6.0
13-
- bokeh==2.4.3
14-
- bqplot==0.12.34
15-
- cartopy==0.21.0
16-
- coverage==7.2.2
17-
- cython==0.29.32
18-
- distributed==2023.6.0
19-
- fortran-magic==0.7
20-
- graphviz==8.0.3
21-
- python-graphviz==0.20.1
22-
- h5netcdf==1.0.2
23-
- h5py==3.7.0
24-
- hdf4==4.2.15
25-
- hdf5==1.12.2
26-
- intake==0.6.5
27-
- intake-esm==2021.8.17
28-
- intake-xarray==0.6.0
29-
- ipycanvas==0.12.1
30-
- ipydatagrid==1.1.12
31-
- ipympl==0.9.2
32-
- ipyparallel==8.4.1
33-
- ipython-sql==0.3.9
34-
- jsonschema==4.17.3
35-
- jupyter-archive==3.4.0
36-
- jupyter-book==0.15.1
37-
- jupyter-resource-usage==1.0.0
38-
- jupyter-server-proxy==4.2.0
39-
- jupyter_bokeh
40-
- jupyterhub==5.2.1
41-
- jupyterlab==4.0.11
42-
- jupyterlab-favorites==3.0.0
43-
- jupyterlab-geojson==3.2.0
44-
- jupyterlab-variableinspector==3.0.9
45-
- jupyterlab_pygments==0.2.2
46-
- jupyterlab_server==2.23.0
47-
- jupyterlab_widgets==3.0.8
48-
- jupyter_server==2.7.0
49-
- matplotlib==3.7.1
50-
- matplotlib-inline==0.1.6
51-
- mock==4.0.3
52-
# https://jira-secure.berkeley.edu/browse/DH-165
53-
- mongo-tools==4.0.4
54-
- nbclassic==1.0.0
55-
- nbdime==3.1.1
56-
- nbgitpuller==1.2.1
57-
- networkx==2.8.6
58-
- notebook==7.0.7
59-
- numba==0.57.0
60-
- numpy==1.24.2
61-
- pandas==2.0.3
62-
- pandoc==2.12
63-
- pandocfilters==1.5.0
64-
- pep8==1.7.1
65-
- pgspecial==1.13.1
66-
- pillow==10.0.1 # sknapp 2024-09-05 had to unpin this version to fix build ==9.2.0
67-
- plotly==5.13.1
68-
- pooch==1.6.0
69-
- prettytable==3.4.1
70-
- psycopg==3.1.11
71-
- pyarrow==9.0.0
72-
- pypdf2==2.10.4
73-
- pytables==3.7.0
74-
- pytest==8.3.2 # sknapp 2024-09-05 had to unpin this version to fix build ==7.1.2
75-
- pytest-cov==3.0.0
76-
- python-pdfkit==1.0.0
77-
- requests==2.28.2
78-
- scikit-image==0.19.3
79-
- scikit-learn==1.2.2
80-
- scipy==1.10.1
81-
- seaborn==0.12.2
82-
- sphinx-jupyterbook-latex==0.5.2
83-
- sqlparse==0.4.3
84-
- statsmodels==0.14.0
85-
- sympy==1.13.2 # sknapp 2024-09-05 had to unpin this version to fix build ==1.10.1
86-
- tornado==6.2.0
87-
- tqdm==4.64.0
88-
- xarray==2023.5.0
89-
- xlrd==2.0.1
90-
- micro==2.0.8
91-
- websockify==0.11.0
92-
- folium==0.14.0
93-
- sqlalchemy==2.0.32
94-
- pip
95-
- pip:
96-
- jupyter-desktop-server
97-
- otter-grader==5.1.3
98-
- jupysql==0.10.0
99-
- geopandas==0.12.1
100-
- iwut==0.0.4
101-
- tensorflow-cpu==2.12.0
102-
- ipywidgets==8.0.7
103-
# disable until fixed (probably this: https://github.com/jupyterlab/jupyter-collaboration/issues/162)
104-
# - jupyter_collaboration==1.0.1
105-
- nbconvert[webpdf]==7.16.4
106-
- pytest-notebook==0.8.1
107-
- pymongo==4.4.1
108-
- dbt-postgres==1.6.0
109-
# - git+https://github.com/shaneknapp/python-popularity-contest.git@add-error-handling
110-
# pulled in by ottr, if not pinned to 1.16.2, 1.16.3 causes DH-323
111-
- jupytext==1.16.2
112-
- jupyterlab-a11y-checker==0.1.2 # Adding a11y-checker for Data 101 staff's exploration
7+
# Items required for basic level functionality
8+
- gh-scoped-creds==4.1
9+
- git==2.47.1
10+
- jupyter-archive==3.4.0
11+
- jupyter-resource-usage==1.1.0
12+
- jupyter-server-proxy==4.4.0
13+
- jupyter_server==2.15.0
14+
- jupyterhub==5.2.1
15+
- jupyterlab==4.3.4
16+
- jupyterlab-git==0.50.2
17+
- jupyterlab_rise==0.43.1
18+
- jupytext==1.16.6
19+
- nbgitpuller==1.2.1
20+
- notebook==7.3.2
21+
- pip==24.3.1
22+
- python==3.11.*
23+
24+
# other stuff
25+
- altair==5.0.1
26+
- beautifulsoup4==4.11.1
27+
- black==22.6.0
28+
- bokeh==2.4.3
29+
- bqplot==0.12.34
30+
- cartopy==0.24.0
31+
- coverage==7.2.2
32+
- cython==0.29.32
33+
- dbt-postgres==1.9.0
34+
- distributed==2023.6.0
35+
- folium==0.14.0
36+
- fortran-magic==0.7
37+
- graphviz==9.0.0
38+
- h5netcdf==1.0.2
39+
- h5py==3.7.0
40+
- hdf4==4.2.15
41+
- hdf5==1.12.2
42+
- intake==0.6.5
43+
- intake-esm==2021.8.17
44+
- intake-xarray==0.6.0
45+
- ipycanvas==0.12.1
46+
- ipydatagrid==1.4.0
47+
- ipympl==0.9.2
48+
- ipyparallel==8.4.1
49+
- ipython-sql==0.3.9
50+
- ipywidgets==8.1.5
51+
- jsonschema==4.23.0
52+
- jupysql==0.10.17
53+
- jupyter-book==0.15.1
54+
- jupyter_bokeh==2.0.4
55+
- jupyterlab-favorites==3.0.0
56+
- jupyterlab-geojson==3.2.0
57+
- jupyterlab-variableinspector==3.0.9
58+
- jupyterlab_pygments==0.2.2
59+
- jupyterlab_server==2.27.3
60+
- jupyterlab_widgets==3.0.13
61+
- matplotlib==3.7.1
62+
- matplotlib-inline==0.1.6
63+
- micro==2.0.8
64+
- mock==4.0.3
65+
- mongo-tools==4.0.4
66+
- nbclassic==1.0.0
67+
- nbdime==4.0.2
68+
- networkx==2.8.6
69+
- numba==0.57.0
70+
- numpy==1.24.2
71+
- pandas==2.0.3
72+
- pandoc==2.12
73+
- pandocfilters==1.5.0
74+
- pep8==1.7.1
75+
- pgspecial==1.13.1
76+
- pillow==10.0.1 # sknapp 2024-09-05 had to unpin this version to fix build ==9.2.0
77+
- plotly==5.13.1
78+
- pooch==1.6.0
79+
- prettytable==3.12.0
80+
- psycopg==3.1.11
81+
- pyarrow==9.0.0
82+
- pymongo==4.10.1
83+
- pypdf2==2.10.4
84+
- pytables==3.7.0
85+
- pytest==8.3.2 # sknapp 2024-09-05 had to unpin this version to fix build ==7.1.2
86+
- pytest-cov==3.0.0
87+
- pytest-notebook==0.10.0
88+
- python-graphviz==0.20.1
89+
- python-pdfkit==1.0.0
90+
- requests==2.32.3
91+
- scikit-image==0.19.3
92+
- scikit-learn==1.2.2
93+
- scipy==1.10.1
94+
- seaborn==0.13.2
95+
- sphinx-jupyterbook-latex==0.5.2
96+
- sqlalchemy==2.0.32
97+
- sqlparse==0.5.3
98+
- statsmodels==0.14.0
99+
- sympy==1.13.2 # sknapp 2024-09-05 had to unpin this version to fix build ==1.10.1
100+
- syncthing==1.20.4
101+
- tornado==6.2.0
102+
- tqdm==4.64.0
103+
- xarray==2023.5.0
104+
- xlrd==2.0.1
105+
- websockify==0.11.0
106+
107+
- pip:
108+
# items required for basic functionality
109+
- nbconvert[webpdf]==7.16.5
110+
- git-credential-helpers==0.2
111+
- otter-grader==6.0.4
112+
113+
# other stuff
114+
- jupyter-desktop-server==0.1.3
115+
- iwut==0.0.4
116+
# [DH-418] cannot get mamba to install this
117+
- tensorflow-cpu==2.18.0
118+
# [DH-418] cannot get mamba to install this
119+
- geopandas==0.12.1
120+
# disable until fixed (probably this: https://github.com/jupyterlab/jupyter-collaboration/issues/162)
121+
# DH-418, 2024-01-16, above issue still not fixed. Also this package is available in condaforge
122+
# https://anaconda.org/conda-forge/jupyter-collaboration
123+
# - jupyter_collaboration==1.0.1
124+
# - git+https://github.com/shaneknapp/python-popularity-contest.git@add-error-handling
125+
- jupyterlab-a11y-checker==0.1.3 # Adding a11y-checker for Data 101 staff's exploration

0 commit comments

Comments
 (0)