Commit Graph

26 Commits

Author SHA1 Message Date
Ayaz Salikhov
bc938c50dc Temporarily disable tests using conda --json output 2023-07-28 18:22:43 +04:00
Ayaz Salikhov
4b2a473cbb Revert "Temporarily disable tests using conda --json output"
This reverts commit 7c03161578.
2023-07-28 18:11:35 +04:00
Ayaz Salikhov
7c03161578 Temporarily disable tests using conda --json output 2023-07-28 12:06:40 +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
Bjørn Jørgensen
df5d516e34 Pin pandas to version 1.5.3 to all spark images (#1925)
* 1.

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

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

* add note

* typo

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

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

* remove test

* >=1.5.3 and <2.0.0

* update test

* Update pyspark-notebook/Dockerfile

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

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

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

* Update pyspark-notebook/Dockerfile

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

* move test to file

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

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

* add pandas to EXCLUDED_PACKAGES

* add 1.5.3,<2.0.0 and sort list

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

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

* add '

* "pandas[version='>"

* Rename test_pandas_version.py to unit_pandas_version.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-06-27 15:42:18 +04:00
Ayaz Salikhov
5c660db02e Try to remove r-sparklyr fix (#1915) 2023-06-04 23:27:16 +04:00
Ayaz Salikhov
88392974b8 Remove nodejs exception in tests 2023-06-04 12:16:48 +04:00
Ayaz Salikhov
7a3418ac4a Remove jupyter_server version fix (#1905) 2023-05-26 17:59:53 +04:00
Kenta Murata
e98be3d3d0 Install nodejs >= 18.0 (#1902)
* Install nodejs >= 18.0

NodeJS >= 18.0 requires `jupyter lab build` command.

Fixes #1901.

* Update Dockerfile

* Update Dockerfile

* Update test_packages.py

---------

Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com>
2023-05-26 11:29:13 +04:00
Romeo Kienzler
62018ccc9e add jupyterlab-git extension (#1895)
* add jupyterlab-git extension

* order requirements

* add doc for jupyterlab-git

* fix ordering

* add test exclude for jupyterlab-git

---------

Co-authored-by: Romeo Kienzler <romeo.kienzler1@ibm.com>
2023-04-27 14:49:43 +04:00
Ayaz Salikhov
2a1cd45ebf Pin jupyter_server>=2.0.0 (#1853)
* Pin jupyter_server==2.0.0

* Update scipy-notebook/Dockerfile

Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>

* Fix test

* Fix test

* Test healthcheck properly

* Fix typing

Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
2022-12-30 11:08:27 +02:00
Ayaz Salikhov
b186ce5fea Update test_packages.py 2022-07-11 21:59:24 +04:00
Ayaz Salikhov
5eb78a141b Do not import sparklyr, because it requires spark>=3.3 2022-07-05 00:56:27 +04:00
Bjørn Jørgensen
5048b02246 Remove spylon-kernel from all images. (#1729)
* Remove scala

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

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

* Remove scala from web

* Remove scala from specifics

* Remove scala and spylon

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-07-04 10:04:16 +04:00
Ayaz Salikhov
c6ae418538 Merge branch 'master' into asalikhov/modules 2022-05-01 13:15:45 +03:00
Ben Mares
c9e507c94b Don't exclude Mamba from tests 2022-04-29 23:33:54 +02:00
Ayaz Salikhov
0aa95c71ad Make tests a module and make imports absolute 2022-04-01 01:26:37 +01:00
Ayaz Salikhov
bcf5118cb7 Fix minor PyCharm issues 2022-03-19 00:15:27 +02:00
Ayaz Salikhov
2da008cf5a Merge branch 'master' into asalikhov/pre_commit_isort_reqs 2022-03-16 17:18:38 +02:00
Ayaz Salikhov
812c713a64 Fix PyCharm issues 2022-03-16 16:47:30 +02:00
Ayaz Salikhov
2f201a4b81 Run pre-commit tools: isort, requirements-txt-fixer 2022-03-16 14:48:23 +02:00
Ayaz Salikhov
b487d1afbe Make mypy config strict and work on pre-commit 2022-03-08 23:23:13 +03:00
Ayaz Salikhov
39e36f2d44 Add inline TODO comment 2022-03-06 23:07:13 +00:00
Ayaz Salikhov
ecb03a40e2 Refactor package helper 2022-03-05 19:30:25 +00:00
Ayaz Salikhov
b4222a3062 Update 2022-02-17 16:49:04 +00:00
Ayaz Salikhov
6d04f39de6 Run tests on all children images 2022-02-17 16:34:15 +00:00