Commit Graph

386 Commits

Author SHA1 Message Date
Ayaz Salikhov
e1bd309263 Use curl instead of wget for Spark and Julia downloads (#1950)
Co-authored-by: Bjørn Jørgensen <bjornjorgensen@users.noreply.github.com>
2023-08-03 13:18:01 +04:00
Ayaz Salikhov
b5003a0259 Add docs how to change frontend for JupyterHub singleuser image (#1957)
* Add docs how to change frontend for JupyterHub singleuser image

* Update common.md
2023-08-02 11:45:04 +04:00
Ayaz Salikhov
e2a3c33d30 Fix start.sh location in docs 2023-07-31 13:17:41 +04:00
Ayaz Salikhov
8707b7a0b4 Update tag example 2023-07-31 12:54:59 +04:00
Ayaz Salikhov
3778ebff6e Unify fix-permissions usage 2023-07-28 23:40:50 +04:00
Ayaz Salikhov
b4f1acc0d6 Use mamba instead of pin for delta-spark 2023-07-28 23:36:47 +04:00
Ayaz Salikhov
f14658e28f Add missing file 2023-07-28 23:31:27 +04:00
Ayaz Salikhov
4a6057f58f Update spellcheck notebookv6 recipe 2023-07-28 23:29:50 +04:00
Ayaz Salikhov
b323e5d850 Remove unused docker command 2023-07-28 23:11:24 +04:00
Ayaz Salikhov
0291bd6fa1 Use jupyter/base-notebook in an example 2023-07-28 23:08:27 +04:00
Ayaz Salikhov
d169b6ad45 Better wording 2023-07-28 22:56:24 +04:00
Ayaz Salikhov
513218c44b Update jupyterhub specific version choice docs 2023-07-28 22:50:23 +04:00
Ayaz Salikhov
35a8587e4a Update docs on using DockerSpawner 2023-07-28 22:48:59 +04:00
Ayaz Salikhov
9590b0e13c Do not use --detach for docker-compose in recipe 2023-07-28 22:35:52 +04:00
Ayaz Salikhov
32733a437d Improve style 2023-07-28 22:19:47 +04:00
Ayaz Salikhov
9dffd42758 Fix custom conda environment recipe 2023-07-28 22:19:09 +04:00
Ayaz Salikhov
46e92f69ac Unify docker build command 2023-07-28 22:13:06 +04:00
Ayaz Salikhov
900dfc9fc4 Build pip and mamba recipes as well 2023-07-28 19:10:19 +04:00
Ayaz Salikhov
3f257bdb4e Warn outdated recipes might be broken (#1954) 2023-07-28 18:42:00 +04:00
Ayaz Salikhov
5e381019fd Move recipe Dockerfiles to separate files (#1953) 2023-07-28 18:23:39 +04:00
Ayaz Salikhov
acad63dec1 Delete redundant lines from xgboost recipe 2023-07-28 17:19:32 +04:00
Ayaz Salikhov
4cc92ff415 Fix jupyterhub installation example 2023-07-28 17:18:08 +04:00
Ayaz Salikhov
e8874a5fab Fix mamba install commands 2023-07-28 17:17:39 +04:00
Ayaz Salikhov
b6786dc79d Fix link 2023-07-28 14:06:38 +04:00
Ayaz Salikhov
37afcd4c85 Update manpage enabling recipe 2023-07-28 14:04:10 +04:00
Ayaz Salikhov
fc29c32237 Fix xgboost recipe 2023-07-28 13:58:53 +04:00
Ayaz Salikhov
57d6c600d1 Unify pip installation style 2023-07-28 13:48:45 +04:00
Ayaz Salikhov
832dbb97c0 Update rise to suggest JupyterLab extension 2023-07-28 13:46:42 +04:00
Ayaz Salikhov
88021e8b52 Fix dask extension recipe 2023-07-28 13:34:51 +04:00
Ayaz Salikhov
5f839cd86b Fix custom image name 2023-07-28 13:34:37 +04:00
Ayaz Salikhov
d3ffd76092 Unify base image choice 2023-07-28 13:18:07 +04:00
Ayaz Salikhov
4ee1da08c1 Do not use :latest tag 2023-07-28 13:15:10 +04:00
Ayaz Salikhov
25c16a49b7 Fix markdown reference in docs 2023-07-28 13:12:37 +04:00
Ayaz Salikhov
6d5d183acf Update docs on using mamba install or pip install 2023-07-28 13:10:35 +04:00
Ayaz Salikhov
3ab837290e Update Microsoft SQL Server ODBC driver recipe (#1952)
* Update Microsoft SQL Server ODBC driver recipe

* Fix
2023-07-28 12:38:31 +04:00
Ayaz Salikhov
df06e24103 Improve wording in docs about Jupyter Notebook (#1949)
* Improve wording in docs about Jupyter Notebook

* Fixes

* Better naming

* Apply suggestions from code review
2023-07-28 12:16:02 +04:00
Ayaz Salikhov
bfe5f20914 Use correct ServerApp options in examples and tests (#1947) 2023-07-26 20:09:47 +04:00
Ayaz Salikhov
75ca54d550 Update selecting.md 2023-07-26 18:26:48 +04:00
Ayaz Salikhov
df6884ffaf Update tag example 2023-07-26 12:32:28 +04:00
Ayaz Salikhov
b8d617dc05 Some fixes for Jupyter Notebook 7 (#1944)
* Some fixes for Jupyter Notebook 7

* Fix jupyter nbextension

* Remove explicit port setting
2023-07-25 12:51:17 +04:00
Ayaz Salikhov
d60cf610fd More clear docs 2023-07-11 14:24:41 +04:00
Ayaz Salikhov
a7781fb90a More clear docs on building pyspark-notebook with different spark version 2023-07-11 14:16:10 +04:00
Ayaz Salikhov
1b04ebe67d One more docs fix 2023-07-09 20:20:34 +04:00
Ayaz Salikhov
11071cb577 Fix docs 2023-07-09 19:57:34 +04:00
Yuvi Panda
39582f7099 Install Pluto.jl and jupyter-pluto-proxy (#1929)
* Install Pluto.jl and jupyter-pluto-proxy

[Pluto.jl](https://plutojl.org/) is an alternative reactive notebook
frontend focused specifically on Julia. I think shipping this
by default in the julia-enabled images helps serve the Julia
community better, particularly when used with JupyterHub.

For context, I am working with the Julia users of the
[Jupyter Meets the Earth](https://jupytearth.org/) project, and
trying to understand how to best serve their needs on a JupyterHub.
We currently maintain a massive image that 'has everything', but
I'm trying to instead work upstream wherever possible so everyone
working in these subfields can benefit. Meeting Julia users where
they are at seems a useful path forward here.

* Add note about Pluto.jl to selecting.md

* Default to replacing - with _ in package imports

* Add jupyter-pluto-proxy to package import mapping

* Add Pluto.jl to datascience-notebook image

* Add test for pluto proxy starting correctly

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update test_packages.py

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2023-07-05 18:48:36 +04:00
Ayaz Salikhov
b345aa508d Fix text 2023-07-04 18:37:17 +04:00
Ayaz Salikhov
e5879f20f1 Improve docs about VSCode jupyter settings 2023-07-04 18:27:42 +04:00
Yuvi Panda
a489a0f259 Add jupyter/julia-notebook (#1926)
* Add jupyter/julia-notebook

There is a growing number of Julia users in the Jupyter
ecosystem who do not use R, and hence would <3 to have a
dedicated docker image that doesn't bring in all the R
stuff that datascience-notebook brings in! The built image
size is much smaller, and eventually paves the way to
better ecosystem support for Julia.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add a test for julia-notebook

* Tell tests what julia-notebook inherits from

* Sort lists with julia-notebook

* Fix README for julia-notebook

* Add julia-notebook to the makefile

* Move julia-notebook below r-notebook

* Use hard tabs in Makefile

* Do some more sorting

* Rename test_julia to avoid mypy issue

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Re-order julia/r-notebook

Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>

* Move julia-notebook stanza under r-notebook

* Update inheritance diagram

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2023-06-28 14:41:45 +04:00
Ayaz Salikhov
799403c4c6 Do not use wget --quiet, as it makes debugging much harder 2023-06-19 17:57:19 +04:00
Ayaz Salikhov
4e57503a0b Use long options in code 2023-06-19 17:53:50 +04:00