Add jupyterhub to base environment

Uses pip instead of conda, since (AFAIK) conda installs
CHP and friends too.
pull/467/head
yuvipanda 2018-11-12 13:19:06 -08:00
rodzic 9f081a20f1
commit a62e8acaf4
7 zmienionych plików z 193 dodań i 146 usunięć

Wyświetl plik

@ -1,28 +1,27 @@
# AUTO GENERATED FROM environment.py-3.6.yml, DO NOT MANUALLY MODIFY
# Frozen on 2018-09-17 08:36:41 UTC
# Frozen on 2018-11-12 20:48:01 UTC
name: r2d
channels:
- conda-forge
- defaults
- conda-forge/label/broken
dependencies:
- attrs=18.2.0=py_0
- backcall=0.1.0=py_0
- bleach=2.1.4=py_1
- bzip2=1.0.6=h470a237_2
- ca-certificates=2018.8.24=ha4d7672_0
- certifi=2018.8.24=py36_1
- bleach=3.0.2=py_0
- ca-certificates=2018.10.15=ha4d7672_0
- certifi=2018.10.15=py36_1000
- decorator=4.3.0=py_0
- defusedxml=0.5.0=py36_0
- entrypoints=0.2.3=py36_2
- defusedxml=0.5.0=py_1
- entrypoints=0.2.3=py36_1002
- gmp=6.1.2=hfc679d8_0
- html5lib=1.0.1=py_0
- ipykernel=4.9.0=py36_0
- ipython=6.5.0=py36_0
- ipykernel=5.1.0=py36h24bf2e0_1001
- ipython=7.1.1=py36h24bf2e0_1000
- ipython_genutils=0.2.0=py_1
- ipywidgets=7.2.1=py36_1
- jedi=0.12.1=py36_0
- jedi=0.13.1=py36_1000
- jinja2=2.10=py_1
- jsonschema=2.6.0=py36_2
- jsonschema=3.0.0a3=py36_1000
- jupyter_client=5.2.3=py_1
- jupyter_core=4.4.0=py_0
- jupyterlab=0.34.9=py36_0
@ -31,45 +30,57 @@ dependencies:
- libgcc-ng=7.2.0=hdf63c60_3
- libsodium=1.0.16=h470a237_1
- libstdcxx-ng=7.2.0=hdf63c60_3
- markupsafe=1.0=py36h470a237_1
- mistune=0.8.3=py36h470a237_2
- markupsafe=1.1.0=py36h470a237_0
- mistune=0.8.4=py36h470a237_0
- nbconvert=5.4.0=1
- nbformat=4.4.0=py_1
- ncurses=6.1=hfc679d8_1
- notebook=5.6.0=py36_1
- openssl=1.0.2p=h470a237_0
- openssl=1.0.2p=h470a237_1
- pandoc=1.19.2=0
- pandocfilters=1.4.2=py_1
- parso=0.3.1=py_0
- pexpect=4.6.0=py36_0
- pickleshare=0.7.4=py36_0
- pip=18.0=py36_1
- prometheus_client=0.3.1=py_1
- prompt_toolkit=1.0.15=py_1
- ptyprocess=0.6.0=py36_0
- pexpect=4.6.0=py36_1000
- pickleshare=0.7.5=py36_1000
- pip=18.1=py36_1000
- prometheus_client=0.4.2=py_0
- prompt_toolkit=2.0.7=py_0
- ptyprocess=0.6.0=py36_1000
- pygments=2.2.0=py_1
- python=3.6.6=h5001a0f_0
- python-dateutil=2.7.3=py_0
- pyzmq=17.1.2=py36hae99301_0
- pyrsistent=0.14.5=py36h470a237_1
- python=3.6.6=h5001a0f_3
- python-dateutil=2.7.5=py_0
- pyzmq=17.1.2=py36hae99301_1
- readline=7.0=haf1bffa_1
- send2trash=1.5.0=py_0
- setuptools=40.2.0=py36_0
- simplegeneric=0.8.1=py_1
- six=1.11.0=py36_1
- sqlite=3.24.0=h2f33b56_1
- terminado=0.8.1=py36_1
- testpath=0.3.1=py36_1
- tk=8.6.8=0
- setuptools=40.5.0=py36_0
- six=1.11.0=py36_1001
- sqlite=3.25.3=hb1c47c0_0
- terminado=0.8.1=py36_1001
- testpath=0.4.2=py36_1000
- tk=8.6.8=ha92aebf_0
- tornado=4.5.3=py36_0
- traitlets=4.3.2=py36_0
- traitlets=4.3.2=py36_1000
- wcwidth=0.1.7=py_1
- webencodings=0.5.1=py_1
- wheel=0.31.1=py36_1
- wheel=0.32.2=py36_0
- widgetsnbextension=3.2.1=py36_1
- xz=5.2.4=h470a237_1
- zeromq=4.2.5=hfc679d8_5
- zeromq=4.2.5=hfc679d8_6
- zlib=1.2.11=h470a237_3
- pip:
- alembic==1.0.2
- async-generator==1.10
- chardet==3.0.4
- idna==2.7
- jupyterhub==0.9.4
- mako==1.0.7
- nteract-on-jupyter==1.9.6
- pamela==0.3.0
- python-editor==1.0.3
- python-oauth2==1.1.0
- requests==2.20.1
- sqlalchemy==1.2.14
- urllib3==1.24.1
prefix: /opt/conda/envs/r2d

Wyświetl plik

@ -1,5 +1,5 @@
# AUTO GENERATED FROM environment.py-2.7.yml, DO NOT MANUALLY MODIFY
# Frozen on 2018-09-17 08:27:26 UTC
# Frozen on 2018-11-12 20:35:26 UTC
name: r2d
channels:
- conda-forge
@ -9,45 +9,45 @@ dependencies:
- backports=1.0=py_2
- backports.shutil_get_terminal_size=1.0.0=py_3
- backports_abc=0.5=py_1
- bzip2=1.0.6=h470a237_2
- ca-certificates=2018.8.24=ha4d7672_0
- certifi=2018.8.24=py27_1
- ca-certificates=2018.10.15=ha4d7672_0
- certifi=2018.10.15=py27_1000
- decorator=4.3.0=py_0
- enum34=1.1.6=py27_1
- enum34=1.1.6=py27_1001
- ipykernel=4.8.2=py27_0
- ipython=5.8.0=py27_0
- ipython_genutils=0.2.0=py_1
- jupyter_client=5.2.3=py_1
- jupyter_core=4.4.0=py_0
- libffi=3.2.1=hfc679d8_5
- libgcc-ng=7.2.0=hdf63c60_3
- libsodium=1.0.16=h470a237_1
- libstdcxx-ng=7.2.0=hdf63c60_3
- ncurses=6.1=hfc679d8_1
- openssl=1.0.2p=h470a237_0
- pathlib2=2.3.2=py27_0
- pexpect=4.6.0=py27_0
- pickleshare=0.7.4=py27_0
- pip=18.0=py27_1
- openssl=1.0.2p=h470a237_1
- pathlib2=2.3.2=py27_1000
- pexpect=4.6.0=py27_1000
- pickleshare=0.7.5=py27_1000
- pip=18.1=py27_1000
- prompt_toolkit=1.0.15=py_1
- ptyprocess=0.6.0=py27_0
- ptyprocess=0.6.0=py27_1000
- pygments=2.2.0=py_1
- python=2.7.15=h9fef7bc_0
- python-dateutil=2.7.3=py_0
- pyzmq=17.1.2=py27hae99301_0
- python=2.7.15=h33da82c_4
- python-dateutil=2.7.5=py_0
- pyzmq=17.1.2=py27hae99301_1
- readline=7.0=haf1bffa_1
- scandir=1.9.0=py27h470a237_0
- setuptools=40.2.0=py27_0
- setuptools=40.5.0=py27_0
- simplegeneric=0.8.1=py_1
- singledispatch=3.4.0.3=py27_0
- six=1.11.0=py27_1
- sqlite=3.24.0=h2f33b56_1
- ssl_match_hostname=3.5.0.1=py27_1
- tk=8.6.8=0
- singledispatch=3.4.0.3=py27_1000
- six=1.11.0=py27_1001
- sqlite=3.25.3=hb1c47c0_0
- ssl_match_hostname=3.5.0.1=py27_1001
- tk=8.6.8=ha92aebf_0
- tornado=4.5.3=py27_0
- traitlets=4.3.2=py27_0
- traitlets=4.3.2=py27_1000
- wcwidth=0.1.7=py_1
- wheel=0.31.1=py27_1
- zeromq=4.2.5=hfc679d8_5
- wheel=0.32.2=py27_0
- zeromq=4.2.5=hfc679d8_6
- zlib=1.2.11=h470a237_3
- pip:
- backports.ssl-match-hostname==3.5.0.1

Wyświetl plik

@ -1,5 +1,5 @@
# AUTO GENERATED FROM environment.py-3.5.yml, DO NOT MANUALLY MODIFY
# Frozen on 2018-09-17 08:33:33 UTC
# Frozen on 2018-11-12 20:43:21 UTC
name: r2d
channels:
- conda-forge
@ -7,17 +7,16 @@ channels:
- conda-forge/label/broken
dependencies:
- backcall=0.1.0=py_0
- bleach=2.1.4=py_1
- bleach=3.0.2=py_0
- bzip2=1.0.6=h470a237_2
- ca-certificates=2018.8.24=ha4d7672_0
- certifi=2018.8.24=py35_1
- ca-certificates=2018.10.15=ha4d7672_0
- certifi=2018.8.24=py35_1001
- decorator=4.3.0=py_0
- defusedxml=0.5.0=py35_0
- defusedxml=0.5.0=py_1
- entrypoints=0.2.3=py35_2
- gmp=6.1.2=hfc679d8_0
- html5lib=1.0.1=py_0
- ipykernel=4.9.0=py35_0
- ipython=6.5.0=py35_0
- ipykernel=5.1.0=pyh24bf2e0_0
- ipython=7.0.1=py35h24bf2e0_0
- ipython_genutils=0.2.0=py_1
- ipywidgets=7.2.1=py35_1
- jedi=0.12.1=py35_0
@ -37,39 +36,51 @@ dependencies:
- nbformat=4.4.0=py_1
- ncurses=6.1=hfc679d8_1
- notebook=5.6.0=py35_1
- openssl=1.0.2p=h470a237_0
- openssl=1.0.2p=h470a237_1
- pandoc=1.19.2=0
- pandocfilters=1.4.2=py_1
- parso=0.3.1=py_0
- pexpect=4.6.0=py35_0
- pickleshare=0.7.4=py35_0
- pip=18.0=py35_1
- prometheus_client=0.3.1=py_1
- prompt_toolkit=1.0.15=py_1
- ptyprocess=0.6.0=py35_0
- pickleshare=0.7.5=py35_0
- pip=18.0=py35_1001
- prometheus_client=0.4.2=py_0
- prompt_toolkit=2.0.7=py_0
- ptyprocess=0.6.0=py35_1000
- pygments=2.2.0=py_1
- python=3.5.5=h5001a0f_2
- python-dateutil=2.7.3=py_0
- python-dateutil=2.7.5=py_0
- pyzmq=17.1.2=py35hae99301_0
- readline=7.0=haf1bffa_1
- send2trash=1.5.0=py_0
- setuptools=40.2.0=py35_0
- setuptools=40.4.3=py35_0
- simplegeneric=0.8.1=py_1
- six=1.11.0=py35_1
- sqlite=3.24.0=h2f33b56_1
- sqlite=3.25.3=hb1c47c0_0
- terminado=0.8.1=py35_1
- testpath=0.3.1=py35_1
- tk=8.6.8=0
- tk=8.6.8=ha92aebf_0
- tornado=4.5.3=py35_0
- traitlets=4.3.2=py35_0
- wcwidth=0.1.7=py_1
- webencodings=0.5.1=py_1
- wheel=0.31.1=py35_1
- wheel=0.32.0=py35_1000
- widgetsnbextension=3.2.1=py35_1
- xz=5.2.4=h470a237_1
- zeromq=4.2.5=hfc679d8_5
- zeromq=4.2.5=hfc679d8_6
- zlib=1.2.11=h470a237_3
- pip:
- alembic==1.0.2
- async-generator==1.10
- chardet==3.0.4
- idna==2.7
- jupyterhub==0.9.4
- mako==1.0.7
- nteract-on-jupyter==1.9.6
- pamela==0.3.0
- python-editor==1.0.3
- python-oauth2==1.1.0
- requests==2.20.1
- sqlalchemy==1.2.14
- urllib3==1.24.1
prefix: /opt/conda/envs/r2d

Wyświetl plik

@ -1,28 +1,27 @@
# AUTO GENERATED FROM environment.py-3.6.yml, DO NOT MANUALLY MODIFY
# Frozen on 2018-09-17 08:36:41 UTC
# Frozen on 2018-11-12 20:48:01 UTC
name: r2d
channels:
- conda-forge
- defaults
- conda-forge/label/broken
dependencies:
- attrs=18.2.0=py_0
- backcall=0.1.0=py_0
- bleach=2.1.4=py_1
- bzip2=1.0.6=h470a237_2
- ca-certificates=2018.8.24=ha4d7672_0
- certifi=2018.8.24=py36_1
- bleach=3.0.2=py_0
- ca-certificates=2018.10.15=ha4d7672_0
- certifi=2018.10.15=py36_1000
- decorator=4.3.0=py_0
- defusedxml=0.5.0=py36_0
- entrypoints=0.2.3=py36_2
- defusedxml=0.5.0=py_1
- entrypoints=0.2.3=py36_1002
- gmp=6.1.2=hfc679d8_0
- html5lib=1.0.1=py_0
- ipykernel=4.9.0=py36_0
- ipython=6.5.0=py36_0
- ipykernel=5.1.0=py36h24bf2e0_1001
- ipython=7.1.1=py36h24bf2e0_1000
- ipython_genutils=0.2.0=py_1
- ipywidgets=7.2.1=py36_1
- jedi=0.12.1=py36_0
- jedi=0.13.1=py36_1000
- jinja2=2.10=py_1
- jsonschema=2.6.0=py36_2
- jsonschema=3.0.0a3=py36_1000
- jupyter_client=5.2.3=py_1
- jupyter_core=4.4.0=py_0
- jupyterlab=0.34.9=py36_0
@ -31,45 +30,57 @@ dependencies:
- libgcc-ng=7.2.0=hdf63c60_3
- libsodium=1.0.16=h470a237_1
- libstdcxx-ng=7.2.0=hdf63c60_3
- markupsafe=1.0=py36h470a237_1
- mistune=0.8.3=py36h470a237_2
- markupsafe=1.1.0=py36h470a237_0
- mistune=0.8.4=py36h470a237_0
- nbconvert=5.4.0=1
- nbformat=4.4.0=py_1
- ncurses=6.1=hfc679d8_1
- notebook=5.6.0=py36_1
- openssl=1.0.2p=h470a237_0
- openssl=1.0.2p=h470a237_1
- pandoc=1.19.2=0
- pandocfilters=1.4.2=py_1
- parso=0.3.1=py_0
- pexpect=4.6.0=py36_0
- pickleshare=0.7.4=py36_0
- pip=18.0=py36_1
- prometheus_client=0.3.1=py_1
- prompt_toolkit=1.0.15=py_1
- ptyprocess=0.6.0=py36_0
- pexpect=4.6.0=py36_1000
- pickleshare=0.7.5=py36_1000
- pip=18.1=py36_1000
- prometheus_client=0.4.2=py_0
- prompt_toolkit=2.0.7=py_0
- ptyprocess=0.6.0=py36_1000
- pygments=2.2.0=py_1
- python=3.6.6=h5001a0f_0
- python-dateutil=2.7.3=py_0
- pyzmq=17.1.2=py36hae99301_0
- pyrsistent=0.14.5=py36h470a237_1
- python=3.6.6=h5001a0f_3
- python-dateutil=2.7.5=py_0
- pyzmq=17.1.2=py36hae99301_1
- readline=7.0=haf1bffa_1
- send2trash=1.5.0=py_0
- setuptools=40.2.0=py36_0
- simplegeneric=0.8.1=py_1
- six=1.11.0=py36_1
- sqlite=3.24.0=h2f33b56_1
- terminado=0.8.1=py36_1
- testpath=0.3.1=py36_1
- tk=8.6.8=0
- setuptools=40.5.0=py36_0
- six=1.11.0=py36_1001
- sqlite=3.25.3=hb1c47c0_0
- terminado=0.8.1=py36_1001
- testpath=0.4.2=py36_1000
- tk=8.6.8=ha92aebf_0
- tornado=4.5.3=py36_0
- traitlets=4.3.2=py36_0
- traitlets=4.3.2=py36_1000
- wcwidth=0.1.7=py_1
- webencodings=0.5.1=py_1
- wheel=0.31.1=py36_1
- wheel=0.32.2=py36_0
- widgetsnbextension=3.2.1=py36_1
- xz=5.2.4=h470a237_1
- zeromq=4.2.5=hfc679d8_5
- zeromq=4.2.5=hfc679d8_6
- zlib=1.2.11=h470a237_3
- pip:
- alembic==1.0.2
- async-generator==1.10
- chardet==3.0.4
- idna==2.7
- jupyterhub==0.9.4
- mako==1.0.7
- nteract-on-jupyter==1.9.6
- pamela==0.3.0
- python-editor==1.0.3
- python-oauth2==1.1.0
- requests==2.20.1
- sqlalchemy==1.2.14
- urllib3==1.24.1
prefix: /opt/conda/envs/r2d

Wyświetl plik

@ -1,26 +1,27 @@
# AUTO GENERATED FROM environment.py-3.7.yml, DO NOT MANUALLY MODIFY
# Frozen on 2018-09-17 08:29:40 UTC
# Frozen on 2018-11-12 20:38:27 UTC
name: r2d
channels:
- conda-forge
- defaults
- conda-forge/label/broken
dependencies:
- attrs=18.2.0=py_0
- backcall=0.1.0=py_0
- bleach=2.1.4=py_1
- bleach=3.0.2=py_0
- bzip2=1.0.6=h470a237_2
- ca-certificates=2018.8.24=ha4d7672_0
- certifi=2018.4.16=py37_0
- ca-certificates=2018.10.15=ha4d7672_0
- certifi=2018.10.15=py37_1000
- decorator=4.3.0=py_0
- entrypoints=0.2.3=py37_2
- defusedxml=0.5.0=py_1
- entrypoints=0.2.3=py37_1002
- gmp=6.1.2=hfc679d8_0
- html5lib=1.0.1=py_0
- ipykernel=4.8.2=py37_0
- ipython=6.5.0=py37_0
- ipykernel=5.1.0=py37h24bf2e0_1001
- ipython=7.1.1=py37h24bf2e0_1000
- ipython_genutils=0.2.0=py_1
- jedi=0.12.1=py37_0
- jedi=0.13.1=py37_1000
- jinja2=2.10=py_1
- jsonschema=2.6.0=py37_2
- jsonschema=3.0.0a3=py37_1000
- jupyter_client=5.2.3=py_1
- jupyter_core=4.4.0=py_0
- jupyterlab_launcher=0.13.1=py_2
@ -28,47 +29,58 @@ dependencies:
- libgcc-ng=7.2.0=hdf63c60_3
- libsodium=1.0.16=h470a237_1
- libstdcxx-ng=7.2.0=hdf63c60_3
- markupsafe=1.0=py37h470a237_1
- mistune=0.8.3=py_0
- markupsafe=1.1.0=py37h470a237_0
- mistune=0.8.4=py37h470a237_0
- nbconvert=5.4.0=1
- nbformat=4.4.0=py_1
- ncurses=6.1=hfc679d8_1
- notebook=5.6.0=py37_1
- openssl=1.0.2p=h470a237_0
- openssl=1.0.2p=h470a237_1
- pandoc=1.19.2=0
- pandocfilters=1.4.2=py_1
- parso=0.3.1=py_0
- pexpect=4.6.0=py37_0
- pickleshare=0.7.4=py37_0
- pip=18.0=py37_1
- prometheus_client=0.3.1=py_1
- prompt_toolkit=1.0.15=py_1
- ptyprocess=0.6.0=py37_0
- pexpect=4.6.0=py37_1000
- pickleshare=0.7.5=py37_1000
- pip=18.1=py37_1000
- prometheus_client=0.4.2=py_0
- prompt_toolkit=2.0.7=py_0
- ptyprocess=0.6.0=py37_1000
- pygments=2.2.0=py_1
- python=3.7.0=h5001a0f_1
- python-dateutil=2.7.3=py_0
- pyzmq=17.1.2=py37hae99301_0
- pyrsistent=0.14.5=py37h470a237_1
- python=3.7.0=h5001a0f_6
- python-dateutil=2.7.5=py_0
- pyzmq=17.1.2=py37hae99301_1
- readline=7.0=haf1bffa_1
- send2trash=1.5.0=py_0
- setuptools=40.2.0=py37_0
- simplegeneric=0.8.1=py_1
- six=1.11.0=py37_1
- sqlite=3.24.0=h2f33b56_1
- terminado=0.8.1=py37_1
- testpath=0.3.1=py37_1
- tk=8.6.8=0
- traitlets=4.3.2=py37_0
- setuptools=40.5.0=py37_0
- six=1.11.0=py37_1001
- sqlite=3.25.3=hb1c47c0_0
- terminado=0.8.1=py37_1001
- testpath=0.4.2=py37_1000
- tk=8.6.8=ha92aebf_0
- traitlets=4.3.2=py37_1000
- wcwidth=0.1.7=py_1
- webencodings=0.5.1=py_1
- wheel=0.31.1=py37_1
- widgetsnbextension=3.4.1=py37_0
- wheel=0.32.2=py37_0
- widgetsnbextension=3.4.2=py37_1000
- xz=5.2.4=h470a237_1
- zeromq=4.2.5=hfc679d8_5
- zeromq=4.2.5=hfc679d8_6
- zlib=1.2.11=h470a237_3
- defusedxml=0.5.0=py37_1
- ipywidgets=7.2.1=py37_0
- jupyterlab=0.34.9=py37_0
- tornado=4.5.3=py37_0
- pip:
- alembic==1.0.2
- async-generator==1.10
- chardet==3.0.4
- idna==2.7
- jupyterhub==0.9.4
- mako==1.0.7
- nteract-on-jupyter==1.9.6
- pamela==0.3.0
- python-editor==1.0.3
- python-oauth2==1.1.0
- requests==2.20.1
- sqlalchemy==1.2.14
- urllib3==1.24.1
prefix: /opt/conda/envs/r2d

Wyświetl plik

@ -1,5 +1,5 @@
# AUTO GENERATED FROM environment.yml, DO NOT MANUALLY MODIFY
# Generated on 2018-09-17 08:29:40 UTC
# Generated on 2018-11-12 20:38:27 UTC
dependencies:
- python=3.7.*
- ipywidgets==7.2.1
@ -9,3 +9,4 @@ dependencies:
- notebook==5.6.0
- pip:
- nteract_on_jupyter==1.9.6
- jupyterhub==0.9.4

Wyświetl plik

@ -7,3 +7,4 @@ dependencies:
- notebook==5.6.0
- pip:
- nteract_on_jupyter==1.9.6
- jupyterhub==0.9.4