Erik Sundell
68a0331ea2
Merge pull request #1204 from minrk/submodule-https
...
run submodule test over https
2022-10-24 15:06:35 +02:00
Min RK
e9ad8fdb41
run submodule test over https
...
avoids assertion with file-based submodules
2022-10-24 14:30:08 +02:00
Simon Li
e0d5b9bb63
Merge pull request #1194 from manics/release-2022.10.0
...
Initial changelog for 2022.10.0
2022-10-18 19:55:02 +01:00
Simon Li
d4567417ea
Add #1188 to changelog
2022-10-18 18:48:52 +01:00
Yuvi Panda
380f8177d0
Merge pull request #1188 from consideRatio/pr/ci-speedup
...
ci: refactor julia/r/conda tests - now ~25 min instead of ~50 min
2022-10-17 22:09:35 -07:00
Erik Sundell
1e4bc50a77
refactor readme files: in julia tests
2022-10-16 11:04:10 +02:00
Erik Sundell
af076ca7de
refactor readme files: in r tests
2022-10-16 11:03:48 +02:00
Erik Sundell
3ea45d1258
refactor readme files: in conda tests
2022-10-16 11:03:24 +02:00
Erik Sundell
6e89647dbc
docs: a DESCRIBE file doesn't require a runtime.txt file
2022-10-16 11:02:03 +02:00
Erik Sundell
42bb1b384a
ci: adjust to and rename extra-args.yaml to test-extra-args.yaml
...
I misunderstood extra-args.yaml to be a file that was recognized by
repo2docker's CLI, but in reality it was just a file recognized by the
repo2docker test suite. Following that, I renamed this testing specific
file to test-extra-args.yaml to help others avoid making that mistake
and added comments to clarify that.
This commit also gathers the conda buildpacks separate readme files into
a single readme file.
2022-10-15 15:42:35 +02:00
Simon Li
6acab5d1f9
Initial changelog for 2022.10.0
2022-10-14 20:29:22 +01:00
Simon Li
d7be04efb5
Merge pull request #1193 from jtpio/update-deps
...
[MRG] Update Jupyter dependencies
2022-10-14 12:27:54 +01:00
Jeremy Tuloup
f572c3a9de
Update Jupyter dependencies
2022-10-13 14:43:36 +00:00
Erik Sundell
a6af244605
ci: refactor julia tests, from 5 to 4 (~5 min saved)
2022-10-10 11:15:56 +02:00
Erik Sundell
f1b1339507
ci: refactor conda tests, from 6 to 5 (~5 min saved)
...
With this commit, we combine testing the default python version
installation into the default R version installation test.
2022-10-10 09:15:17 +02:00
Erik Sundell
f69d65feb9
ci: refactor conda tests, from 11 to 6 (~20 min saved)
2022-10-10 09:15:17 +02:00
Erik Sundell
2c0b14c7da
ci: refactor r tests, from 8 to 5 (~15 min saved)
2022-10-10 09:15:17 +02:00
Erik Sundell
f8d0efe490
ci: delete julia/julialegacy_version-[1|1.1] tests (~10 min saved)
2022-10-10 09:15:17 +02:00
Erik Sundell
5ffbe65bec
ci: delete conda/channel-dep test of a mamba 0.6+ feature (~5 min saved)
2022-10-10 09:15:17 +02:00
Erik Sundell
87dd7e1283
ci: delete conda/r4.0 test, where r3.6 and r4.2 remains (~5 min saved)
2022-10-10 09:15:17 +02:00
Erik Sundell
b18adce53f
ci: test conda/py310 instead of conda/py38
2022-10-10 09:15:17 +02:00
Erik Sundell
3034a09a91
ci: test conda/r4.2 instead of conda/r4.1
2022-10-10 09:15:17 +02:00
Yuvi Panda
27fbab66c0
Merge pull request #1191 from consideRatio/pr/unpin-r-irkernel
...
Remove conda buildpacks pin of r-irkernel to 1.2
2022-10-09 21:41:55 -07:00
Erik Sundell
4540bf1cc9
Remove conda buildpacks pin of r-irkernel to 1.2
...
If r-base is pinned, r-irkernel will resolve to a version that is
compatible with it. But if we pin r-irkernel and not r-base, the
opposite will happen and we will end up with an older version of r-base
than is supported by r-irkernel's modern versions.
I find debugging how versions resolve with conda is really tricky, so
unless we have clear principles of what the pin should be and why, I
strongly advocate we don't have it pinned here.
In this case, having r-irkernel pinned to 1.2 caused us to get stuck at
R version 4.1 instead of going to R 4.2 that is now available.
2022-10-10 01:56:16 +02:00
Erik Sundell
c981b3baa7
Merge pull request #1186 from consideRatio/pr/ci-refresh
...
ci: general refresh of github workflows, update gha versions and let dependabot do it, etc.
2022-10-09 13:12:09 +02:00
Erik Sundell
11f2d2dc02
ci: fix typo
2022-10-09 12:58:39 +02:00
Erik Sundell
f62d4e0f58
ci: simplify logic to run codecov like in jupyterhub
2022-10-09 12:58:39 +02:00
Erik Sundell
d29af17b2e
ci: rely on setuptools/pip already installed in github environment
2022-10-09 12:58:39 +02:00
Erik Sundell
55f4663329
ci: add color to pytest
2022-10-09 12:58:39 +02:00
Erik Sundell
b927ebdf13
ci: add codecov to dev-requirements.txt
2022-10-09 12:58:39 +02:00
Erik Sundell
f65776b2f3
refactor: sort dev-requirements
2022-10-09 12:58:39 +02:00
Erik Sundell
f3b0e18c0b
ci: fix pip cache issue caused by mixing python versions
2022-10-09 12:58:39 +02:00
Erik Sundell
77c8ef4adb
ci: update to run test from python 3.9
2022-10-09 12:58:39 +02:00
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