Skip to content

Releases: mam-dev/debianized-jupyterhub

Upstream version 1.0 update

05 Jul 09:53
Compare
Choose a tag to compare
  • Upstream version 1.0
  • setup: Added virtual extras named 'default' and 'full'
  • setup: New 'publish' extra (included by default)
  • setup: Added 'qgrid' widget and 'wordcloud'
  • setup: Lots of dependency updates
  • Kernel: Set ca-certs location in env vars

Juergen Hermann [email protected] Fri, 05 Jul 2019 11:49:55 +0200

CVE fix + Python 3.7 Kernel Image

16 Apr 13:19
Compare
Choose a tag to compare
  • setup: Added bottleneck and numexpr for speedup
  • setup: Python3 Kernel Docker Image, based on the same
    dependencies as the Debian package
  • setup: New img extra for image processing
  • notebook: Open Redirect vulnerability (CVE-2019-10255)

Juergen Hermann [email protected] Tue, 16 Apr 2019 14:47:49 +0200

JupyterHub 0.9.5 / SSL off-loading with NginX

29 Mar 10:50
Compare
Choose a tag to compare
  • jupyterhub: update to release 0.9.5 + NB 5.7.7 (fix for Open Redirect vulnerability)
  • postinst: Configurable banner image by adding a "/etc/jupyterhub/banner.png" file (original size is 208 x 56 px)
  • setup: Added plotly_express, colorcet, networkx, and jupyter-contrib-nbextensions
  • setup: Put non-jhub packages into 'base' extra
  • setup: Now on Tornado 6 (compatibility problems solved)
  • docs: SSL off-loading with NginX (with config example)
  • docs: Setting custom announcements in the web UI

Juergen Hermann [email protected] Fri, 29 Mar 2019 11:45:40 +0100

Removed polyglot

18 Mar 16:30
Compare
Choose a tag to compare

polyglot is badly maintained, and the setup of the very old PyPI release has Unicode problems.

The package comes with a fully equipped Python3 kernel – the scientific Python stack and common visualization frameworks are built in. All additional packages beyond the JupyterHub core are organized into setuptools ‘extras‘. You can select them for inclusion (many are added by default), or remove unneeded ones to reduce the package size, by changing the “debian/rules” file.

On an Ubuntu / Debian workstation, using this package you get readily available notebooks for personal use, without the need to start a notebook server on the command line every time you want to edit a notebook.

Technically, this is a self-contained Python3 venv wrapped into a Debian package (an "omnibus" package, all passengers on board). You can build the package in a Docker container, so that you don't need to worry about installing build dependencies – the Dockerfile does that for you, without affecting your workstation or build host.

For more details, check out the README.

Changes since 0.9.4-3:

  • Extras: Added 'docker', 'nlp', 'ml', 'utils', and 'vizjs' (included by default)
  • Extras: Added 'arrow', 'nltk', and 'parquet' (optional)
  • notebook: update to 5.7.6 (CVE-2019–9644); also updated other explicit requirements
  • Tornado: kept at 5.x because of compatibility problems
  • Packaging: Switched to built-in Python3 venv

More extras, using ‘venv’, and some updates

18 Mar 15:35
Compare
Choose a tag to compare
  • Extras: Added 'docker', 'nlp', 'ml', 'utils', and 'vizjs' (included by default)
  • Extras: Added 'arrow', 'nltk', and 'parquet' (optional)
  • notebook: update to 5.7.6 (CVE-2019–9644); also updated other explicit requirements
  • Tornado: kept at 5.x because of compatibility problems
  • Packaging: Switched to built-in Python3 venv

Juergen Hermann [email protected] Mon, 18 Mar 2019 15:47:37 +0100

  • chartify 2.6.0 has requirement selenium<=3.8.0,>=3.7.0, but you'll have selenium 3.141.0 which is incompatible.
  • cufflinks 0.14.6 has requirement setuptools>=34.4.1, but you'll have setuptools 32.3.1 which is incompatible.
  • panel 0.4.0 has requirement testpath<0.4, but you'll have testpath 0.4.2 which is incompatible.

Support hosts controlled by "sudo-ldap"

14 Mar 12:34
Compare
Choose a tag to compare

jupyterhub (0.9.4-3~stretch) stretch; urgency=low

  • Support hosts controlled by "sudo-ldap"

Juergen Hermann [email protected] Thu, 10 Jan 2019 15:46:50 +0100

Fix for XSS CVE in 'notebook'

10 Dec 13:00
Compare
Choose a tag to compare

jupyterhub (0.9.4-2~stretch) stretch; urgency=high

  • Put PID file in RuntimeDirectory managed by systemd
  • Updated requirements, including fix for XSS CVE in
    'notebook'

Juergen Hermann [email protected] Mon, 10 Dec 2018 13:42:28 +0100

v0.9.4 with Configurable Spawner

14 Nov 09:56
Compare
Choose a tag to compare
  • Update to 0.9.4
  • Set spawner class in config (not in launcher)

Juergen Hermann [email protected] Wed, 14 Nov 2018 10:30:51 +0100

Initial Release

17 Sep 16:13
Compare
Choose a tag to compare

jupyterhub (0.9.3-1~stretch) stretch; urgency=low

  • Initial release of "debianized-jupyterhub"

Juergen Hermann [email protected] Mon, 17 Sep 2018 17:32:00 +0200