From 3a70669b94b054c59cfb8acf5c1ce66497f25d59 Mon Sep 17 00:00:00 2001 From: Johannes Boog <johannesboog@yahoo.de> Date: Thu, 15 Jul 2021 14:01:34 +0200 Subject: [PATCH] [packrat] add packages config, sticky --- packrat/init.R | 6 ++-- packrat/packrat.lock | 75 +++++++++++++++++++++++++------------------- packrat/packrat.opts | 2 +- 3 files changed, 47 insertions(+), 36 deletions(-) diff --git a/packrat/init.R b/packrat/init.R index 5901a33..7d76d51 100644 --- a/packrat/init.R +++ b/packrat/init.R @@ -106,7 +106,7 @@ local({ } ## Try downloading packrat from CRAN if available - else if ("packrat" %in% rownames(available.packages())) { + else if ("packrat" %in% available.packages()[, "Package"]) { message("> Installing packrat from CRAN") install.packages("packrat") } @@ -174,7 +174,7 @@ local({ fullCmd <- paste( surround(file.path(R.home("bin"), "R"), with = "\""), "--vanilla", - "--slave", + "-s", "-f", surround(installFile, with = "\"") ) @@ -186,7 +186,7 @@ local({ ## an 'installed from source' version ## -- InstallAgent -- ## - installAgent <- "InstallAgent: packrat 0.5.0" + installAgent <- "InstallAgent: packrat 0.6.0" ## -- InstallSource -- ## installSource <- "InstallSource: source" diff --git a/packrat/packrat.lock b/packrat/packrat.lock index b5743cd..7b42810 100644 --- a/packrat/packrat.lock +++ b/packrat/packrat.lock @@ -1,6 +1,6 @@ PackratFormat: 1.4 -PackratVersion: 0.5.0 -RVersion: 4.0.3 +PackratVersion: 0.6.0 +RVersion: 4.1.0 Repos: CRAN=https://cran.rstudio.com/ Package: BH @@ -12,7 +12,7 @@ Package: DT Source: CRAN Version: 0.16 Hash: 7e8655053f400ece08a7e3782c59bcaa -Requires: crosstalk, htmltools, htmlwidgets, jsonlite, magrittr, +Requires: crosstalk, htmltools, jsonlite, htmlwidgets, magrittr, promises Package: R6 @@ -89,11 +89,17 @@ Source: CRAN Version: 1.7 Hash: 77f4ba718e2bad1877ef26e48cf8fa43 +Package: config +Source: CRAN +Version: 0.3.1 +Hash: 771e14360e686e2bb75e4a25e1f95cea +Requires: yaml + Package: covr Source: CRAN Version: 3.5.1 Hash: 9fb31c09c7fdf51fef20371e3ffbf247 -Requires: crayon, digest, httr, jsonlite, rex, withr, yaml +Requires: crayon, yaml, digest, httr, jsonlite, rex, withr Package: cpp11 Source: CRAN @@ -109,7 +115,7 @@ Package: crosstalk Source: CRAN Version: 1.1.0.1 Hash: 0074e4967b2db46d003c5d23e4519306 -Requires: R6, htmltools, jsonlite, lazyeval +Requires: R6, jsonlite, lazyeval, htmltools Package: curl Source: CRAN @@ -131,9 +137,9 @@ Package: devtools Source: CRAN Version: 2.3.2 Hash: f67347d7cd70a1037b25eea3237edf8f -Requires: DT, callr, cli, covr, desc, ellipsis, httr, jsonlite, - memoise, pkgbuild, pkgload, rcmdcheck, remotes, rlang, roxygen2, - rstudioapi, rversions, sessioninfo, testthat, usethis, withr +Requires: callr, cli, covr, desc, httr, jsonlite, rlang, withr, DT, + ellipsis, memoise, pkgbuild, pkgload, rcmdcheck, remotes, roxygen2, + rstudioapi, rversions, sessioninfo, testthat, usethis Package: diffobj Source: CRAN @@ -156,8 +162,8 @@ Package: dplyr Source: CRAN Version: 1.0.2 Hash: ea54da55bb8474c5f1e7852ea3315c22 -Requires: R6, ellipsis, generics, glue, lifecycle, magrittr, rlang, - tibble, tidyselect, vctrs +Requires: R6, ellipsis, glue, lifecycle, magrittr, rlang, tibble, + vctrs, generics, tidyselect Package: ellipsis Source: CRAN @@ -195,7 +201,7 @@ Package: gh Source: CRAN Version: 1.2.0 Hash: b2ad3442015516993af094d8a4c0e7ef -Requires: cli, gitcreds, httr, ini, jsonlite +Requires: cli, httr, jsonlite, gitcreds, ini Package: git2r Source: CRAN @@ -260,7 +266,7 @@ Package: knitr Source: CRAN Version: 1.30 Hash: 1a622820d7dd1ec61bb95ecf40fb166e -Requires: evaluate, highr, markdown, stringr, xfun, yaml +Requires: yaml, evaluate, highr, markdown, stringr, xfun Package: later Source: CRAN @@ -327,7 +333,7 @@ Package: pkgbuild Source: CRAN Version: 1.1.0 Hash: 3627518e6ba9330b1318a1b8cd213951 -Requires: R6, callr, cli, crayon, desc, prettyunits, rprojroot, withr +Requires: R6, callr, cli, crayon, desc, rprojroot, withr, prettyunits Package: pkgconfig Source: CRAN @@ -338,8 +344,8 @@ Package: pkgload Source: CRAN Version: 1.1.0 Hash: a65ac8a100a65cff8e5e4a122d2a51af -Requires: cli, crayon, desc, pkgbuild, rlang, rprojroot, rstudioapi, - withr +Requires: cli, crayon, desc, pkgbuild, rlang, rprojroot, withr, + rstudioapi Package: praise Source: CRAN @@ -361,7 +367,7 @@ Package: promises Source: CRAN Version: 1.1.1 Hash: 0f58aaef1b398b33f902cd50cb50d2d0 -Requires: R6, Rcpp, later, magrittr, rlang +Requires: R6, magrittr, rlang, Rcpp, later Package: ps Source: CRAN @@ -390,7 +396,7 @@ Source: CRAN Version: 1.3.3 Hash: df2319559a8ed16e5b4d5f99de3e00a0 Requires: R6, callr, cli, crayon, desc, digest, pkgbuild, prettyunits, - rprojroot, sessioninfo, withr, xopen + rprojroot, withr, sessioninfo, xopen Package: readr Source: CRAN @@ -407,8 +413,8 @@ Requires: tibble Package: remotes Source: CRAN -Version: 2.2.0 -Hash: 7f3378b51f10acd43af6814111572889 +Version: 2.4.0 +Hash: a1358995ca446ce90e2a1c79ef5d5314 Package: reticulate Source: CRAN @@ -431,21 +437,21 @@ Package: rlist Source: CRAN Version: 0.4.6.1 Hash: 4900e17a86fa510778fd99079c905d5d -Requires: XML, data.table, jsonlite, yaml +Requires: data.table, jsonlite, yaml, XML Package: rmarkdown Source: CRAN Version: 2.5 Hash: b9918eb161998083fb2ee91d734d0cb4 -Requires: evaluate, htmltools, jsonlite, knitr, stringr, tinytex, xfun, - yaml +Requires: evaluate, htmltools, jsonlite, knitr, stringr, xfun, yaml, + tinytex Package: roxygen2 Source: CRAN Version: 7.1.1 Hash: b7be987240f4c43cd1995e7d5039d261 -Requires: R6, Rcpp, brew, commonmark, desc, digest, knitr, pkgload, - purrr, rlang, stringi, stringr, xml2 +Requires: R6, Rcpp, brew, commonmark, desc, digest, pkgload, rlang, + knitr, purrr, stringi, stringr, xml2 Package: rprojroot Source: CRAN @@ -467,7 +473,7 @@ Package: rvest Source: CRAN Version: 0.3.6 Hash: 9121041c5920315cdcfa92cf0b71f479 -Requires: httr, magrittr, selectr, xml2 +Requires: httr, magrittr, xml2, selectr Package: selectr Source: CRAN @@ -481,6 +487,11 @@ Version: 1.1.1 Hash: 9e50c8458e611f166ba702277cbb5096 Requires: cli, withr +Package: sticky +Source: CRAN +Version: 0.5.6.1 +Hash: 62e126279cdf8cc918ba51f4b957564f + Package: stringi Source: CRAN Version: 1.5.3 @@ -502,15 +513,15 @@ Source: CRAN Version: 3.0.0 Hash: 36c38c8cfab97bb75297d00dba415064 Requires: R6, brio, callr, cli, crayon, desc, digest, ellipsis, - evaluate, jsonlite, lifecycle, magrittr, pkgload, praise, processx, - ps, rlang, waldo, withr + evaluate, jsonlite, magrittr, pkgload, processx, ps, rlang, withr, + lifecycle, praise, waldo Package: tibble Source: CRAN Version: 3.0.4 Hash: 2e0983335c94bafa840aae599fbf8b96 -Requires: cli, crayon, ellipsis, fansi, lifecycle, magrittr, pillar, - pkgconfig, rlang, vctrs +Requires: cli, crayon, ellipsis, fansi, lifecycle, magrittr, rlang, + pillar, pkgconfig, vctrs Package: tidyselect Source: CRAN @@ -528,8 +539,8 @@ Package: usethis Source: CRAN Version: 1.6.3 Hash: 3e570bf325f4d536eac11085d60be431 -Requires: cli, clipr, crayon, curl, desc, fs, gh, git2r, glue, purrr, - rematch2, rlang, rprojroot, rstudioapi, whisker, withr, yaml +Requires: cli, clipr, crayon, curl, desc, glue, purrr, rematch2, rlang, + rprojroot, rstudioapi, withr, yaml, fs, gh, git2r, whisker Package: utf8 Source: CRAN @@ -546,7 +557,7 @@ Package: waldo Source: CRAN Version: 0.2.3 Hash: 044afc6470f64f8b3ba2547685799aca -Requires: cli, diffobj, fansi, glue, rematch2, rlang, tibble +Requires: cli, fansi, glue, rlang, diffobj, rematch2, tibble Package: whisker Source: CRAN diff --git a/packrat/packrat.opts b/packrat/packrat.opts index 46cf0c5..b9b3943 100644 --- a/packrat/packrat.opts +++ b/packrat/packrat.opts @@ -3,7 +3,7 @@ use.cache: FALSE print.banner.on.startup: auto vcs.ignore.lib: TRUE vcs.ignore.src: TRUE -external.packages: +external.packages: packrat local.repos: load.external.packages.on.startup: TRUE ignored.packages: -- GitLab