Min RK
61247bec16
Merge pull request #1151 from pymonger/handle-logfile-permission-error
...
handle permission issue writing .jupyter-server-log.txt in REPO_DIR
2022-05-02 09:27:54 +02:00
Min RK
5df775aac6
keep server log name
2022-04-28 13:07:11 +02:00
Gerald Manipon
c09d66fea6
better comment
2022-04-24 17:19:24 -07:00
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