Wykres commitów

2707 Commity (aa57e01d241ffbb93cb15a3d36971a9f6946170a)

Autor SHA1 Wiadomość Data
Erik Sundell de4b71ea37 ci: update to ubuntu 22.04 runners 2022-10-09 12:58:39 +02:00
Erik Sundell e31e33544a ci: add dependabot for gha version bumping 2022-10-09 12:58:39 +02:00
Erik Sundell 313d495f32 ci: trim away some comments now common knowledge 2022-10-09 12:58:39 +02:00
Erik Sundell 67f77f028c ci: ensure pip cache is reliable and robust
Previously we had cache keys that could cause issues if the python
version changed etc, and if we re-run something weekly we couldn't say
if we used a new or old version because the cache.
2022-10-09 12:58:39 +02:00
Erik Sundell a568c3b8e4 ci: update comments in pre-commit to look like most projects 2022-10-09 12:58:39 +02:00
Erik Sundell d1a4f43b08 ci: update github actions 2022-10-09 12:58:39 +02:00
Erik Sundell 2cc0ea6a16 ci: tune workflow triggers 2022-10-09 12:58:39 +02:00
Erik Sundell b3de499659
Merge pull request #1165 from yuvipanda/bump
Bump default R version to 4.2 from 4.1, and let R 3.4 go from 3.4.0 to 3.4.4
2022-10-09 10:06:36 +02:00
Erik Sundell 7e517cfb0a Update R 3.4 from 3.4.0 to 3.4.4 2022-10-08 14:07:00 +02:00
Erik Sundell fc08ee1c58 Update R 4.2 from 4.2.0 to 4.2.1 and fix tests 2022-10-08 14:06:29 +02:00
Erik Sundell bdec455ec3
Merge pull request #1185 from manics/r2dstate-enum
Use enum to standardise `phase`
2022-10-08 13:02:21 +02:00
Simon Li 1735925116 Use enum to standardise `phase` 2022-10-03 22:49:22 +01:00
Tim Head 0345a86143
Merge pull request #1184 from minrk/unsupported-python 2022-09-08 08:54:36 +02:00
Min RK 1841bf7130
fail on unsupported Python
rather than warning (which users won't see) and building with the wrong version of Python
2022-09-06 10:22:27 +02:00
Yuvi Panda 7580a30314
Merge pull request #1182 from minrk/mount-wheels
mount wheels from build stage instead of copying them
2022-09-02 14:42:32 -07:00
Min RK ed82b83eba
mount wheels from build stage instead of copying them
avoids extra layer of unused wheel files

use mounted pip cache instead of disabling cache - all the benefits of no cache (size), and all the benefits of cache (local rebuild time)
2022-09-02 14:08:13 +02:00
Simon Li 0f52247b93
Merge pull request #1177 from minrk/logs
consistent log handling when not using JSON loggers
2022-08-24 14:37:02 +01:00
Min RK 996beea228
missing f in the f-string
Co-authored-by: Simon Li <orpheus+devel@gmail.com>
2022-08-24 13:06:42 +02:00
Simon Li c5246cd963
Merge pull request #1175 from minrk/3.10
add Python 3.10 base environment
2022-08-23 23:47:54 +01:00
Simon Li 2d9c31ac19
Merge pull request #1176 from minrk/docker-platform
explicitly build linux/amd64 images
2022-08-23 23:39:57 +01:00
Min RK a8735e9c07
Merge pull request #1178 from minrk/ignore-installed
get CI working again
2022-08-23 13:15:16 +02:00
Min RK 0693fae442
install latest mercurial for tests 2022-08-22 15:36:23 +02:00
Min RK a74369c5c7
update ubuntu runner to 20.04
ubuntu:18.04 runner is shutting down
2022-08-22 15:27:53 +02:00
Min RK 88acca0e8a
avoid re-resolving dependencies in Dockerfile
dependencies are resolved during `pip wheel` in the build stage

avoids errors about removing the apk-installed python-packaging
2022-08-22 15:23:53 +02:00
Min RK 8bf808bd4c
consistent log handling when not using JSON loggers
our logger was never being quite hooked up when not using JSON loggers,
meaning that log messages (such as those fixed here to include newlines) were never shown.
2022-08-22 15:16:40 +02:00
Min RK 2af4d3d46b
explicitly build linux/amd64 images
our base-env setup assumes amd64, so avoid platform issues on e.g. ARM
2022-08-22 15:12:53 +02:00
Min RK cac960d10d
add Python 3.10 base environment 2022-08-22 15:09:02 +02:00
Simon Li d415115b66
Merge pull request #1172 from yuvipanda/bump-nodejs
Bump version of nodejs
2022-08-02 21:04:22 +01:00
YuviPanda d695b3dcdf Bump npm version too 2022-08-01 19:51:31 -07:00
YuviPanda be39a1a3f2 Bump up test for nodejs version 2022-08-01 19:51:31 -07:00
YuviPanda d6f5c95e52 bump lock files 2022-08-01 19:51:31 -07:00
YuviPanda 5738d4161c Bump version of nodejs
16 is also an LTS, and is the current active LTS.

Triggered by code-server package needing a newer version of nodejs!
2022-08-01 19:51:31 -07:00
Yuvi Panda e725b079da
Merge pull request #1173 from manics/freezepy-update
Freeze.py update
2022-08-01 16:58:52 -07:00
Yuvi Panda 42bb1a0383
Merge pull request #1171 from SylvainCorlay/update-mamba
Update mamba
2022-08-01 16:48:25 -07:00
Simon Li 7eff2e6c6c freeze.py: Remove `3.6`
The 3.6 lockfile was removed in https://github.com/jupyterhub/repo2docker/pull/1149 but freeze.py wasn't updated
2022-08-02 00:04:53 +01:00
Simon Li 671636b9f1 `freeze.py`: needs `--kind=explicit`
See https://github.com/conda-incubator/conda-lock#pre-10-compatible-usage-explicit-per-platform-locks
2022-08-02 00:04:11 +01:00
Sylvain Corlay 8a4c48e88f Update mamba 2022-08-01 23:03:15 +02:00
Min RK 18512fe6d9
Merge pull request #1169 from yuvipanda/zenodo-sandbox
Support pulling from zenodo sandbox too
2022-08-01 09:40:12 +02:00
YuviPanda b97db1066d Fix indexes in tests that look for staging zenodo 2022-07-28 10:02:10 -07:00
YuviPanda ffdf544ee4 Support pulling from zenodo sandbox too
Test uploads should go to the sandbox, rather than to
main zenodo. The installation is exactly the same.
2022-07-27 17:40:14 -07:00
Yuvi Panda 484b29b6c4
Merge pull request #1167 from MPDL/MPDL_Dataverse
Add MPDL Dataverse
2022-07-27 17:35:17 -07:00
wilhelmfrank d97e32b433 Add MPDL Dataverse 2022-07-20 08:48:17 +02:00
Yuvi Panda 5b688f48a1
Merge pull request #1166 from consideRatio/pr/use-jupyterhub-bot-accounts-pypi-token
ci: switch to using a 2fa enabled accounts pypi api-token
2022-07-08 11:52:29 -07:00
Erik Sundell b1bcbc0f99 ci: switch to using a 2fa enabled accounts pypi api-token 2022-07-08 19:51:17 +02:00
YuviPanda 0b76608208 Bump default R version to 4.2
Been out for a bit now
2022-07-06 16:39:15 -07:00
Erik Sundell ae8ed290b9
Merge pull request #1161 from yuvipanda/another-r
Get R from RStudio provided apt packages (.deb files)
2022-07-01 07:27:19 +02:00
Yuvi Panda 57a95a3614
Merge pull request #1163 from foobarbecue/patch-1
Add JPL Dataverse
2022-06-30 16:09:28 -07:00
Aaron Curtis cae431d115
Add JPL Dataverse
NASA's Jet Propulsion Laboratory recently implemented a dataverse installation and would like to be able to use it with repo2docker / binderhub
2022-06-28 17:56:55 -07:00
YuviPanda 8af47e9985 Add comment about how r_version is determined 2022-06-23 12:34:48 -07:00
YuviPanda 28035d6426 Make sure our default R version is valid semver 2022-06-23 09:14:34 -07:00