Commit Graph

136 Commits

Author SHA1 Message Date
ericdill
9c11f4b8df Revert to lab 0.34.12 and fix associated extensions 2018-10-25 21:09:08 +02:00
Eric Dill
6cf249172d Bump jupyterlab-manager version 2018-10-25 12:04:52 +00:00
Peter Parente
f2889d7ae7 Merge pull request #731 from graemes/from-arg
Convert FROM specification to ARG (#727)
2018-10-23 22:01:53 -04:00
Michael Delgado
e1ef8b5664 point readme badges to dockerhub in scipy-notebook
* status, pulls badges now point to https://hub.docker.com/r/jupyter/scipy-notebook/
* microbadger badges now have 'image metadata' alt text
2018-10-20 12:42:13 -07:00
graemes
1d763bbac5 Convert FROM specification to ARG (#727) 2018-10-19 18:52:27 +01:00
Peter Parente
e8048a25dc Fix builds by updating to compatible versions 2018-10-18 10:18:52 -04:00
Iyán Méndez Veiga
8fd9b55c18 Update jupyterlab & extensions 2018-08-21 20:24:38 +02:00
Amit Rathi
25181541de Bump up jupyterlab & extensions version 2018-07-31 13:27:07 +05:30
Humza M Shaheen
0b95fd35ff Update version of seaborn to 0.9.X 2018-07-19 11:28:55 +01:00
Min RK
d65fa651e0 bump some packages
- notebook 5.5
- matplotlib 2.2
- pandas 0.23
- scipy 1.1
- scikit-image 0.14
- statsmodels 0.9
2018-06-07 10:57:39 +02:00
John Kirkham
06792d930f Use MatchSpec to force blas from conda-forge
As it appears that `defaults` has added `blas` without a feature, the
`conda` solver appears to be prioritizing the removal of features over
channel priority. As a result, we leverage `MatchSpec` here to pin the
`blas` package to `conda-forge` and the `openblas` feature. This should
be respected by `conda` and thus avoid switching to the incompatible
`blas` package from `defaults`.
2018-06-02 12:59:10 -07:00
Braden Pellett
19828a046a Require at least blas 1.1
Require at least blas 1.1; otherwise other packages dependencies may
attempt to downgrade it.
2018-06-01 14:48:54 -07:00
Braden Pellett
ac04480084 Upgrade Ubuntu to latest LTS (Bionic 18.04)
Upgrade Ubuntu to latest LTS (Bionic 18.04), including:
- Change the IMAGE used for base-notebook;
- Keep Mesos install from Mesosphere's Xenial repository, since they
  don't yet have a Bionic repository;
- gnupg needs to be installed for apt-key to work;
- --force-yes option to apt-get has been removed;
- Package libav-tools is replaced by ffmpeg;
- Update Let's Encrypt example script to use 18.04.
2018-06-01 13:03:12 -07:00
Peter Parente
2b33e23bb7 Make RTD the doc source of truth 2018-05-20 16:15:06 -04:00
Peter Parente
4514341948 Update scipy-notebook packages 2018-05-06 15:23:57 -04:00
Tudor
883557164f Update scikit-image to 0.13*
Release notes can be found here https://github.com/scikit-image/scikit-image/blob/master/doc/release/release_0.13.rst
2018-04-28 14:14:45 +02:00
Tudor
bfd82c5abf Update scikit-learn to 0.19*
Release notes can be found here http://scikit-learn.org/stable/whats_new.html#version-0-19-1
2018-04-28 14:14:15 +02:00
Tom Jorquera
a5d350fb0f Update jupyterlab and extensions
Update jupyterlab from 0.31 to 0.32.

Update the following extensions to matching versions:
- jupyterlab/hub-extension
- jupyter-widget/jupyterlab-manager
- jupyterlab_bokeh
2018-04-27 11:39:08 +02:00
Peter Parente
d289c08d09 Force all npm cache clean commands 2018-04-23 21:52:14 -04:00
Miguel Morales
621be73e6f Remove facets directory
The `cd` command switches to the user's home directory (away from the directory we want to delete)
Then we remove the facets directory using the full path
2018-04-23 16:07:52 -06:00
Min RK
8d9388cac5 Merge pull request #596 from clkao/start-notebook.d
Run additional scripts in /usr/local/bin/start-notebook.d/
2018-04-02 10:44:39 +02:00
John Kirkham
a3edb4258d Use conda-forge's blas package w/openblas
As conda-forge does not use the `nomkl` package, but instead uses the
`blas` package to select BLAS versions, install the `blas` package and
select the `openblas` implementation.
2018-04-02 01:29:41 -04:00
Chia-liang Kao
632ce8c2d2 Run additional scripts in /usr/local/bin/start-notebook.d/ 2018-03-29 16:26:20 +08:00
Giovanni Lanzani
cc5ceae62c Add jupyterlab_bokeh extension
Without the extension it is not possible to use all Bokeh functionalities in JupyterLab
2018-03-14 09:10:49 +01:00
Graham Dumpleton
f4bf2ba525 Merge branch 'master' of github.com:jupyter/docker-stacks into writable-home-directory 2018-02-17 11:33:31 +11:00
Graham Dumpleton
4d32b2182e Ensure anything under $HOME is always writable to group. 2018-02-17 11:31:55 +11:00
Graham Dumpleton
770007bb10 Use NB_UID for USER statement in Dockerfile so deployment platform can verify that image doesn't run as root. 2018-02-15 11:11:32 +11:00
Chris Zubak-Skees
8cbf385b6d Upgrade ipywidgets in scipy for compatibility with 0.31 jupyterlab version 2018-02-04 13:19:11 -05:00
Peter Parente
ac82cac7e4 Fix missing @ in version 2017-12-29 20:19:09 -05:00
Peter Parente
3b5175b452 Fix missing jupyterlab-manager version 2017-12-29 19:58:19 -05:00
Peter Parente
463490fb26 MNT: Clean npm packages and JupyterLab artifacts
Spotted while writing tests
2017-11-30 00:16:09 -05:00
Troels Schwarz-Linnet
25d7ce281c Activate ipywidgets for JupyterLab. #505 2017-11-23 14:48:03 +01:00
cglewis
d91d4a8c48 MAINTAINER is deprecated, using LABEL now 2017-10-31 20:17:06 -07:00
Grant Nestor
40a2791b73 Upgrade to notebook 5.2.0 2017-10-13 10:26:00 -07:00
Grant Nestor
01c9e6c66b Upgrade to notebook 5.1 2017-09-26 11:03:38 -07:00
Peter Parente
5ff64b45be Fix facets install
* Don't change WORKDIR
* Fix permissions after install
* Cleanup source tree
2017-09-09 14:00:15 -04:00
Yusaku Mandai
dc908ed47f Change starting directory of scipy-notebook 2017-09-09 19:45:40 +09:00
Naveen Marri
6bbf0939a0 changed the sys-prefix 2017-09-08 22:27:25 -04:00
Naveen Marri
3b9135df57 changed the sys-prefix 2017-09-08 19:10:59 -04:00
Naveen Marri
5cdc850799 Merge remote-tracking branch 'upstream/master' 2017-09-08 19:08:37 -04:00
Peter Parente
16e6d72cbf Merge pull request #452 from parente/bump-ipywidgets
Update ipywidgets to 7.0.x
2017-09-03 22:47:37 -04:00
Naveen Marri
cb5f67ee51 Added support for facets visualization 2017-09-02 20:19:57 -04:00
Peter Parente
5145670da6 Update ipywidgets to 7.0.x 2017-08-28 23:51:55 -04:00
Min RK
b69f43e098 remove user-facing start-singleuser.sh docs
it’s handled internally
2017-08-26 09:54:58 -04:00
Min RK
c6c1ce4cb0 use groups for managing write-access to files
- any files the user should be able to write should have group `user-permissions` with `g+rwX`
- remove `chown` from start.sh because it is no longer needed
- add `fix-permissions` script for setting the user-writable permissions on a path
- user-permissions group as GID 10000 (is there a reason for it to have a different value?)
- containers can set group with `--group-add user-writable` if they want to run with a different uid/gid
  (without -u root -e NB_UID -e NB_GID, which make this unnecessary)
2017-08-26 09:50:56 -04:00
Peter Parente
a802e4b84d [ci skip] Copy/paste is evil 2017-08-26 09:13:22 -04:00
Peter Parente
5131f0df81 [ci skip] Doc host mount permission requirements 2017-08-22 15:46:25 -04:00
Peter Parente
09c9a4fd9c [ci skip] Add a jupyter lab example with ports 2017-08-22 14:28:23 -04:00
Min RK
32b3d2bec2 Remove Python 2
Only Python 3 from now on
2017-08-10 16:08:30 +02:00
Peter Parente
e1e3f24b5d Docker Cloud build phase hooks
Must be located in the root of each docker build context
i.e., every stack folder
2017-07-09 15:59:19 -04:00