Wykres commitów

1274 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
pre-commit-ci[bot] 089e919e19 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-01-28 14:02:27 +00:00
Timo Rothenpieler fa8394b09b Run pre-commit 2024-01-28 15:02:03 +01:00
Timo Rothenpieler 2eac520042 Update versioneer 2024-01-27 15:36:11 +01:00
Min RK 6aad2bcce2
Merge pull request #1205 from sgaist/implement_dockerignore_support
Implement support for dockerignore and containerignore
2024-01-24 11:39:22 +01:00
Yuvi Panda abe7c15b3a
Merge branch 'main' into addnycu 2024-01-19 18:50:35 -08:00
Samuel Gaist 09e503c4e6 feat: respect the root folder configured when looking for ignore files
See the design chapter for more details.
2024-01-19 08:45:06 +00:00
Samuel Gaist a51235f9a5 fix: remove the ignore .git folder default when no exclude files are present 2024-01-19 08:45:06 +00:00
Samuel Gaist d6670f4378 refactor: use list comprehension rather filter+lambda 2024-01-19 08:45:06 +00:00
Samuel Gaist 3028d07182 fix: create src directory in any case
The original behavior was to create an src directory with the content of the
repository. The creation would happen in any case (remote or local repository).
With the filtering in place and the default to remove the .git folder, it breaks
the build as the src folder can be missing.

This patch ensures that the directory is present in the tar so the build can
continue as it did until now.
2024-01-19 08:45:06 +00:00
Samuel Gaist 6b8b2334e7 feat: implement support for dockerignore and containerignore
Currently repo2docker creates a context object that includes the whole content
of the repository it builds an image for. Thus it includes folders like .git
which is usually something that has no interest in the final image, can take
quite a lot of space and most importantly, kills the caching of that layer.

This patch adds support for reading dockerignore and containerignore files that
are used to ensure only the relevant data are used to build the image.

By default it also excludes the .git folder if neither of these files are
provided.
2024-01-19 08:45:06 +00:00
Cheng-Yen Liu 066e951a7d
Add NYCU Dataverse 2023-12-27 03:28:08 +08:00
haarli 38f6e0acd1
Logo URL 2023-11-10 10:47:13 +01:00
haarli 24fa50118e
New domain for Edmond MPG repository 2023-11-10 09:56:57 +01:00
Simon Li 72cfc12a8d rstudio: log-level info to stderr 2023-10-22 19:20:16 +01:00
Simon Li 4b0c7d9bfd conda 23.7.4
error    libmamba Could not solve for environment specs
    The following packages are incompatible
    ├─ conda 23.9.0**  is requested and can be installed;
    └─ mamba 1.5.1**  is not installable because it requires
       └─ conda >=4.14,<23.9.0a0 , which conflicts with any installable versions previously reported.
2023-10-19 10:46:13 +05:30
Simon Li 2e26e773b7 ./freeze.py 2023-10-19 10:46:13 +05:30
Simon Li 3ec7d41bce mamba 1.5.1 conda 23.9.0 2023-10-19 10:46:13 +05:30
Simon Li fc7de2768b Zenodo DOI now returning https://zenodo.org/records/ instead of https://zenodo.org/record/ 2023-10-15 21:17:51 +01:00
Simon Li 1fc8f192ee doi2url: Don't ignore non-404 errors 2023-10-15 17:17:59 +01:00
Simon Li efb4cd3bbc Attempt to fix Zenodo
Done by inspecting API responses
- https://zenodo.org/api/records/3242074
- https://zenodo.org/api/records/3242074/files
2023-10-15 13:43:15 +01:00
YuviPanda 18ab230b0c Bump rsession-proxy pin instead
We can move to a proper pinning setup later
2023-10-12 07:49:13 -07:00
YuviPanda 654199c705 r: Don't strictly pin version of rsession-proxy
If memory serves me right, the specific version semantics
were here because at some point we were installing different
versions of rsession-proxy for different versions of R. We
don't do that anymore, so we should just unpin it and let the
pip solver install the appropriate version.

Hopefully fixes https://discourse.jupyter.org/t/r-conda-example-repo-isnt-working-any-more/21739/3
2023-10-12 06:59:45 -07: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
Simon Li d414e994fc
Merge pull request #1299 from SylvainCorlay/update-mamba-1.4.9
Update conda and mamba
2023-07-18 16:12:28 +01:00
Sylvain Corlay fbe7ebad53 Update conda and mamba 2023-07-18 12:06:16 +01:00
Yamato Matsuoka 6a0d76a308 Fix rstudio-build selection 2023-07-08 12:50:12 -04: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 5947b756ba Use correct method to format datetime 2023-06-11 13:09:48 +05:30
YuviPanda 9f1a6406b6 Use correct type to represent cutoff date 2023-06-11 13:09:40 +05:30
YuviPanda 0dfce76775 Throw a useful error message when snapshot is too old 2023-06-11 13:04:28 +05:30
YuviPanda a0fd8743b2 Remove mentions of MRAN 2023-06-11 12:56:53 +05:30
YuviPanda 6c719bd671 Remove unnecessary method call 2023-06-11 12:55:34 +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 e8eab153e7
Merge pull request #909 from yuvipanda/feat/new-base
Let `FROM <base_image>` in the Dockerfile template be configurable
2023-06-09 13:15:14 +02:00
Min RK e1051c3cb8
Merge branch 'main' into feat/new-base 2023-06-09 12:24:20 +02:00
Erik Sundell 8bb242d40c Refreeze conda buildpack's dependencies 2023-06-08 11:36:22 +02:00
Erik Sundell 90252fd30d Pin jupyter-server, previously held back to v1 by jupyterlab 3.4.* 2023-06-08 11:33:29 +02:00
Erik Sundell 07be88950b Only pin to major versions as input to freeze 2023-06-08 09:16:21 +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
Min RK 39d203cc80
missing `f` in julia fetch error f-string 2023-04-11 12:02:00 +02:00
Erik Sundell f87c86c625 conda buildpack: refreeze environments 2023-04-09 17:26:53 +02:00
YuviPanda 5f383fd8cd Remove deprecated nteract_on_jupyter
Last release was in 2019, and it has been explicilty
deprecated for a while
https://github.com/nteract/nteract/issues/5554#issuecomment-852434391

TLJH plans to remove it in https://github.com/jupyterhub/the-littlest-jupyterhub/pull/869
2023-04-09 17:26:31 +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
Min RK 0d84b9e1c4
Merge pull request #1073 from jgarte/add_more_engine_cli_options
Set default, type, and help method for engine in argparse
2023-03-29 10:12:58 +02: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