* Add a recipe to install OracleDB instant client
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Split java install command to avoid errors
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Split java install command to avoid errors
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* chore: lint markdown to avoid max-lenght
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* chore: add recipe to ci-cd and fixes from review
- Use ENV docker command to upload PATH variable for Jupyter notebook.
- Make installation faster by removing extra `apt-get` commands.
- Optimize credential files generation for the sake of legibility
- Change WORKDIR back at the end.
- Use mamba instead of pip to install the oracledb library.
- Keep conda instructions for the sake of consistency with the rest of
the recipes in the page.
Like 'Add a custom conda environment and Jupyter kernel'.
* Update oracledb recipe using suggestion from PR
Optimize image of the docker image by chaining commands.
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
* Fix the chaining command to remove temp files
* Set the right value for WORKDIR
* chore: fix ci-cd and specify recipe scope
- Specify scope of the recipe to v.21. version of the plugin.
- Fix the ci-cd build.
- Avoid innecessary image optimisations
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* chore: fix ci-cd and specify recipe scope
- Specify scope of the recipe to v.21. version of the plugin.
- Fix the ci-cd build.
- Avoid innecessary image optimisations
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* chore: remove temporary file clean
* chore: fix typo
* Update oracledb.dockerfile
* Update recipes.md
* Use alien --install
* Fix typo
* Unify comments
* Update oracledb.dockerfile
* Update oracledb.dockerfile
* Add ARG to remove copy-paste
---------
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>
* 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>