diff --git a/config.yaml b/config.yaml index 94b86364..29544760 100644 --- a/config.yaml +++ b/config.yaml @@ -22,7 +22,7 @@ keywords: 'software, data, lesson, The Carpentries' # Life cycle stage of the lesson # possible values: pre-alpha, alpha, beta, stable -life_cycle: 'pre-alpha' +life_cycle: 'beta' # License of the lesson license: 'CC-BY 4.0' diff --git a/renv/activate.R b/renv/activate.R index cb5401f9..9b2e7f18 100644 --- a/renv/activate.R +++ b/renv/activate.R @@ -2,7 +2,7 @@ local({ # the requested version of renv - version <- "1.0.3" + version <- "1.0.5" attr(version, "sha") <- NULL # the project directory @@ -31,6 +31,14 @@ local({ if (!is.null(override)) return(override) + # if we're being run in a context where R_LIBS is already set, + # don't load -- presumably we're being run as a sub-process and + # the parent process has already set up library paths for us + rcmd <- Sys.getenv("R_CMD", unset = NA) + rlibs <- Sys.getenv("R_LIBS", unset = NA) + if (!is.na(rlibs) && !is.na(rcmd)) + return(FALSE) + # next, check environment variables # TODO: prefer using the configuration one in the future envvars <- c( @@ -50,9 +58,22 @@ local({ }) - if (!enabled) + # bail if we're not enabled + if (!enabled) { + + # if we're not enabled, we might still need to manually load + # the user profile here + profile <- Sys.getenv("R_PROFILE_USER", unset = "~/.Rprofile") + if (file.exists(profile)) { + cfg <- Sys.getenv("RENV_CONFIG_USER_PROFILE", unset = "TRUE") + if (tolower(cfg) %in% c("true", "t", "1")) + sys.source(profile, envir = globalenv()) + } + return(FALSE) + } + # avoid recursion if (identical(getOption("renv.autoloader.running"), TRUE)) { warning("ignoring recursive attempt to run renv autoloader") @@ -1041,7 +1062,7 @@ local({ # if jsonlite is loaded, use that instead if ("jsonlite" %in% loadedNamespaces()) { - json <- catch(renv_json_read_jsonlite(file, text)) + json <- tryCatch(renv_json_read_jsonlite(file, text), error = identity) if (!inherits(json, "error")) return(json) @@ -1050,7 +1071,7 @@ local({ } # otherwise, fall back to the default JSON reader - json <- catch(renv_json_read_default(file, text)) + json <- tryCatch(renv_json_read_default(file, text), error = identity) if (!inherits(json, "error")) return(json) @@ -1063,14 +1084,14 @@ local({ } renv_json_read_jsonlite <- function(file = NULL, text = NULL) { - text <- paste(text %||% read(file), collapse = "\n") + text <- paste(text %||% readLines(file, warn = FALSE), collapse = "\n") jsonlite::fromJSON(txt = text, simplifyVector = FALSE) } renv_json_read_default <- function(file = NULL, text = NULL) { # find strings in the JSON - text <- paste(text %||% read(file), collapse = "\n") + text <- paste(text %||% readLines(file, warn = FALSE), collapse = "\n") pattern <- '["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]' locs <- gregexpr(pattern, text, perl = TRUE)[[1]] @@ -1118,14 +1139,14 @@ local({ map <- as.list(map) # remap strings in object - remapped <- renv_json_remap(json, map) + remapped <- renv_json_read_remap(json, map) # evaluate eval(remapped, envir = baseenv()) } - renv_json_remap <- function(json, map) { + renv_json_read_remap <- function(json, map) { # fix names if (!is.null(names(json))) { @@ -1152,7 +1173,7 @@ local({ # recurse if (is.recursive(json)) { for (i in seq_along(json)) { - json[i] <- list(renv_json_remap(json[[i]], map)) + json[i] <- list(renv_json_read_remap(json[[i]], map)) } } diff --git a/renv/profiles/lesson-requirements/renv.lock b/renv/profiles/lesson-requirements/renv.lock index 614d975c..adc4b3f2 100644 --- a/renv/profiles/lesson-requirements/renv.lock +++ b/renv/profiles/lesson-requirements/renv.lock @@ -1,6 +1,6 @@ { "R": { - "Version": "4.3.1", + "Version": "4.3.2", "Repositories": [ { "Name": "BioCsoft", @@ -61,10 +61,10 @@ }, "BH": { "Package": "BH", - "Version": "1.81.0-1", + "Version": "1.84.0-0", "Source": "Repository", "Repository": "CRAN", - "Hash": "68122010f01c4dcfbe58ce7112f2433d" + "Hash": "a8235afbcd6316e6e91433ea47661013" }, "Biobase": { "Package": "Biobase", @@ -177,14 +177,14 @@ }, "DBI": { "Package": "DBI", - "Version": "1.1.3", + "Version": "1.2.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "methods" ], - "Hash": "b2866e62bab9378c3cc9476a1954226b" + "Hash": "164809cd72e1d5160b4cb3aa57f510fe" }, "DESeq2": { "Package": "DESeq2", @@ -230,7 +230,7 @@ }, "DT": { "Package": "DT", - "Version": "0.30", + "Version": "0.32", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -243,7 +243,7 @@ "magrittr", "promises" ], - "Hash": "dffb4d94a00be1b4a4507e53ab95bd90" + "Hash": "0d3ab8abbb0c3e3daa47d4dc8e17bbae" }, "DelayedArray": { "Package": "DelayedArray", @@ -438,7 +438,7 @@ }, "MASS": { "Package": "MASS", - "Version": "7.3-60", + "Version": "7.3-60.0.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -449,11 +449,11 @@ "stats", "utils" ], - "Hash": "a56a6365b3fa73293ea8d084be0d9bb0" + "Hash": "b765b28387acc8ec9e9c1530713cb19c" }, "Matrix": { "Package": "Matrix", - "Version": "1.6-1.1", + "Version": "1.6-5", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -466,7 +466,7 @@ "stats", "utils" ], - "Hash": "1a00d4828f33a9d690806e98bd17150c" + "Hash": "8c7115cd3a0e048bda2a7cd110549f7a" }, "MatrixGenerics": { "Package": "MatrixGenerics", @@ -500,7 +500,7 @@ }, "RCurl": { "Package": "RCurl", - "Version": "1.98-1.13", + "Version": "1.98-1.14", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -508,11 +508,11 @@ "bitops", "methods" ], - "Hash": "318c7b8d68358b45cbc6115dda23d7db" + "Hash": "47f648d288079d0c696804ad4e55197e" }, "RSQLite": { "Package": "RSQLite", - "Version": "2.3.3", + "Version": "2.3.5", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -524,24 +524,25 @@ "memoise", "methods", "pkgconfig", - "plogr" + "plogr", + "rlang" ], - "Hash": "3de9b130745b42015c060758cf6d9b8d" + "Hash": "f5a75d57e0a3014a6ef537ac04a80fc6" }, "Rcpp": { "Package": "Rcpp", - "Version": "1.0.11", + "Version": "1.0.12", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "methods", "utils" ], - "Hash": "ae6cbbe1492f4de79c45fce06f967ce8" + "Hash": "5ea2700d21e038ace58269ecdbeb9ec0" }, "RcppArmadillo": { "Package": "RcppArmadillo", - "Version": "0.12.6.6.0", + "Version": "0.12.8.1.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -551,11 +552,11 @@ "stats", "utils" ], - "Hash": "aabc6cb0f0953d0442d3c82d8a9d2610" + "Hash": "e78bbbb81a5dcd71a4bd3268d6ede0b1" }, "RcppEigen": { "Package": "RcppEigen", - "Version": "0.3.3.9.4", + "Version": "0.3.4.0.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -564,7 +565,7 @@ "stats", "utils" ], - "Hash": "acb0a5bf38490f26ab8661b467f4f53a" + "Hash": "df49e3306f232ec28f1604e36a202847" }, "RcppNumerical": { "Package": "RcppNumerical", @@ -806,7 +807,7 @@ }, "bbmle": { "Package": "bbmle", - "Version": "1.0.25", + "Version": "1.0.25.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -821,18 +822,18 @@ "stats", "stats4" ], - "Hash": "ded471b3be03b4c65419abbc1b5e9f86" + "Hash": "f32b6a1dfc5c80504326aa3474b10fe6" }, "bdsmatrix": { "Package": "bdsmatrix", - "Version": "1.3-6", + "Version": "1.3-7", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "methods" ], - "Hash": "b55d57db210e5af3f097ae228aadaf50" + "Hash": "d36e416e5a8f91cf90b5edeb3306703a" }, "bit": { "Package": "bit", @@ -879,7 +880,7 @@ }, "bslib": { "Package": "bslib", - "Version": "0.5.1", + "Version": "0.6.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -890,12 +891,13 @@ "htmltools", "jquerylib", "jsonlite", + "lifecycle", "memoise", "mime", "rlang", "sass" ], - "Hash": "283015ddfbb9d7bf15ea9f0b5698f0d9" + "Hash": "c0d8599494bc7fb408cd206bbdd9cab0" }, "caTools": { "Package": "caTools", @@ -921,7 +923,7 @@ }, "circlize": { "Package": "circlize", - "Version": "0.4.15", + "Version": "0.4.16", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -936,18 +938,18 @@ "stats", "utils" ], - "Hash": "2bb47a2fe6ab009b1dcc5566d8c3a988" + "Hash": "bf366c80e2b55a5383b4af8fa2a10b74" }, "cli": { "Package": "cli", - "Version": "3.6.1", + "Version": "3.6.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "utils" ], - "Hash": "89e6d8219950eac806ae0c489052048a" + "Hash": "1216ac65ac55ec0058a6f75d7ca0fd52" }, "clue": { "Package": "clue", @@ -965,7 +967,7 @@ }, "cluster": { "Package": "cluster", - "Version": "2.1.4", + "Version": "2.1.6", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -975,7 +977,7 @@ "stats", "utils" ], - "Hash": "5edbbabab6ce0bf7900a74fd4358628e" + "Hash": "0aaa05204035dc43ea0004b9c76611dd" }, "clusterProfiler": { "Package": "clusterProfiler", @@ -1005,14 +1007,14 @@ }, "coda": { "Package": "coda", - "Version": "0.19-4", + "Version": "0.19-4.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "lattice" ], - "Hash": "24b6d006b8b2343876cf230687546932" + "Hash": "af436915c590afc6fffc3ce3a5be1569" }, "codetools": { "Package": "codetools", @@ -1058,14 +1060,14 @@ }, "commonmark": { "Package": "commonmark", - "Version": "1.9.0", + "Version": "1.9.1", "Source": "Repository", "Repository": "CRAN", - "Hash": "d691c61bff84bd63c383874d2d0c3307" + "Hash": "5d8225445acb167abf7797de48b2ee3c" }, "cowplot": { "Package": "cowplot", - "Version": "1.1.1", + "Version": "1.1.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1078,17 +1080,17 @@ "rlang", "scales" ], - "Hash": "b418e8423699d11c7f2087c2bfd07da2" + "Hash": "8ef2084dd7d28847b374e55440e4f8cb" }, "cpp11": { "Package": "cpp11", - "Version": "0.4.6", + "Version": "0.4.7", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "707fae4bbf73697ec8d85f9d7076c061" + "Hash": "5a295d7d963cc5035284dcdbaf334f4e" }, "crayon": { "Package": "crayon", @@ -1104,7 +1106,7 @@ }, "crosstalk": { "Package": "crosstalk", - "Version": "1.2.0", + "Version": "1.2.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1113,39 +1115,39 @@ "jsonlite", "lazyeval" ], - "Hash": "6aa54f69598c32177e920eb3402e8293" + "Hash": "ab12c7b080a57475248a30f4db6298c0" }, "curl": { "Package": "curl", - "Version": "5.1.0", + "Version": "5.2.1", "Source": "Repository", - "Repository": "CRAN", + "Repository": "carpentries", "Requirements": [ "R" ], - "Hash": "9123f3ef96a2c1a93927d828b2fe7d4c" + "Hash": "411ca2c03b1ce5f548345d2fc2685f7a" }, "data.table": { "Package": "data.table", - "Version": "1.14.8", + "Version": "1.15.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "methods" ], - "Hash": "b4c06e554f33344e044ccd7fdca750a9" + "Hash": "536dfe4ac4093b5d115caed7a1a7223b" }, "digest": { "Package": "digest", - "Version": "0.6.33", + "Version": "0.6.34", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "utils" ], - "Hash": "b18a9cf3c003977b0cc49d5e76ebe48d" + "Hash": "7ede2ee9ea8d3edbf1ca84c1e333ad1a" }, "doParallel": { "Package": "doParallel", @@ -1174,9 +1176,9 @@ }, "dplyr": { "Package": "dplyr", - "Version": "1.1.3", + "Version": "1.1.4", "Source": "Repository", - "Repository": "RSPM", + "Repository": "CRAN", "Requirements": [ "R", "R6", @@ -1193,7 +1195,7 @@ "utils", "vctrs" ], - "Hash": "e85ffbebaad5f70e1a2e2ef4302b4949" + "Hash": "fedd9d00c2944ff00a0e2696ccf048ec" }, "ellipsis": { "Package": "ellipsis", @@ -1265,7 +1267,7 @@ }, "fansi": { "Package": "fansi", - "Version": "1.0.5", + "Version": "1.0.6", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1273,7 +1275,7 @@ "grDevices", "utils" ], - "Hash": "3e8583a60163b4bc1a80016e63b9959e" + "Hash": "962174cf2aeb5b9eea581522286a911f" }, "farver": { "Package": "farver", @@ -1402,7 +1404,7 @@ }, "ggforce": { "Package": "ggforce", - "Version": "0.4.1", + "Version": "0.4.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1427,11 +1429,11 @@ "vctrs", "withr" ], - "Hash": "a06503f54e227f79b45a72df2946a2d2" + "Hash": "384b388bd9155468d2c851846ee69f9f" }, "ggfun": { "Package": "ggfun", - "Version": "0.1.3", + "Version": "0.1.4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1442,21 +1444,21 @@ "rlang", "utils" ], - "Hash": "4657d320971a330ecffd0e1260f58214" + "Hash": "91780e07f1d631a1152835b4e25c66b9" }, "ggnewscale": { "Package": "ggnewscale", - "Version": "0.4.9", + "Version": "0.4.10", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "ggplot2" ], - "Hash": "2d3ce9ca9737ecf195794c63fc40b990" + "Hash": "2fb8808f9b9b750371b6bfc4cc9f2939" }, "ggplot2": { "Package": "ggplot2", - "Version": "3.4.4", + "Version": "3.5.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1477,7 +1479,7 @@ "vctrs", "withr" ], - "Hash": "313d31eff2274ecf4c1d3581db7241f9" + "Hash": "52ef83f93f74833007f193b2d4c159a2" }, "ggplotify": { "Package": "ggplotify", @@ -1497,24 +1499,23 @@ }, "ggraph": { "Package": "ggraph", - "Version": "2.1.0", + "Version": "2.2.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "MASS", "R", - "Rcpp", "cli", - "digest", + "cpp11", "dplyr", "ggforce", "ggplot2", "ggrepel", "graphlayouts", "grid", - "gtable", "igraph", "lifecycle", + "memoise", "rlang", "scales", "stats", @@ -1524,11 +1525,11 @@ "viridis", "withr" ], - "Hash": "62672fd99df5df5814f442e9cd5ec29b" + "Hash": "e1758aca79444f8ddf49f745c867c5be" }, "ggrepel": { "Package": "ggrepel", - "Version": "0.9.4", + "Version": "0.9.5", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1540,7 +1541,7 @@ "scales", "withr" ], - "Hash": "e9839af82cc43fda486a638b68b439b2" + "Hash": "cc3361e234c4a5050e29697d675764aa" }, "ggtree": { "Package": "ggtree", @@ -1571,18 +1572,18 @@ }, "glue": { "Package": "glue", - "Version": "1.6.2", + "Version": "1.7.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "methods" ], - "Hash": "4f2596dfb05dac67b9dc558e5c6fba2e" + "Hash": "e0b3a53876554bd45879e596cdb10a52" }, "gplots": { "Package": "gplots", - "Version": "3.1.3", + "Version": "3.1.3.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1593,11 +1594,11 @@ "methods", "stats" ], - "Hash": "75437dd4c43599f6e9418ea249495fda" + "Hash": "f72b5d1ed587f8905e38ee7295e88d80" }, "graphlayouts": { "Package": "graphlayouts", - "Version": "1.0.2", + "Version": "1.1.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1606,7 +1607,7 @@ "RcppArmadillo", "igraph" ], - "Hash": "468c98df6feea8aacf159eee906e7ee8" + "Hash": "5e9e4cd284ff8abba3cfc43268e3ddd5" }, "gridExtra": { "Package": "gridExtra", @@ -1666,7 +1667,7 @@ }, "gtools": { "Package": "gtools", - "Version": "3.9.4", + "Version": "3.9.5", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1674,7 +1675,7 @@ "stats", "utils" ], - "Hash": "88bb96eaf7140cdf29e374ef74182220" + "Hash": "588d091c35389f1f4a9d533c8d709b35" }, "hexbin": { "Package": "hexbin", @@ -1735,7 +1736,7 @@ }, "htmlwidgets": { "Package": "htmlwidgets", - "Version": "1.6.2", + "Version": "1.6.4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1746,11 +1747,11 @@ "rmarkdown", "yaml" ], - "Hash": "a865aa85bcb2697f47505bfd70422471" + "Hash": "04291cc45198225444a397606810ac37" }, "httpuv": { "Package": "httpuv", - "Version": "1.6.12", + "Version": "1.6.14", "Source": "Repository", "Repository": "https://carpentries.r-universe.dev", "Requirements": [ @@ -1761,7 +1762,7 @@ "promises", "utils" ], - "Hash": "c992f75861325961c29a188b45e549f7" + "Hash": "16abeb167dbf511f8cc0552efaf05bab" }, "httr": { "Package": "httr", @@ -1814,7 +1815,7 @@ }, "igraph": { "Package": "igraph", - "Version": "1.5.1", + "Version": "2.0.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1830,9 +1831,10 @@ "pkgconfig", "rlang", "stats", - "utils" + "utils", + "vctrs" ], - "Hash": "80401cb5ec513e8ddc56764d03f63669" + "Hash": "e3baa015afa83d9f1b748db5a2aedb5a" }, "isoband": { "Package": "isoband", @@ -1868,13 +1870,13 @@ }, "jsonlite": { "Package": "jsonlite", - "Version": "1.8.7", + "Version": "1.8.8", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "methods" ], - "Hash": "266a20443ca13c65688b2116d5220f76" + "Hash": "e1b9c55281c5adc4dd113652d9e26768" }, "knitr": { "Package": "knitr", @@ -1916,14 +1918,14 @@ }, "later": { "Package": "later", - "Version": "1.3.1", + "Version": "1.3.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "Rcpp", "rlang" ], - "Hash": "40401c9cf2bc2259dfe83311c9384710" + "Hash": "a3e051d405326b8b0012377434c62b37" }, "lattice": { "Package": "lattice", @@ -1952,7 +1954,7 @@ }, "lifecycle": { "Package": "lifecycle", - "Version": "1.0.3", + "Version": "1.0.4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1961,7 +1963,7 @@ "glue", "rlang" ], - "Hash": "001cecbeac1cff9301bdc3775ee46a86" + "Hash": "b8552d117e1b808b09a832f589b79035" }, "limma": { "Package": "limma", @@ -1979,14 +1981,14 @@ }, "locfit": { "Package": "locfit", - "Version": "1.5-9.8", + "Version": "1.5-9.9", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "lattice" ], - "Hash": "3434988413fbabfdb0fcd6067d7e1aa4" + "Hash": "3885127e04b35dafded049075057ad83" }, "magrittr": { "Package": "magrittr", @@ -2000,13 +2002,13 @@ }, "matrixStats": { "Package": "matrixStats", - "Version": "1.0.0", + "Version": "1.2.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "9143629fd64335aac6a6250d1c1ed82a" + "Hash": "33a3ca9e732b57244d14f5d732ffc9eb" }, "memoise": { "Package": "memoise", @@ -2021,7 +2023,7 @@ }, "mgcv": { "Package": "mgcv", - "Version": "1.9-0", + "Version": "1.9-1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2034,7 +2036,7 @@ "stats", "utils" ], - "Hash": "086028ca0460d0c368028d3bda58f31b" + "Hash": "110ee9d83b496279960e162ac97764ce" }, "microbenchmark": { "Package": "microbenchmark", @@ -2098,18 +2100,18 @@ }, "mvtnorm": { "Package": "mvtnorm", - "Version": "1.2-3", + "Version": "1.2-4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "stats" ], - "Hash": "463b268710930f7bffef33147400966a" + "Hash": "17e96668f44a28aef0981d9e17c49b59" }, "nlme": { "Package": "nlme", - "Version": "3.1-163", + "Version": "3.1-164", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2119,7 +2121,7 @@ "stats", "utils" ], - "Hash": "8d1938040a05566f4f7a14af4feadd6b" + "Hash": "a623a2239e642806158bc4dc3f51565d" }, "numDeriv": { "Package": "numDeriv", @@ -2165,9 +2167,9 @@ }, "patchwork": { "Package": "patchwork", - "Version": "1.1.3", + "Version": "1.2.0", "Source": "Repository", - "Repository": "RSPM", + "Repository": "CRAN", "Requirements": [ "cli", "ggplot2", @@ -2179,7 +2181,7 @@ "stats", "utils" ], - "Hash": "c5754106c02e8e019941100c81149431" + "Hash": "9c8ab14c00ac07e9e04d1664c0b74486" }, "pillar": { "Package": "pillar", @@ -2311,13 +2313,13 @@ }, "renv": { "Package": "renv", - "Version": "1.0.3", + "Version": "1.0.5", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "utils" ], - "Hash": "41b847654f567341725473431dd0d5ab" + "Hash": "32c3f93e8360f667ca5863272ec8ba6a" }, "reshape2": { "Package": "reshape2", @@ -2334,7 +2336,7 @@ }, "rintrojs": { "Package": "rintrojs", - "Version": "0.3.3", + "Version": "0.3.4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2342,7 +2344,7 @@ "jsonlite", "shiny" ], - "Hash": "22b1346426a5dbed5725ace115be32ca" + "Hash": "e01800bef019328509364ab655fbcca6" }, "rjson": { "Package": "rjson", @@ -2356,14 +2358,14 @@ }, "rlang": { "Package": "rlang", - "Version": "1.1.2", + "Version": "1.1.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "utils" ], - "Hash": "50a6dbdc522936ca35afc5e2082ea91b" + "Hash": "42548638fae05fd9a9b5f3f437fbbbe2" }, "rmarkdown": { "Package": "rmarkdown", @@ -2391,7 +2393,7 @@ }, "sass": { "Package": "sass", - "Version": "0.4.7", + "Version": "0.4.8", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2401,25 +2403,27 @@ "rappdirs", "rlang" ], - "Hash": "6bd4d33b50ff927191ec9acbf52fd056" + "Hash": "168f9353c76d4c4b0a0bbf72e2c2d035" }, "scales": { "Package": "scales", - "Version": "1.2.1", + "Version": "1.3.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "R6", "RColorBrewer", + "cli", "farver", + "glue", "labeling", "lifecycle", "munsell", "rlang", "viridisLite" ], - "Hash": "906cb23d2f1c5680b8ce439b44c6fa63" + "Hash": "c19df082ba346b0ffa6f833e92de34d1" }, "scatterpie": { "Package": "scatterpie", @@ -2441,7 +2445,7 @@ }, "shadowtext": { "Package": "shadowtext", - "Version": "0.1.2", + "Version": "0.1.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2450,11 +2454,11 @@ "grid", "scales" ], - "Hash": "e639c0fa75fc71085c37e21e05a06e41" + "Hash": "a6d0947671b22116358e2fa6595abdc4" }, "shape": { "Package": "shape", - "Version": "1.4.6", + "Version": "1.4.6.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2463,11 +2467,11 @@ "graphics", "stats" ], - "Hash": "9067f962730f58b14d8ae54ca885509f" + "Hash": "5c47e84dc0a3ca761ae1d307889e796d" }, "shiny": { "Package": "shiny", - "Version": "1.7.5.1", + "Version": "1.8.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2497,7 +2501,7 @@ "withr", "xtable" ], - "Hash": "5ec01cc255f2138fc2f0dc74d2b1a1a1" + "Hash": "3a1f41807d648a908e3c7f0334bf85e6" }, "shinyAce": { "Package": "shinyAce", @@ -2515,7 +2519,7 @@ }, "shinyWidgets": { "Package": "shinyWidgets", - "Version": "0.8.0", + "Version": "0.8.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2529,7 +2533,7 @@ "sass", "shiny" ], - "Hash": "c6acc72327e63668bbc7bd258ee54132" + "Hash": "88289640c8206dc810ea9cb87bd58ffc" }, "shinydashboard": { "Package": "shinydashboard", @@ -2581,20 +2585,20 @@ }, "stringi": { "Package": "stringi", - "Version": "1.7.12", + "Version": "1.8.3", "Source": "Repository", - "Repository": "CRAN", + "Repository": "RSPM", "Requirements": [ "R", "stats", "tools", "utils" ], - "Hash": "ca8bd84263c77310739d2cf64d84d7c9" + "Hash": "058aebddea264f4c99401515182e656a" }, "stringr": { "Package": "stringr", - "Version": "1.5.0", + "Version": "1.5.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2607,7 +2611,7 @@ "stringi", "vctrs" ], - "Hash": "671a4d384ae9d32fc47a14e98bfa3dc8" + "Hash": "960e2ae9e09656611e0b8214ad543207" }, "sys": { "Package": "sys", @@ -2620,7 +2624,7 @@ "Package": "systemfonts", "Version": "1.0.5", "Source": "Repository", - "Repository": "https://carpentries.r-universe.dev", + "Repository": "RSPM", "Requirements": [ "R", "cpp11" @@ -2648,7 +2652,7 @@ }, "tidygraph": { "Package": "tidygraph", - "Version": "1.2.3", + "Version": "1.3.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2657,6 +2661,7 @@ "cpp11", "dplyr", "igraph", + "lifecycle", "magrittr", "pillar", "rlang", @@ -2666,11 +2671,11 @@ "tools", "utils" ], - "Hash": "0fc97a52b4b32a0b4a3de4c5241348e2" + "Hash": "2149824d406f233b57b087be72c5f163" }, "tidyr": { "Package": "tidyr", - "Version": "1.3.0", + "Version": "1.3.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2689,7 +2694,7 @@ "utils", "vctrs" ], - "Hash": "e47debdc7ce599b070c8e78e8ac0cfcf" + "Hash": "915fb7ce036c22a6a33b5a8adb712eb1" }, "tidyselect": { "Package": "tidyselect", @@ -2709,7 +2714,7 @@ }, "tidytree": { "Package": "tidytree", - "Version": "0.4.5", + "Version": "0.4.6", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2727,28 +2732,28 @@ "tidyselect", "yulab.utils" ], - "Hash": "b6c0b32b3632419e1a91bf4e0c4f7337" + "Hash": "a700d295c0eff82fbce42eac067bb89d" }, "tinytex": { "Package": "tinytex", - "Version": "0.48", + "Version": "0.49", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "xfun" ], - "Hash": "8f96d229b7311beb32b94cf413b13f84" + "Hash": "5ac22900ae0f386e54f1c307eca7d843" }, "treeio": { "Package": "treeio", - "Version": "1.27.0", + "Version": "1.27.0.002", "Source": "GitHub", "RemoteType": "github", "RemoteHost": "api.github.com", "RemoteUsername": "GuangchuangYu", "RemoteRepo": "treeio", "RemoteRef": "devel", - "RemoteSha": "a8b64d4a3ac47406684f573f6e94080ff1e95b2d", + "RemoteSha": "f6686330e437867add5dc80ef2e5db85c866c6c3", "Requirements": [ "R", "ape", @@ -2760,13 +2765,14 @@ "stats", "tibble", "tidytree", - "utils" + "utils", + "yulab.utils" ], - "Hash": "cdce4cde2d2f25f0de840b9b344c2303" + "Hash": "545643f9a451c86eea21504c2ac59b3b" }, "tweenr": { "Package": "tweenr", - "Version": "2.0.2", + "Version": "2.0.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2777,7 +2783,7 @@ "rlang", "vctrs" ], - "Hash": "c16efcef4c72d3bff5e65031f3f1f841" + "Hash": "82fac2b73e6a1f3874fc000aaf96d8bc" }, "utf8": { "Package": "utf8", @@ -2791,7 +2797,7 @@ }, "vctrs": { "Package": "vctrs", - "Version": "0.6.4", + "Version": "0.6.5", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2801,11 +2807,11 @@ "lifecycle", "rlang" ], - "Hash": "266c1ca411266ba8f365fcc726444b87" + "Hash": "c03fa420630029418f7e6da3667aac4a" }, "vipor": { "Package": "vipor", - "Version": "0.4.5", + "Version": "0.4.7", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2813,11 +2819,11 @@ "graphics", "stats" ], - "Hash": "ea85683da7f2bfa63a98dc6416892591" + "Hash": "86493c62c14eb78140f1725003958a77" }, "viridis": { "Package": "viridis", - "Version": "0.6.4", + "Version": "0.6.5", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2826,7 +2832,7 @@ "gridExtra", "viridisLite" ], - "Hash": "80cd127bc8c9d3d9f0904ead9a9102f1" + "Hash": "acd96d9fa70adeea4a5a1150609b9745" }, "viridisLite": { "Package": "viridisLite", @@ -2855,27 +2861,27 @@ }, "withr": { "Package": "withr", - "Version": "2.5.2", + "Version": "3.0.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "grDevices", - "graphics", - "stats" + "graphics" ], - "Hash": "4b25e70111b7d644322e9513f403a272" + "Hash": "d31b6c62c10dcf11ec530ca6b0dd5d35" }, "xfun": { "Package": "xfun", - "Version": "0.41", + "Version": "0.42", "Source": "Repository", "Repository": "CRAN", "Requirements": [ + "grDevices", "stats", "tools" ], - "Hash": "460a5e0fe46a80ef87424ad216028014" + "Hash": "fd1349170df31f7a10bd98b0189e85af" }, "xtable": { "Package": "xtable", @@ -2891,14 +2897,14 @@ }, "yaml": { "Package": "yaml", - "Version": "2.3.7", + "Version": "2.3.8", "Source": "Repository", "Repository": "CRAN", - "Hash": "0d0056cc5383fbc240ccd0cb584bf436" + "Hash": "29240487a071f535f5e5d5a323b7afbd" }, "yulab.utils": { "Package": "yulab.utils", - "Version": "0.1.0", + "Version": "0.1.4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2911,7 +2917,7 @@ "tools", "utils" ], - "Hash": "792b3c5bc98f04a7d49cbd8c55fe0770" + "Hash": "60ee2aaa179dc282e9fa7367bad76e89" }, "zlibbioc": { "Package": "zlibbioc",