From f68cbb856c5458f7bcb2cf1567338de0fe565178 Mon Sep 17 00:00:00 2001 From: Andrew Ghazi <6763470+andrewGhazi@users.noreply.github.com> Date: Tue, 26 Nov 2024 10:29:57 -0500 Subject: [PATCH] update lock file --- renv/activate.R | 105 +++++- renv/profiles/lesson-requirements/renv.lock | 392 ++++++++++---------- 2 files changed, 301 insertions(+), 196 deletions(-) diff --git a/renv/activate.R b/renv/activate.R index d13f993..4857cbf 100644 --- a/renv/activate.R +++ b/renv/activate.R @@ -2,7 +2,7 @@ local({ # the requested version of renv - version <- "1.0.7" + version <- "1.0.11" attr(version, "sha") <- NULL # the project directory @@ -98,6 +98,66 @@ local({ unloadNamespace("renv") # load bootstrap tools + ansify <- function(text) { + if (renv_ansify_enabled()) + renv_ansify_enhanced(text) + else + renv_ansify_default(text) + } + + renv_ansify_enabled <- function() { + + override <- Sys.getenv("RENV_ANSIFY_ENABLED", unset = NA) + if (!is.na(override)) + return(as.logical(override)) + + pane <- Sys.getenv("RSTUDIO_CHILD_PROCESS_PANE", unset = NA) + if (identical(pane, "build")) + return(FALSE) + + testthat <- Sys.getenv("TESTTHAT", unset = "false") + if (tolower(testthat) %in% "true") + return(FALSE) + + iderun <- Sys.getenv("R_CLI_HAS_HYPERLINK_IDE_RUN", unset = "false") + if (tolower(iderun) %in% "false") + return(FALSE) + + TRUE + + } + + renv_ansify_default <- function(text) { + text + } + + renv_ansify_enhanced <- function(text) { + + # R help links + pattern <- "`\\?(renv::(?:[^`])+)`" + replacement <- "`\033]8;;ide:help:\\1\a?\\1\033]8;;\a`" + text <- gsub(pattern, replacement, text, perl = TRUE) + + # runnable code + pattern <- "`(renv::(?:[^`])+)`" + replacement <- "`\033]8;;ide:run:\\1\a\\1\033]8;;\a`" + text <- gsub(pattern, replacement, text, perl = TRUE) + + # return ansified text + text + + } + + renv_ansify_init <- function() { + + envir <- renv_envir_self() + if (renv_ansify_enabled()) + assign("ansify", renv_ansify_enhanced, envir = envir) + else + assign("ansify", renv_ansify_default, envir = envir) + + } + `%||%` <- function(x, y) { if (is.null(x)) y else x } @@ -142,7 +202,10 @@ local({ # compute common indent indent <- regexpr("[^[:space:]]", lines) common <- min(setdiff(indent, -1L)) - leave - paste(substring(lines, common), collapse = "\n") + text <- paste(substring(lines, common), collapse = "\n") + + # substitute in ANSI links for executable renv code + ansify(text) } @@ -306,7 +369,11 @@ local({ ) if ("headers" %in% names(formals(utils::download.file))) - args$headers <- renv_bootstrap_download_custom_headers(url) + { + headers <- renv_bootstrap_download_custom_headers(url) + if (length(headers) && is.character(headers)) + args$headers <- headers + } do.call(utils::download.file, args) @@ -385,10 +452,22 @@ local({ for (type in types) { for (repos in renv_bootstrap_repos()) { + # build arguments for utils::available.packages() call + args <- list(type = type, repos = repos) + + # add custom headers if available -- note that + # utils::available.packages() will pass this to download.file() + if ("headers" %in% names(formals(utils::download.file))) + { + headers <- renv_bootstrap_download_custom_headers(url) + if (length(headers) && is.character(headers)) + args$headers <- headers + } + # retrieve package database db <- tryCatch( as.data.frame( - utils::available.packages(type = type, repos = repos), + do.call(utils::available.packages, args), stringsAsFactors = FALSE ), error = identity @@ -470,6 +549,14 @@ local({ } + renv_bootstrap_github_token <- function() { + for (envvar in c("GITHUB_TOKEN", "GITHUB_PAT", "GH_TOKEN")) { + envval <- Sys.getenv(envvar, unset = NA) + if (!is.na(envval)) + return(envval) + } + } + renv_bootstrap_download_github <- function(version) { enabled <- Sys.getenv("RENV_BOOTSTRAP_FROM_GITHUB", unset = "TRUE") @@ -477,16 +564,16 @@ local({ return(FALSE) # prepare download options - pat <- Sys.getenv("GITHUB_PAT") - if (nzchar(Sys.which("curl")) && nzchar(pat)) { + token <- renv_bootstrap_github_token() + if (nzchar(Sys.which("curl")) && nzchar(token)) { fmt <- "--location --fail --header \"Authorization: token %s\"" - extra <- sprintf(fmt, pat) + extra <- sprintf(fmt, token) saved <- options("download.file.method", "download.file.extra") options(download.file.method = "curl", download.file.extra = extra) on.exit(do.call(base::options, saved), add = TRUE) - } else if (nzchar(Sys.which("wget")) && nzchar(pat)) { + } else if (nzchar(Sys.which("wget")) && nzchar(token)) { fmt <- "--header=\"Authorization: token %s\"" - extra <- sprintf(fmt, pat) + extra <- sprintf(fmt, token) saved <- options("download.file.method", "download.file.extra") options(download.file.method = "wget", download.file.extra = extra) on.exit(do.call(base::options, saved), add = TRUE) diff --git a/renv/profiles/lesson-requirements/renv.lock b/renv/profiles/lesson-requirements/renv.lock index ec79ab1..9352724 100644 --- a/renv/profiles/lesson-requirements/renv.lock +++ b/renv/profiles/lesson-requirements/renv.lock @@ -1,6 +1,6 @@ { "R": { - "Version": "4.4.0", + "Version": "4.4.2", "Repositories": [ { "Name": "BioCsoft", @@ -191,13 +191,13 @@ }, "BiocManager": { "Package": "BiocManager", - "Version": "1.30.23", + "Version": "1.30.25", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "utils" ], - "Hash": "47e968dfe563c1b22c2e20a067ec21d5" + "Hash": "3aec5928ca10897d7a0a1205aae64627" }, "BiocNeighbors": { "Package": "BiocNeighbors", @@ -257,7 +257,7 @@ }, "BiocStyle": { "Package": "BiocStyle", - "Version": "2.32.0", + "Version": "2.32.1", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -269,7 +269,7 @@ "utils", "yaml" ], - "Hash": "d93773e50f3776f134734d8320bec61f" + "Hash": "beadb5ac6d6b64dc6153cb300dd063ef" }, "BiocVersion": { "Package": "BiocVersion", @@ -467,13 +467,13 @@ }, "FNN": { "Package": "FNN", - "Version": "1.1.4", + "Version": "1.1.4.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "eaabdc7938aa3632a28273f53a0d226d" + "Hash": "c7b4a49c7f435d0a67bb1e127e953d75" }, "GSEABase": { "Package": "GSEABase", @@ -567,7 +567,7 @@ }, "GenomicRanges": { "Package": "GenomicRanges", - "Version": "1.56.0", + "Version": "1.56.2", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -582,11 +582,11 @@ "stats4", "utils" ], - "Hash": "0fab423e3f49e207681eb404d9182a1e" + "Hash": "fecd026026c4d45e3b57eee97bbbba92" }, "HDF5Array": { "Package": "HDF5Array", - "Version": "1.32.0", + "Version": "1.32.1", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -605,11 +605,11 @@ "tools", "utils" ], - "Hash": "b10ddb24baf506cf7b4bc868ae65b984" + "Hash": "420012f82591a2a20156ef65d4aa210a" }, "IRanges": { "Package": "IRanges", - "Version": "2.38.0", + "Version": "2.38.1", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -621,11 +621,11 @@ "stats4", "utils" ], - "Hash": "836770692f7c8401090519228b93af32" + "Hash": "066f3c5d6b022ed62c91ce49e4d8f619" }, "KEGGREST": { "Package": "KEGGREST", - "Version": "1.44.0", + "Version": "1.44.1", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -635,7 +635,7 @@ "methods", "png" ], - "Hash": "05ef9fd9aa613310e060ddd93a0c8571" + "Hash": "017f19c09477c0473073518db9076ac1" }, "KernSmooth": { "Package": "KernSmooth", @@ -650,7 +650,7 @@ }, "MASS": { "Package": "MASS", - "Version": "7.3-60.2", + "Version": "7.3-61", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -661,11 +661,11 @@ "stats", "utils" ], - "Hash": "2f342c46163b0b54d7b64d1f798e2c78" + "Hash": "0cafd6f0500e5deba33be22c46bf6055" }, "Matrix": { "Package": "Matrix", - "Version": "1.7-0", + "Version": "1.7-1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -678,7 +678,7 @@ "stats", "utils" ], - "Hash": "1920b2f11133b12350024297d8a4ff4a" + "Hash": "5122bb14d8736372411f955e1b16bc8a" }, "MatrixGenerics": { "Package": "MatrixGenerics", @@ -732,7 +732,7 @@ }, "R.oo": { "Package": "R.oo", - "Version": "1.26.0", + "Version": "1.27.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -741,7 +741,7 @@ "methods", "utils" ], - "Hash": "4fed809e53ddb5407b3da3d0f572e591" + "Hash": "6ac79ff194202248cf946fe3a5d6d498" }, "R.utils": { "Package": "R.utils", @@ -770,10 +770,10 @@ }, "RANN": { "Package": "RANN", - "Version": "2.6.1", + "Version": "2.6.2", "Source": "Repository", "Repository": "CRAN", - "Hash": "d128ea05a972d3e67c6f39de52c72bd7" + "Hash": "3c15b582f2cb4394b4b2a1ba85a1e987" }, "RColorBrewer": { "Package": "RColorBrewer", @@ -787,7 +787,7 @@ }, "RCurl": { "Package": "RCurl", - "Version": "1.98-1.14", + "Version": "1.98-1.16", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -795,7 +795,7 @@ "bitops", "methods" ], - "Hash": "47f648d288079d0c696804ad4e55197e" + "Hash": "ddbdf53d15b47be4407ede6914f56fbb" }, "ROCR": { "Package": "ROCR", @@ -814,7 +814,7 @@ }, "RSQLite": { "Package": "RSQLite", - "Version": "2.3.7", + "Version": "2.3.8", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -829,11 +829,11 @@ "plogr", "rlang" ], - "Hash": "46b45a4dd7bb0e0f4e3fc22245817240" + "Hash": "7ab2505b85e2ed1b07873b56e8beddd1" }, "RSpectra": { "Package": "RSpectra", - "Version": "0.16-1", + "Version": "0.16-2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -842,18 +842,18 @@ "Rcpp", "RcppEigen" ], - "Hash": "6b5ab997fd5ff6d46a5f1d9f8b76961c" + "Hash": "5ffd7a70479497271e57cd0cc2465b3b" }, "Rcpp": { "Package": "Rcpp", - "Version": "1.0.12", + "Version": "1.0.13-1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "methods", "utils" ], - "Hash": "5ea2700d21e038ace58269ecdbeb9ec0" + "Hash": "6b868847b365672d6c1677b1608da9ed" }, "RcppAnnoy": { "Package": "RcppAnnoy", @@ -869,7 +869,7 @@ }, "RcppArmadillo": { "Package": "RcppArmadillo", - "Version": "0.12.8.4.0", + "Version": "14.2.0-1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -879,11 +879,11 @@ "stats", "utils" ], - "Hash": "a535dd90aa8ec9a2e63a8f79b4a1bf43" + "Hash": "ce9c35ab9ea9c6ef4e27a08868cdb32b" }, "RcppEigen": { "Package": "RcppEigen", - "Version": "0.3.4.0.0", + "Version": "0.3.4.0.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -892,7 +892,7 @@ "stats", "utils" ], - "Hash": "df49e3306f232ec28f1604e36a202847" + "Hash": "4ac8e423216b8b70cb9653d1b3f71eb9" }, "RcppHNSW": { "Package": "RcppHNSW", @@ -939,7 +939,7 @@ }, "ResidualMatrix": { "Package": "ResidualMatrix", - "Version": "1.14.0", + "Version": "1.14.1", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -948,7 +948,7 @@ "S4Vectors", "methods" ], - "Hash": "26b5d104b2d27d7aa3725c4e3aa1b3b9" + "Hash": "823cbf5a8757132e28c5b78b213a2ec2" }, "Rhdf5lib": { "Package": "Rhdf5lib", @@ -1026,7 +1026,7 @@ }, "S4Vectors": { "Package": "S4Vectors", - "Version": "0.42.0", + "Version": "0.42.1", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -1037,7 +1037,7 @@ "stats4", "utils" ], - "Hash": "245ac721ca6088200392ea5251db9e3c" + "Hash": "86398fc7c5f6be4ba29fe23ed08c2da6" }, "ScaledMatrix": { "Package": "ScaledMatrix", @@ -1279,7 +1279,7 @@ }, "XML": { "Package": "XML", - "Version": "3.99-0.16.1", + "Version": "3.99-0.17", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1287,7 +1287,7 @@ "methods", "utils" ], - "Hash": "da3098169c887914551b607c66fe2a28" + "Hash": "bc2a8a1139d8d4bd9c46086708945124" }, "XVector": { "Package": "XVector", @@ -1308,7 +1308,7 @@ }, "abind": { "Package": "abind", - "Version": "1.4-5", + "Version": "1.4-8", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1316,7 +1316,7 @@ "methods", "utils" ], - "Hash": "4f57884290cc75ab22f4af9e9d4ca862" + "Hash": "2288423bb0f20a457800d7fc47f6aa54" }, "annotate": { "Package": "annotate", @@ -1341,13 +1341,13 @@ }, "askpass": { "Package": "askpass", - "Version": "1.2.0", + "Version": "1.2.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "sys" ], - "Hash": "cad6cf7f1d5f6e906700b9d3e718c796" + "Hash": "c39f4155b3ceb1a9a2799d700fbd4b6a" }, "assertthat": { "Package": "assertthat", @@ -1455,17 +1455,17 @@ }, "bit": { "Package": "bit", - "Version": "4.0.5", + "Version": "4.5.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "d242abec29412ce988848d0294b208fd" + "Hash": "5dc7b2677d65d0e874fc4aaf0e879987" }, "bit64": { "Package": "bit64", - "Version": "4.0.5", + "Version": "4.5.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1475,14 +1475,14 @@ "stats", "utils" ], - "Hash": "9fe98599ca456d6552421db0d6772d8f" + "Hash": "e84984bf5f12a18628d9a02322128dfd" }, "bitops": { "Package": "bitops", - "Version": "1.0-7", + "Version": "1.0-9", "Source": "Repository", "Repository": "CRAN", - "Hash": "b7d8d8ee39869c18d8846a184dd8a1af" + "Hash": "d972ef991d58c19e6efa71b21f5e144b" }, "blob": { "Package": "blob", @@ -1517,7 +1517,7 @@ }, "bookdown": { "Package": "bookdown", - "Version": "0.39", + "Version": "0.41", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1530,11 +1530,11 @@ "xfun", "yaml" ], - "Hash": "cb4f7066855b6f936e8d25edc9a9cff9" + "Hash": "d8b74e267a5774ded5c91786d6d777bb" }, "bslib": { "Package": "bslib", - "Version": "0.7.0", + "Version": "0.8.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1552,18 +1552,18 @@ "rlang", "sass" ], - "Hash": "8644cc53f43828f19133548195d7e59e" + "Hash": "b299c6741ca9746fb227debcb0f9fb6c" }, "caTools": { "Package": "caTools", - "Version": "1.18.2", + "Version": "1.18.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "bitops" ], - "Hash": "34d90fa5845004236b9eacafc51d07b2" + "Hash": "ab79c733080d83b4ad8a2cc33c1ef393" }, "cachem": { "Package": "cachem", @@ -1578,14 +1578,14 @@ }, "cli": { "Package": "cli", - "Version": "3.6.2", + "Version": "3.6.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "utils" ], - "Hash": "1216ac65ac55ec0058a6f75d7ca0fd52" + "Hash": "b21916dd77a27642b447374a5d30ecf3" }, "cluster": { "Package": "cluster", @@ -1613,7 +1613,7 @@ }, "colorspace": { "Package": "colorspace", - "Version": "2.1-0", + "Version": "2.1-1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1623,14 +1623,14 @@ "methods", "stats" ], - "Hash": "f20c47fd52fae58b4e377c37bb8c335b" + "Hash": "d954cb1c57e8d8b756165d7ba18aa55a" }, "commonmark": { "Package": "commonmark", - "Version": "1.9.1", + "Version": "1.9.2", "Source": "Repository", "Repository": "CRAN", - "Hash": "5d8225445acb167abf7797de48b2ee3c" + "Hash": "14eb0596f987c71535d07c3aff814742" }, "cowplot": { "Package": "cowplot", @@ -1651,17 +1651,17 @@ }, "cpp11": { "Package": "cpp11", - "Version": "0.4.7", + "Version": "0.5.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "5a295d7d963cc5035284dcdbaf334f4e" + "Hash": "91570bba75d0c9d3f1040c835cee8fba" }, "crayon": { "Package": "crayon", - "Version": "1.5.2", + "Version": "1.5.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1669,7 +1669,7 @@ "methods", "utils" ], - "Hash": "e8a1e41acf02548751f45c718d55aa6a" + "Hash": "859d96e65ef198fd43e82b9628d593ef" }, "crosstalk": { "Package": "crosstalk", @@ -1686,24 +1686,24 @@ }, "curl": { "Package": "curl", - "Version": "5.2.1", + "Version": "6.0.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "411ca2c03b1ce5f548345d2fc2685f7a" + "Hash": "e8ba62486230951fcd2b881c5be23f96" }, "data.table": { "Package": "data.table", - "Version": "1.15.4", + "Version": "1.16.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "methods" ], - "Hash": "8ee9ac56ef633d0c7cab8b2ca87d683e" + "Hash": "2e00b378fc3be69c865120d9f313039a" }, "dbplyr": { "Package": "dbplyr", @@ -1747,14 +1747,14 @@ }, "digest": { "Package": "digest", - "Version": "0.6.35", + "Version": "0.6.37", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "utils" ], - "Hash": "698ece7ba5a4fa4559e3d537e7ec3d31" + "Hash": "33698c4b3127fc9f506654607fb73676" }, "dir.expiry": { "Package": "dir.expiry", @@ -1769,13 +1769,13 @@ }, "dotCall64": { "Package": "dotCall64", - "Version": "1.1-1", + "Version": "1.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "80f374ef8500fcdc5d84a0345b837227" + "Hash": "7339da8bc231184ec506d7d144776b2a" }, "dplyr": { "Package": "dplyr", @@ -1815,7 +1815,7 @@ }, "duckdb": { "Package": "duckdb", - "Version": "0.10.2", + "Version": "1.1.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1824,11 +1824,11 @@ "methods", "utils" ], - "Hash": "797d264c5dbae66be1fbd0e1e27c459b" + "Hash": "beb1e14711d97990855bd94b7d51f56b" }, "edgeR": { "Package": "edgeR", - "Version": "4.2.0", + "Version": "4.2.2", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -1841,11 +1841,11 @@ "stats", "utils" ], - "Hash": "20783ecb7e7cea3f351e8b21153e3eb8" + "Hash": "4c31c0395110252e4ec7cf4ee9cbebb6" }, "ensembldb": { "Package": "ensembldb", - "Version": "2.28.0", + "Version": "2.28.1", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -1868,18 +1868,17 @@ "methods", "rtracklayer" ], - "Hash": "f9a5e52468ec832a839c012e15c41c15" + "Hash": "3cc0b1fdf6626029488714dc318fe039" }, "evaluate": { "Package": "evaluate", - "Version": "0.23", + "Version": "1.0.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ - "R", - "methods" + "R" ], - "Hash": "daf4a1246be12c1fa8c7705a0935c1a0" + "Hash": "3fd29944b231036ad67c3edb32e02201" }, "fansi": { "Package": "fansi", @@ -1902,7 +1901,7 @@ }, "fastDummies": { "Package": "fastDummies", - "Version": "1.7.3", + "Version": "1.7.4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1911,7 +1910,7 @@ "stringr", "tibble" ], - "Hash": "e0f9c0c051e0e8d89996d7f0c400539f" + "Hash": "dc256683a45e31f9dc553440b909f198" }, "fastmap": { "Package": "fastmap", @@ -1932,7 +1931,7 @@ }, "fitdistrplus": { "Package": "fitdistrplus", - "Version": "1.1-11", + "Version": "1.2-1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1940,14 +1939,15 @@ "R", "grDevices", "methods", + "rlang", "stats", "survival" ], - "Hash": "f40ef9686e85681a1ccbf33d9236aeb9" + "Hash": "78f15d68e31a6d9a378c546c783bac15" }, "fontawesome": { "Package": "fontawesome", - "Version": "0.5.2", + "Version": "0.5.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -1955,7 +1955,7 @@ "htmltools", "rlang" ], - "Hash": "c2efdd5f0bcd1ea861c2d4e2a883a67d" + "Hash": "bd1297f9b5b1fc1372d19e2c4cd82215" }, "formatR": { "Package": "formatR", @@ -1969,14 +1969,14 @@ }, "fs": { "Package": "fs", - "Version": "1.6.4", + "Version": "1.6.5", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "methods" ], - "Hash": "15aeb8c27f5ea5161f9f6a641fafd93a" + "Hash": "7f48af39fa27711ea5fbd183b399920d" }, "futile.logger": { "Package": "futile.logger", @@ -2003,7 +2003,7 @@ }, "future": { "Package": "future", - "Version": "1.33.2", + "Version": "1.34.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2014,11 +2014,11 @@ "parallelly", "utils" ], - "Hash": "fd7b1d69d16d0d114e4fa82db68f184c" + "Hash": "475771e3edb711591476be387c9a8c2e" }, "future.apply": { "Package": "future.apply", - "Version": "1.11.2", + "Version": "1.11.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2028,7 +2028,7 @@ "parallel", "utils" ], - "Hash": "afe1507511629f44572e6c53b9baeb7c" + "Hash": "0efead26b03bb60716ed29971b1953dc" }, "generics": { "Package": "generics", @@ -2099,7 +2099,7 @@ }, "ggrepel": { "Package": "ggrepel", - "Version": "0.9.5", + "Version": "0.9.6", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2111,7 +2111,7 @@ "scales", "withr" ], - "Hash": "cc3361e234c4a5050e29697d675764aa" + "Hash": "3d4156850acc1161f2f24bc61c9217c1" }, "ggridges": { "Package": "ggridges", @@ -2140,14 +2140,14 @@ }, "glue": { "Package": "glue", - "Version": "1.7.0", + "Version": "1.8.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "methods" ], - "Hash": "e0b3a53876554bd45879e596cdb10a52" + "Hash": "5899f1eaa825580172bb56c08266f37c" }, "goftest": { "Package": "goftest", @@ -2162,7 +2162,7 @@ }, "gplots": { "Package": "gplots", - "Version": "3.1.3.1", + "Version": "3.2.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2173,7 +2173,7 @@ "methods", "stats" ], - "Hash": "f72b5d1ed587f8905e38ee7295e88d80" + "Hash": "d24febf39c58dcb5a6cc6a12bd66d40a" }, "graph": { "Package": "graph", @@ -2206,7 +2206,7 @@ }, "gtable": { "Package": "gtable", - "Version": "0.3.5", + "Version": "0.3.6", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2215,9 +2215,10 @@ "glue", "grid", "lifecycle", - "rlang" + "rlang", + "stats" ], - "Hash": "e18861963cbc65a27736e02b3cd3c4a0" + "Hash": "de949855009e2d4d0e52a844e30617ae" }, "gtools": { "Package": "gtools", @@ -2322,7 +2323,7 @@ }, "igraph": { "Package": "igraph", - "Version": "2.0.3", + "Version": "2.1.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2341,7 +2342,7 @@ "utils", "vctrs" ], - "Hash": "c3b7d801d722e26e4cd888e042bf9af5" + "Hash": "c03878b48737a0e2da3b772d7b2e22da" }, "irlba": { "Package": "irlba", @@ -2379,17 +2380,17 @@ }, "jsonlite": { "Package": "jsonlite", - "Version": "1.8.8", + "Version": "1.8.9", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "methods" ], - "Hash": "e1b9c55281c5adc4dd113652d9e26768" + "Hash": "4e993b65c2c3ffbffce7bb3e2c6f832b" }, "kernlab": { "Package": "kernlab", - "Version": "0.9-32", + "Version": "0.9-33", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2399,11 +2400,11 @@ "methods", "stats" ], - "Hash": "d7d6a7cb690ac73eeced99e1ed9d6cdb" + "Hash": "97d266249d6c3b4f40e34e1ceaf9c558" }, "knitr": { "Package": "knitr", - "Version": "1.47", + "Version": "1.49", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2415,7 +2416,7 @@ "xfun", "yaml" ], - "Hash": "7c99b2d55584b982717fcc0950378612" + "Hash": "9fcb189926d93c636dea94fbe4f44480" }, "labeling": { "Package": "labeling", @@ -2441,14 +2442,14 @@ }, "later": { "Package": "later", - "Version": "1.3.2", + "Version": "1.4.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "Rcpp", "rlang" ], - "Hash": "a3e051d405326b8b0012377434c62b37" + "Hash": "dd8a8b6833989ba10fba1bf1ee7d3860" }, "lattice": { "Package": "lattice", @@ -2503,7 +2504,7 @@ }, "limma": { "Package": "limma", - "Version": "3.60.2", + "Version": "3.60.6", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -2515,7 +2516,7 @@ "stats", "utils" ], - "Hash": "e50bcf846c8a9109a961d6058c9e5112" + "Hash": "0eccf07d5db97b84a912922e1d29e130" }, "listenv": { "Package": "listenv", @@ -2542,18 +2543,18 @@ }, "locfit": { "Package": "locfit", - "Version": "1.5-9.9", + "Version": "1.5-9.10", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "lattice" ], - "Hash": "3885127e04b35dafded049075057ad83" + "Hash": "7d8e0ac914051ca0254332387d9b5816" }, "magick": { "Package": "magick", - "Version": "2.8.3", + "Version": "2.8.5", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2561,7 +2562,7 @@ "curl", "magrittr" ], - "Hash": "3f6bcbb8a0c1c9365b2f02d5d04ad7bc" + "Hash": "9bba16130de599cfe8e6a644911d7f32" }, "magrittr": { "Package": "magrittr", @@ -2575,13 +2576,13 @@ }, "matrixStats": { "Package": "matrixStats", - "Version": "1.3.0", + "Version": "1.4.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "4b3ea27a19d669c0405b38134d89a9d1" + "Hash": "8885ffb1f46e820dede6b2ca9442abca" }, "memoise": { "Package": "memoise", @@ -2673,7 +2674,7 @@ }, "nlme": { "Package": "nlme", - "Version": "3.1-164", + "Version": "3.1-166", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2683,21 +2684,21 @@ "stats", "utils" ], - "Hash": "a623a2239e642806158bc4dc3f51565d" + "Hash": "ccbb8846be320b627e6aa2b4616a2ded" }, "openssl": { "Package": "openssl", - "Version": "2.2.0", + "Version": "2.2.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "askpass" ], - "Hash": "2bcca3848e4734eb3b16103bc9aa4b8e" + "Hash": "d413e0fef796c9401a4419485f709ca1" }, "parallelly": { "Package": "parallelly", - "Version": "1.37.1", + "Version": "1.39.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2705,15 +2706,16 @@ "tools", "utils" ], - "Hash": "5410df8d22bd36e616f2a2343dbb328c" + "Hash": "1d60a6e27e3f1753945cf305735dda19" }, "patchwork": { "Package": "patchwork", - "Version": "1.2.0", + "Version": "1.3.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "cli", + "farver", "ggplot2", "grDevices", "graphics", @@ -2723,7 +2725,7 @@ "stats", "utils" ], - "Hash": "9c8ab14c00ac07e9e04d1664c0b74486" + "Hash": "e23fb9ecb1258207bcb763d78d513439" }, "pbapply": { "Package": "pbapply", @@ -2842,17 +2844,17 @@ }, "polyclip": { "Package": "polyclip", - "Version": "1.10-6", + "Version": "1.10-7", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "436542aadb70675e361cf359285af7c7" + "Hash": "5879bf5aae702ffef0a315c44328f984" }, "progressr": { "Package": "progressr", - "Version": "0.14.0", + "Version": "0.15.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2860,11 +2862,11 @@ "digest", "utils" ], - "Hash": "ac50c4ffa8f6a46580dd4d7813add3c4" + "Hash": "f8e9876b6ffff900e83f171081cacd6f" }, "promises": { "Package": "promises", - "Version": "1.3.0", + "Version": "1.3.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2876,7 +2878,7 @@ "rlang", "stats" ], - "Hash": "434cd5388a3979e74be5c219bcd6e77d" + "Hash": "08049fb8ae7205a0f8f83da772761e3a" }, "purrr": { "Package": "purrr", @@ -2895,14 +2897,14 @@ }, "ragg": { "Package": "ragg", - "Version": "1.3.2", + "Version": "1.3.3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "systemfonts", "textshaping" ], - "Hash": "e3087db406e079a8a2fd87f413918ed3" + "Hash": "0595fe5e47357111f29ad19101c7d271" }, "rappdirs": { "Package": "rappdirs", @@ -2916,13 +2918,13 @@ }, "renv": { "Package": "renv", - "Version": "1.0.7", + "Version": "1.0.11", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "utils" ], - "Hash": "397b7b2a265bc5a7a06852524dabae20" + "Hash": "47623f66b4e80b3b0587bc5d7b309888" }, "reshape2": { "Package": "reshape2", @@ -2955,7 +2957,7 @@ }, "reticulate": { "Package": "reticulate", - "Version": "1.37.0", + "Version": "1.40.0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -2973,7 +2975,7 @@ "utils", "withr" ], - "Hash": "9465d3bc6ec44eeaa52527ac2cba4020" + "Hash": "04740f615607c4e6099356ff6d6694ee" }, "rhdf5": { "Package": "rhdf5", @@ -3000,28 +3002,28 @@ }, "rjson": { "Package": "rjson", - "Version": "0.2.21", + "Version": "0.2.23", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R" ], - "Hash": "f9da75e6444e95a1baf8ca24909d63b9" + "Hash": "7a04e9eff95857dbf557b4e5f0b3d1a8" }, "rlang": { "Package": "rlang", - "Version": "1.1.3", + "Version": "1.1.4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "R", "utils" ], - "Hash": "42548638fae05fd9a9b5f3f437fbbbe2" + "Hash": "3eec01f8b1dee337674b2e34ab1f9bc1" }, "rmarkdown": { "Package": "rmarkdown", - "Version": "2.27", + "Version": "2.29", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3040,7 +3042,7 @@ "xfun", "yaml" ], - "Hash": "27f9502e1cdbfa195f94e03b0f517484" + "Hash": "df99277f63d01c34e95e3d2f06a79736" }, "rprojroot": { "Package": "rprojroot", @@ -3160,7 +3162,7 @@ }, "scater": { "Package": "scater", - "Version": "1.32.0", + "Version": "1.32.1", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -3191,7 +3193,7 @@ "uwot", "viridis" ], - "Hash": "4a6eb8ab8a2b926fe67cf83aa731a3df" + "Hash": "f2ec5194355479e5ffdb214bda0d94e8" }, "scattermore": { "Package": "scattermore", @@ -3288,7 +3290,7 @@ }, "segmented": { "Package": "segmented", - "Version": "2.1-0", + "Version": "2.1-3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3296,11 +3298,11 @@ "R", "nlme" ], - "Hash": "c25459f92b3c69c10d842b75e3960dd5" + "Hash": "3994f48217792f0bb363f0c52167dada" }, "shiny": { "Package": "shiny", - "Version": "1.8.1.1", + "Version": "1.9.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3329,7 +3331,7 @@ "withr", "xtable" ], - "Hash": "54b26646816af9960a4c64d8ceec75d6" + "Hash": "6a293995a66e12c48d13aa1f957d09c7" }, "sitmo": { "Package": "sitmo", @@ -3382,7 +3384,7 @@ }, "spam": { "Package": "spam", - "Version": "2.10-0", + "Version": "2.11-0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3392,7 +3394,7 @@ "grid", "methods" ], - "Hash": "ffe1f9e95a4375530747b268f82b5086" + "Hash": "6581c0a0bb8594b85c8de869644174ac" }, "sparseMatrixStats": { "Package": "sparseMatrixStats", @@ -3410,7 +3412,7 @@ }, "spatstat.data": { "Package": "spatstat.data", - "Version": "3.0-4", + "Version": "3.1-4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3418,11 +3420,11 @@ "R", "spatstat.utils" ], - "Hash": "114a35341cb4955e1b8d30e28ec356c6" + "Hash": "b5fc7e6040f9ba272f79bd3965533a4e" }, "spatstat.explore": { "Package": "spatstat.explore", - "Version": "3.2-7", + "Version": "3.3-3", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3438,15 +3440,16 @@ "spatstat.geom", "spatstat.random", "spatstat.sparse", + "spatstat.univar", "spatstat.utils", "stats", "utils" ], - "Hash": "b590c5d278d0606d53278afac666ad60" + "Hash": "a1af390cef748bff27e1a89e1196b14f" }, "spatstat.geom": { "Package": "spatstat.geom", - "Version": "3.2-9", + "Version": "3.3-4", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3457,15 +3460,16 @@ "methods", "polyclip", "spatstat.data", + "spatstat.univar", "spatstat.utils", "stats", "utils" ], - "Hash": "96b9f23da42d16660aa6d136ad99cf5f" + "Hash": "5ba946ee6b4f000b2a1f44f221b5503b" }, "spatstat.random": { "Package": "spatstat.random", - "Version": "3.2-3", + "Version": "3.3-2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3474,15 +3478,16 @@ "methods", "spatstat.data", "spatstat.geom", + "spatstat.univar", "spatstat.utils", "stats", "utils" ], - "Hash": "01aff260c49550e820a47d97e566af6a" + "Hash": "1703be2354b192a56b59571b0b6149f9" }, "spatstat.sparse": { "Package": "spatstat.sparse", - "Version": "3.0-3", + "Version": "3.1-0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3495,11 +3500,23 @@ "tensor", "utils" ], - "Hash": "1daaecefd754bb259a5ad5ce95a2cdcc" + "Hash": "3a0f41a2a77847f2bc1a909160cace56" + }, + "spatstat.univar": { + "Package": "spatstat.univar", + "Version": "3.1-1", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "spatstat.utils", + "stats" + ], + "Hash": "12aefb6b6e36dba5be3d2d74c51eb412" }, "spatstat.utils": { "Package": "spatstat.utils", - "Version": "3.0-4", + "Version": "3.1-1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3510,7 +3527,7 @@ "stats", "utils" ], - "Hash": "81d929f43f8532c1f8180a105449d414" + "Hash": "39a7d631e6d974f2ac6002c14ac4d2c8" }, "statmod": { "Package": "statmod", @@ -3556,7 +3573,7 @@ }, "survival": { "Package": "survival", - "Version": "3.6-4", + "Version": "3.7-0", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3568,14 +3585,14 @@ "stats", "utils" ], - "Hash": "e6e3071f471513e4b85f98ca041303c7" + "Hash": "5aaa9cbaf4aba20f8e06fdea1850a398" }, "sys": { "Package": "sys", - "Version": "3.4.2", + "Version": "3.4.3", "Source": "Repository", "Repository": "CRAN", - "Hash": "3a1be13d68d47a8cd0bfd74739ca1555" + "Hash": "de342ebfebdbf40477d0758d05426646" }, "systemfonts": { "Package": "systemfonts", @@ -3600,7 +3617,7 @@ "Package": "textshaping", "Version": "0.4.0", "Source": "Repository", - "Repository": "carpentries", + "Repository": "CRAN", "Requirements": [ "R", "cpp11", @@ -3669,13 +3686,13 @@ }, "tinytex": { "Package": "tinytex", - "Version": "0.51", + "Version": "0.54", "Source": "Repository", "Repository": "CRAN", "Requirements": [ "xfun" ], - "Hash": "d44e2fcd2e4e076f0aac540208559d1d" + "Hash": "3ec7e3ddcacc2d34a9046941222bf94d" }, "utf8": { "Package": "utf8", @@ -3756,7 +3773,7 @@ }, "withr": { "Package": "withr", - "Version": "3.0.0", + "Version": "3.0.2", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3764,23 +3781,24 @@ "grDevices", "graphics" ], - "Hash": "d31b6c62c10dcf11ec530ca6b0dd5d35" + "Hash": "cc2d62c76458d425210d1eb1478b30b4" }, "xfun": { "Package": "xfun", - "Version": "0.44", + "Version": "0.49", "Source": "Repository", "Repository": "CRAN", "Requirements": [ + "R", "grDevices", "stats", "tools" ], - "Hash": "317a0538d32f4a009658bcedb7923f4b" + "Hash": "8687398773806cfff9401a2feca96298" }, "xgboost": { "Package": "xgboost", - "Version": "1.7.7.1", + "Version": "1.7.8.1", "Source": "Repository", "Repository": "CRAN", "Requirements": [ @@ -3790,7 +3808,7 @@ "jsonlite", "methods" ], - "Hash": "6303e61eac62aef7bd2b396ef7e24386" + "Hash": "f7aa70849f72103d78c99df10eae6164" }, "xtable": { "Package": "xtable", @@ -3806,14 +3824,14 @@ }, "yaml": { "Package": "yaml", - "Version": "2.3.8", + "Version": "2.3.10", "Source": "Repository", "Repository": "CRAN", - "Hash": "29240487a071f535f5e5d5a323b7afbd" + "Hash": "51dab85c6c98e50a18d7551e9d49f76c" }, "zellkonverter": { "Package": "zellkonverter", - "Version": "1.14.0", + "Version": "1.14.1", "Source": "Bioconductor", "Repository": "Bioconductor 3.19", "Requirements": [ @@ -3828,7 +3846,7 @@ "reticulate", "utils" ], - "Hash": "9c1f8622af583e7479913287d86533e8" + "Hash": "656ccd4d9874cf077f9a688b38d03a63" }, "zlibbioc": { "Package": "zlibbioc",