Wykres commitów

2527 Commity (6e508d2b2369b67a16902cc3852daf11c4076e5a)

Autor SHA1 Wiadomość Data
Gerald Manipon e75c664edb fix join() call 2022-04-19 07:57:58 -07:00
Gerald Manipon 304b1430a5 fix insert call 2022-04-19 05:46:20 -07:00
Gerald Manipon 051c9d36a3 iterate through different log locations 2022-04-18 17:24:49 -07:00
Gerald Manipon 723e5b6907 handle permission issue 2022-04-15 13:26:04 -07:00
Min RK 1d218afd38
Merge pull request #1149 from yuvipanda/bumpies
Update base notebook packages
2022-04-13 10:01:47 +02:00
YuviPanda 76aacbf3ab Update py3.6 environment one last time
Updated with previous contents of environment.yml file.
From now on, 3.6 will only get security updates
2022-04-11 12:31:56 -07:00
YuviPanda 5444850bc4 Update base notebook packages
- We should stop auto updating 3.6 now, so we can move on to
  newer notebook packages - a new notebook version ought to fix
  issues like https://github.com/2i2c-org/infrastructure/issues/1170
  for example.
- No longer explicitly pin nbconvert, as whatever version notebook
  brings in should be sufficient.
- Bump up ipywidgets and jupyterlab while we're at it.
- No longer pin jupyterhub-singleuser either, as that too works
  properly with 3.7
2022-04-11 12:31:56 -07:00
Min RK 5f86ef6269
Merge pull request #1147 from yuvipanda/r-doc
Update 'how to get R' section
2022-04-11 13:46:28 +02:00
Min RK ddcb532a56
Merge pull request #1150 from yuvipanda/moblack
Update black version
2022-04-11 13:46:08 +02:00
YuviPanda 672c21ff82 Make black happy 2022-04-08 13:55:06 -07:00
YuviPanda 34a7e33148 Update black version
Fixes error with click causing current CI failures
2022-04-08 13:44:55 -07:00
Andrei Plamada 190f4cfba8 upgrade RStudio Server to v2022.02.1 2022-03-28 10:01:55 +02:00
YuviPanda f5759cbdac Update 'how to get R' section
- Explains https://github.com/jupyterhub/repo2docker/pull/1104
- Advertises that we get RStudio 'for free' when R is installed
2022-03-25 13:16:00 -07:00
Yuvi Panda 66f608e207
Merge pull request #1133 from manics/post-release-fixes
Post release fixes
2022-03-15 00:28:49 -07:00
Simon Li ec993498ab
Merge pull request #1141 from minrk/r-version
handle r version being unspecified in environment.yml
2022-03-06 15:35:02 +00:00
Min RK 5cfd798008 handle r version unspecified in environment.yml 2022-02-25 12:03:40 +01:00
Simon Li d8c1978134
Merge pull request #1135 from yoogottamk/dry-run-build-args
[MRG] Pass build_args to `render()` during `--no-build` for consistency with regular builds
2022-02-14 20:52:59 +00:00
yoogottamk c8d86b9b3d
Pass build_args to `render()` during `--no-build` for consistency with regular builds 2022-02-13 12:50:08 +05:30
Simon Li c83efb0427
Merge pull request #1130 from minrk/bump-python-docker
update Python in some dockerfile tests
2022-02-12 14:58:44 +00:00
Simon Li 46441c0ec4
Merge pull request #1136 from holzman/alpine-3.15
[MRG] Update Dockerfile to current Alpine (ALPINE_VERSION=3.15.0)
2022-02-11 23:35:35 +00:00
Burt Holzman 41f3478331 Update Dockerfile to current Alpine (ALPINE_VERSION=3.15.0)
In order to use podman as a backend for repo2docker (a la https://github.com/manics/repo2podman),
a minimum version of Alpine 3.14 is needed.
2022-02-10 09:44:26 -06:00
Simon Li 5cee982971 Add RELEASE.md
This is just a link to the actual instructions, but RELEASE.md is more or less standard in jupyterhub repos
2022-02-06 15:16:12 +00:00
Simon Li 29e7f56118 fix full changelog link 2022-02-06 15:16:07 +00:00
Simon Li e40242c067
Merge pull request #1113 from manics/release
Update Changelog for release 2022.02.0
2022-02-06 14:12:35 +00:00
Simon Li 753af0ea1c
Last few changelog additions 2022-02-02 17:07:31 +00:00
Min RK 47ea95a743
Merge pull request #1128 from minrk/micromamba-usr-local
put micromamba in /usr/local/bin and use mamba for installs
2022-02-01 09:07:09 +01:00
Min RK 42f83f0af4 use mamba for installs once available
MAMBA_EXE is mamba itself, not micromamba
use variable everywhere, so switching fully to micromamba can happen in once place,
assuming they are fully compatible (they _almost_ are, except for `env update` vs `install` in a couple places)
2022-01-28 21:17:09 +01:00
Min RK 84220028bd put micromamba in /usr/local/bin
instead of tmp, since we want it to stick around.
2022-01-28 15:58:36 +01:00
Min RK f2f8bb666e update Python in dockerfile tests
installing with Python 3.5 is starting to fail
2022-01-28 15:48:55 +01:00
Simon Li 8c21b96401
Merge pull request #1123 from yuvipanda/commandline-args
Allow passing in traitlets via commandline
2022-01-27 16:50:47 +00:00
Min RK b8a2c88501
Merge pull request #1124 from yuvipanda/extra-args
Allow passing in extra args to Docker initialization
2022-01-27 15:49:06 +01:00
Min RK 710d533f75 add `--help-all` support
a bit funky, since we are combining two separate parsers
2022-01-27 14:01:45 +01:00
Min RK 7f89926e51
Merge pull request #1062 from wolfv/micromamba
bootstrap base env with micromamba
2022-01-27 09:42:53 +01:00
Sylvain Corlay 25bc273a17 Remove -f command-line argument 2022-01-27 01:02:12 +01:00
Yuvi Panda cbc7699cd8
Merge pull request #1127 from manics/update-refreeze
Update ipywidgets jupyter-offlinenotebook jupyterlab
2022-01-27 04:30:01 +05:30
Simon Li fd7597c50e Update Changelog for release 2022.01.0 2022-01-26 22:03:36 +00:00
Simon Li a856862ead Update ipywidgets jupyter-offlinenotebook jupyterlab
- ipywidgets==7.6.5
- jupyter-offlinenotebook==0.2.2
- jupyterlab==3.2.8
2022-01-26 18:40:59 +00:00
Yuvi Panda 2c27b09a46
Merge pull request #1122 from minrk/rm-distutils
Remove deprecated calls to distutils
2022-01-26 23:59:23 +05:30
Yuvi Panda a5df995532
Clarify how kwargs is set
Co-authored-by: Min RK <benjaminrk@gmail.com>
2022-01-26 21:32:24 +05:30
Min RK d728a64dd9 get version comparison from semver
since Python is removing version string parsing from the standard library

moves Julia-specific semver utilities to top-level
2022-01-26 15:52:09 +01:00
YuviPanda 3af38557ad Allow passing in extra args to Docker initialization
Puts it in the ContainerEngine interface specific to Docker,
so PodMan can implement its own when necessary.

Fixes https://github.com/jupyterhub/repo2docker/issues/711
2022-01-26 16:16:46 +05:30
YuviPanda 885cb464b6 Allow passing in traitlets via commandline
Without this, you *always* needed a repo2docker_config.py
file to configure anything. This PR makes r2d match the
behavior of most traitlets based applications (like jupyter_server,
jupyterhub, nbconvert, etc)

Fixes https://github.com/jupyterhub/repo2docker/issues/1112
2022-01-26 14:48:11 +05:30
Min RK 8ab5c81245 remove deprecated call to distutils strtobool 2022-01-26 09:56:15 +01:00
Min RK e3d0a9ae8e
Merge pull request #1119 from yuvipanda/delete-tmp
Delete /tmp/downloaded_packages after running install.R
2022-01-26 09:02:27 +01:00
Sylvain Corlay a0f83c012d Re-add call to clean 2022-01-25 23:58:54 +01:00
YuviPanda 6ab41efd4d Delete /tmp/downloaded_packages after running install.R
This can often leave ~100-200MB in /tmp that isn't re-used
after the image is set up.
2022-01-25 21:26:16 +05:30
Simon Li 813d28bfdb
Merge pull request #1115 from minrk/set-user-root
set USER root after each directive block
2022-01-25 14:55:11 +00:00
Min RK 3f07830957
Merge pull request #1118 from yuvipanda/no-ggplot2
Use a smaller R library in our tests
2022-01-25 15:53:33 +01:00
YuviPanda 9066d079d0 Use testthat, rather than tinytest
tinytest doesn't exist in older MRAN snapshots
2022-01-25 19:38:47 +05:30
Min RK 945c45299f set USER root after each directive block
matches expectations in the directive sequences

not strictly required after preassemble because we have no root steps between preassemble and assemble,
so we could remove the `last_user = "root"` there instead

includes regression test
2022-01-25 14:48:37 +01:00