Samuel Gaist
77df191536
test(venv): add ignore files above binderdir
...
This ensures that the ignore files are retrieved from the proper folder.
If they weren't the build would not succeed as the binder folder is
ignored.
2024-01-19 08:45:06 +00:00
Simon Li
f4591425b4
Fix mamba/conda version test
2023-10-19 10:46:13 +05:30
Simon Li
ebdd121b05
Update zenodo mocks
2023-10-15 17:17:59 +01:00
Simon Li
74a94cf2b0
Test resolving DOI
...
This helps distinguish temporary(?) errors in the DOI resolution from errors in the content provider
2023-10-15 17:17:55 +01:00
Erik Sundell
3fe6c75a88
Merge pull request #1287 from yuvipanda/bump
...
Upgrade base image from to Ubuntu 22.04 from 18.04
2023-09-18 11:53:35 +02:00
Sylvain Corlay
fbe7ebad53
Update conda and mamba
2023-07-18 12:06:16 +01:00
YuviPanda
e586b26110
Upgrade base image to Ubuntu 22.04
...
18.04 was EOL May 2023, with only paid support now available
(https://ubuntu.com/blog/18-04-end-of-standard-support ).
Let's bump the default base image to 22.04. This might break
some repos that have apt.txt based packages, but I don't
really think there's a way around that. If specific package pinning
is needed, users unfortunately need to use a Dockerfile.
Ref https://github.com/jupyterhub/repo2docker/issues/1258
2023-06-13 13:03:05 +05:30
pre-commit-ci[bot]
18e76f9d38
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-06-11 07:40:57 +00:00
YuviPanda
49bdc6c048
Add unit test for MRAN death
2023-06-11 13:10:02 +05:30
YuviPanda
a0fd8743b2
Remove mentions of MRAN
2023-06-11 12:56:53 +05:30
YuviPanda
3fb91c7f56
Try a slightly newer date
2023-06-09 23:44:54 +05:30
YuviPanda
0a756e72dd
Try a slightly older snapshot date
2023-06-09 19:54:19 +05:30
YuviPanda
5572e37a7d
Bump up the R snapshot date some more
2023-06-09 18:27:37 +05:30
YuviPanda
1224084345
Bump 3.6-rspm snapshot to after IRkernel was introduced
2023-06-09 17:56:42 +05:30
Min RK
8500d479a5
Stop using MRAN
...
- remove cutoff for picking RSPM, always use it
- remove now-redundant r4.0-mran test
- shift base R 3.6 snapshot date to after October 2017, when rspm snapshots seem to have started
- update docs to point to RSPM
2023-06-09 13:19:59 +02:00
Min RK
e1051c3cb8
Merge branch 'main' into feat/new-base
2023-06-09 12:24:20 +02:00
Simon Li
6250c069a8
Merge pull request #1245 from manics/registry-credentials
...
Add optional registry credentials to push()
2023-05-31 17:36:59 +01:00
Kacper Kowalik (Xarthisius)
7bf02d8101
Update the location of R packagemanager
...
Fixes #1272
2023-05-23 18:47:32 -05:00
Erik Sundell
3068954c4d
conda buildpack: accept that refreeze brought in npm 9
2023-04-09 17:52:21 +02:00
Min RK
43ff7bbc4d
Merge pull request #1253 from IQSS/1242-dataverse-original-file-format
...
[MRG] download original file formats from Dataverse #1242
2023-03-29 12:29:54 +02:00
Philip Durbin
48f4cc630e
make isort happy with pre-commit run --all-files #1242
2023-03-29 05:35:08 -04:00
Yuvi Panda
049320301c
Merge pull request #1256 from SylvainCorlay/mamba-1-4
...
Update to mamba 1.4.0
2023-03-28 20:49:45 +05:30
Yuvi Panda
5bcbe9b453
Merge pull request #1249 from minrk/never-empty-python
...
Ensure `BuildPack.python_version` is specified
2023-03-28 20:15:23 +05:30
YuviPanda
5894f63b87
Merge remote-tracking branch 'upstream/main' into feat/new-base
2023-03-23 22:21:02 +05:30
Sylvain Corlay
de908c9213
Update to mamba 1.4.0 and conda 23.1.0
2023-03-23 16:45:57 +01:00
Philip Durbin
938d91c9ca
download original file formats from Dataverse #1242
...
Dataverse creates plain-text, preservation-friendly copies of certain
file formats (some of which are proprietary, such as Stata or SPSS) and
this .tab (tab-separated) file is downloaded unless you supply
`format=original`, which is what this pull request does.
The original filename (e.g. foo.dta, a Stata file) comes from
`originalFileName`, which is only populated when the preservation copy
(e.g. foo.tab) has been successfully created.
Additional variables were created to distinguish between `filename`,
`original_filename`, and `filename_with_path`. If `original_filename`
is available, it's the right one to use.
To allow the tests to continue passing, the query parameters are now
removed so just the file id can be cast as an int.
2023-03-10 16:46:05 -05:00
Min RK
66b8765c69
Remove unspecified Python version case
...
- removes lockfile copies without version
- enforces that `buildpack.python_version` is always specified (major_pythons['3'] in cases where it could have been falsy before)
- warns when Python version is unspecified, which ensures future reproducibility failures
2023-02-17 13:00:27 +01:00
Min RK
847fdffe01
update default env expectations in seperate kernel envs
2023-02-16 14:50:57 +01:00
Min RK
ceb25f85f2
Merge remote-tracking branch 'origin/main' into new-default
2023-02-16 12:41:48 +01:00
Min RK
5f6d76764b
update test expectations in py35/py36 tests
...
`/usr/bin/env python` is no longer the kernel python
2023-02-15 15:24:16 +01:00
Simon Li
5e8ee1ca7d
Add registry optional credentials to push()
2023-02-12 00:16:14 +00:00
Min RK
62f5dbfe4e
update binder-examples/requirements tag test to one with specified Python version
2023-02-08 14:26:12 +01:00
Min RK
abe2cc8598
import downgrade test
...
rather than building old xeus-cling, which requires a downgrade of Python from 3.10 to 3.9,
which is _not_ supported,
run the build with a 3.9 pin.
This still results in patch-level downgrade of Python, major downgrade of openssl, etc.
2023-02-08 13:51:04 +01:00
Min RK
fbab2cd330
actually change the default Python version to 3.10
...
this default lives too many places!
2023-02-08 13:25:45 +01:00
Min RK
957a4db136
sync with main
2023-02-03 16:04:36 +01:00
Min RK
18cbf55b90
test postBuild behavior with legacy Python 3.6
2023-02-03 15:53:05 +01:00
pre-commit-ci[bot]
3e6951c02e
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-02-03 14:22:06 +00:00
Min RK
45b5080f88
Merge pull request #1232 from SylvainCorlay/experimentat-sat-error-messages
...
Upgrade to mamba 1.1 and enable rich SAT error messages
2023-02-02 10:09:30 +01:00
Jeremy Tuloup
971caee73f
Bump to Node 18
2023-01-23 11:53:45 +00:00
Sylvain Corlay
75a8bd74b2
Upgrade to mamba 1.1 and enable rich SAT error messages
2023-01-11 07:49:42 +01:00
Yuvi Panda
99125ab179
Merge branch 'main' into feat/new-base
2023-01-06 22:28:27 -08:00
Simon Li
cdd0d56342
OSX reports arm64 (Linux reports aarch64)
2023-01-04 15:04:49 +00:00
Simon Li
8f3f57ada7
Make platform configurable instead of only auto-detecting
2023-01-02 19:51:51 +00:00
Simon Li
e498f1df47
Update tests/external/reproductions.repos.yaml
2023-01-02 16:03:40 +00:00
Bartosz Kardas
0b9154ae2b
Updated master/main branches error info
2022-12-12 00:04:09 +01:00
Bartosz Kardas
389334a4a3
Added missing base_image argument
2022-12-10 13:18:16 -08:00
YuviPanda
7eb143eab0
Set base_image in a few more places
2022-12-10 13:17:49 -08:00
YuviPanda
b58fd1508d
Fix rspm test for VERSION_CODENAME
2022-12-10 13:17:49 -08:00
YuviPanda
9ff14c1907
Remove accidental import vscode inserted
2022-12-10 13:17:49 -08:00
YuviPanda
446e67820e
Add test fixture for setting base image
2022-12-10 13:17:48 -08:00