Wykres commitów

561 Commity (main)

Autor SHA1 Wiadomość Data
Erik Sundell 920ddd86ac
Update conda from 23.7.4 to 24.3.0 2024-03-24 22:16:05 +01:00
Sylvain Corlay 01d818b974 Update to mamba 1.5.7 2024-03-22 21:34:50 +01:00
pre-commit-ci[bot] f2c1cb7a8c [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-02-05 20:28:56 +00:00
Simon Li 237375f3a4 pytest >=7,<9 2024-01-28 19:26:24 +00:00
Simon Li 6fe9ee6763 pytest: replace fspath with path 2024-01-28 18:04:51 +00:00
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