diff --git a/Dockerfile b/Dockerfile index 0e5fa92..43f0cab 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ -FROM rocker/r-ver:4.0.4 +FROM rocker/r-ver:4.4.1 # DeGAUSS container metadata ENV degauss_name="census_block_group" -ENV degauss_version="0.6.0" +ENV degauss_version="1.0.0" ENV degauss_description="census block group and tract" ENV degauss_argument="census year [default: 2010]" @@ -12,12 +12,6 @@ LABEL "org.degauss.version"="${degauss_version}" LABEL "org.degauss.description"="${degauss_description}" LABEL "org.degauss.argument"="${degauss_argument}" -RUN R --quiet -e "install.packages('remotes', repos = c(CRAN = 'https://packagemanager.rstudio.com/all/__linux__/focal/latest'))" - -RUN R --quiet -e "remotes::install_github('rstudio/renv@0.15.2')" - -WORKDIR /app - RUN apt-get update \ && apt-get install -yqq --no-install-recommends \ libgdal-dev \ @@ -26,9 +20,15 @@ RUN apt-get update \ libproj-dev \ && apt-get clean +RUN R --quiet -e "install.packages('remotes', repo = c(CRAN = 'https://packagemanager.posit.co/cran/latest'))" + +RUN R --quiet -e "remotes::install_github('rstudio/renv@v1.0.7')" + +WORKDIR /app + COPY renv.lock . -RUN R --quiet -e "renv::restore(repos = c(CRAN = 'https://packagemanager.rstudio.com/all/__linux__/focal/latest'))" +RUN R --quiet -e "renv::restore(repos = c(CRAN = 'https://packagemanager.posit.co/cran/latest'))" ADD https://geomarker.s3.us-east-2.amazonaws.com/geometries/block_groups_2020_5072.rds . ADD https://geomarker.s3.us-east-2.amazonaws.com/geometries/block_groups_2010_5072.rds . @@ -40,4 +40,4 @@ COPY entrypoint.R . WORKDIR /tmp -ENTRYPOINT ["/app/entrypoint.R"] +ENTRYPOINT ["/app/entrypoint.R"] \ No newline at end of file diff --git a/renv.lock b/renv.lock index f12d737..42e9e94 100644 --- a/renv.lock +++ b/renv.lock @@ -1,282 +1,174 @@ { "R": { - "Version": "4.0.4", - "Repositories": [ - { - "Name": "RSPM", - "URL": "https://packagemanager.rstudio.com/all/latest" - } - ] + "Version": "4.4.1", + "Repositories": [] }, "Packages": { - "BH": { - "Package": "BH", - "Version": "1.75.0-0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "e4c04affc2cac20c8fec18385cd14691", - "Requirements": [] - }, "DBI": { "Package": "DBI", - "Version": "1.1.1", + "Version": "1.2.3", "Source": "Repository", "Repository": "CRAN", - "Hash": "030aaec5bc6553f35347cbb1e70b1a17", - "Requirements": [] + "Requirements": [ + "R", + "methods" + ], + "Hash": "065ae649b05f1ff66bb0c793107508f5" }, "KernSmooth": { "Package": "KernSmooth", - "Version": "2.23-16", + "Version": "2.23-24", "Source": "Repository", "Repository": "CRAN", - "Hash": "997471f25a7ed6c782f0090ce52cc63a", - "Requirements": [] + "Requirements": [ + "R", + "stats" + ], + "Hash": "9f33a1ee37bbe8919eb2ec4b9f2473a5" }, "MASS": { "Package": "MASS", - "Version": "7.3-51.4", - "Source": "Repository", - "Repository": "RSPM", - "Hash": "a94714e63996bc284b8795ec50defc07", - "Requirements": [] - }, - "Matrix": { - "Package": "Matrix", - "Version": "1.2-18", + "Version": "7.3-60.2", "Source": "Repository", "Repository": "CRAN", - "Hash": "08588806cba69f04797dab50627428ed", "Requirements": [ - "lattice" - ] + "R", + "grDevices", + "graphics", + "methods", + "stats", + "utils" + ], + "Hash": "2f342c46163b0b54d7b64d1f798e2c78" }, "R6": { "Package": "R6", "Version": "2.5.1", "Source": "Repository", "Repository": "CRAN", - "Hash": "470851b6d5d0ac559e9d01bb352b4021", - "Requirements": [] - }, - "RColorBrewer": { - "Package": "RColorBrewer", - "Version": "1.1-2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "e031418365a7f7a766181ab5a41a5716", - "Requirements": [] + "Requirements": [ + "R" + ], + "Hash": "470851b6d5d0ac559e9d01bb352b4021" }, "Rcpp": { "Package": "Rcpp", - "Version": "1.0.6", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "dbb5e436998a7eba5a9d682060533338", - "Requirements": [] - }, - "askpass": { - "Package": "askpass", - "Version": "1.1", + "Version": "1.0.13", "Source": "Repository", "Repository": "CRAN", - "Hash": "e8a22846fff485f0be3770c2da758713", "Requirements": [ - "sys" - ] - }, - "assertthat": { - "Package": "assertthat", - "Version": "0.2.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "50c838a310445e954bc13f26f26a6ecf", - "Requirements": [] - }, - "backports": { - "Package": "backports", - "Version": "1.1.6", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "3997fd62345a616e59e8161ee0a5816f", - "Requirements": [] - }, - "base64enc": { - "Package": "base64enc", - "Version": "0.1-3", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "543776ae6848fde2f48ff3816d0628bc", - "Requirements": [] + "methods", + "utils" + ], + "Hash": "f27411eb6d9c3dada5edd444b8416675" }, - "broom": { - "Package": "broom", - "Version": "0.5.5", + "bit": { + "Package": "bit", + "Version": "4.0.5", "Source": "Repository", - "Repository": "CRAN", - "Hash": "70ec3aef8a0df13661bf6cc2ff877d61", - "Requirements": [ - "backports", - "dplyr", - "generics", - "nlme", - "purrr", - "reshape2", - "stringr", - "tibble", - "tidyr" - ] - }, - "callr": { - "Package": "callr", - "Version": "3.4.3", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "643163a00cb536454c624883a10ae0bc", + "Repository": "RSPM", "Requirements": [ - "R6", - "processx" - ] + "R" + ], + "Hash": "d242abec29412ce988848d0294b208fd" }, - "cellranger": { - "Package": "cellranger", - "Version": "1.1.0", + "bit64": { + "Package": "bit64", + "Version": "4.0.5", "Source": "Repository", - "Repository": "CRAN", - "Hash": "f61dbaec772ccd2e17705c1e872e9e7c", + "Repository": "RSPM", "Requirements": [ - "rematch", - "tibble" - ] + "R", + "bit", + "methods", + "stats", + "utils" + ], + "Hash": "9fe98599ca456d6552421db0d6772d8f" }, "class": { "Package": "class", - "Version": "7.3-15", + "Version": "7.3-22", "Source": "Repository", - "Repository": "RSPM", - "Hash": "4fba6a022803b6c3f30fd023be3fa818", + "Repository": "CRAN", "Requirements": [ - "MASS" - ] + "MASS", + "R", + "stats", + "utils" + ], + "Hash": "f91f6b29f38b8c280f2b9477787d4bb2" }, "classInt": { "Package": "classInt", - "Version": "0.4-3", + "Version": "0.4-10", "Source": "Repository", "Repository": "CRAN", - "Hash": "17bdfa3c51df4a6c82484d13b11fb380", "Requirements": [ "KernSmooth", + "R", "class", - "e1071" - ] + "e1071", + "grDevices", + "graphics", + "stats" + ], + "Hash": "f5a40793b1ae463a7ffb3902a95bf864" }, "cli": { "Package": "cli", - "Version": "3.1.0", + "Version": "3.6.3", "Source": "Repository", "Repository": "CRAN", - "Hash": "66a3834e54593c89d8beefb312347e58", "Requirements": [ - "glue" - ] + "R", + "utils" + ], + "Hash": "b21916dd77a27642b447374a5d30ecf3" }, "clipr": { "Package": "clipr", "Version": "0.8.0", "Source": "Repository", "Repository": "RSPM", - "Hash": "3f038e5ac7f41d4ac41ce658c85e3042", - "Requirements": [] - }, - "colorspace": { - "Package": "colorspace", - "Version": "1.4-1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "6b436e95723d1f0e861224dd9b094dfb", - "Requirements": [] + "Requirements": [ + "utils" + ], + "Hash": "3f038e5ac7f41d4ac41ce658c85e3042" }, "cpp11": { "Package": "cpp11", - "Version": "0.4.2", + "Version": "0.4.7", "Source": "Repository", - "Repository": "RSPM", - "Hash": "fa53ce256cd280f468c080a58ea5ba8c", - "Requirements": [] + "Repository": "CRAN", + "Requirements": [ + "R" + ], + "Hash": "5a295d7d963cc5035284dcdbaf334f4e" }, "crayon": { "Package": "crayon", - "Version": "1.5.0", + "Version": "1.5.3", "Source": "Repository", "Repository": "RSPM", - "Hash": "741c2e098e98afe3dc26a7b0e5489f4e", - "Requirements": [] - }, - "credentials": { - "Package": "credentials", - "Version": "1.3.2", - "Source": "Repository", - "Repository": "RSPM", - "Hash": "93762d0a34d78e6a025efdbfb5c6bb41", - "Requirements": [ - "askpass", - "curl", - "jsonlite", - "openssl", - "sys" - ] - }, - "curl": { - "Package": "curl", - "Version": "4.3", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "2b7d10581cc730804e9ed178c8374bd6", - "Requirements": [] - }, - "dbplyr": { - "Package": "dbplyr", - "Version": "1.4.2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "022c8630abecb00f22740d021ab89595", - "Requirements": [ - "DBI", - "R6", - "assertthat", - "dplyr", - "glue", - "purrr", - "rlang", - "tibble", - "tidyselect" - ] - }, - "desc": { - "Package": "desc", - "Version": "1.4.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "28763d08fadd0b733e3cee9dab4e12fe", "Requirements": [ - "R6", - "crayon", - "rprojroot" - ] + "grDevices", + "methods", + "utils" + ], + "Hash": "859d96e65ef198fd43e82b9628d593ef" }, "dht": { "Package": "dht", - "Version": "1.0.0", + "Version": "1.2.3", "Source": "GitHub", "RemoteType": "github", "RemoteHost": "api.github.com", "RemoteRepo": "dht", "RemoteUsername": "degauss-org", - "RemoteRef": "HEAD", - "RemoteSha": "4ee2102772b010cb06371966f7f1beb4dcfd2c00", - "Hash": "d6b15b407d5f20e2fd987a5f6328815c", + "RemoteSha": "f0b59bbb91697a55074d065642ed012b652e7d31", "Requirements": [ + "R", "cli", "dplyr", "fs", @@ -286,586 +178,241 @@ "ps", "purrr", "readr", - "renv", "stringr", "tidyr", - "usethis", + "tidyselect", "whisker", "withr" - ] - }, - "digest": { - "Package": "digest", - "Version": "0.6.27", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "a0cbe758a531d054b537d16dff4d58a1", - "Requirements": [] + ], + "Hash": "410cabf43a345cb391eea95f170fab74" }, "docopt": { "Package": "docopt", - "Version": "0.6.1", + "Version": "0.7.1", "Source": "Repository", "Repository": "CRAN", - "Hash": "3047fd8f8d37988508fc23064f415386", - "Requirements": [] + "Requirements": [ + "methods" + ], + "Hash": "e9eeef7931ee99ca0093f3f20b88e09b" }, "dplyr": { "Package": "dplyr", - "Version": "1.0.4", + "Version": "1.1.4", "Source": "Repository", "Repository": "CRAN", - "Hash": "01c82e3b053eb7660a8ace8d932265b8", "Requirements": [ + "R", "R6", - "ellipsis", + "cli", "generics", "glue", "lifecycle", "magrittr", + "methods", + "pillar", "rlang", "tibble", "tidyselect", + "utils", "vctrs" - ] + ], + "Hash": "fedd9d00c2944ff00a0e2696ccf048ec" }, "e1071": { "Package": "e1071", - "Version": "1.7-4", + "Version": "1.7-14", "Source": "Repository", "Repository": "CRAN", - "Hash": "7e9462e3e3e565f51fbec181dfcab890", "Requirements": [ - "class" - ] - }, - "ellipsis": { - "Package": "ellipsis", - "Version": "0.3.2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "bb0eec2fe32e88d9e2836c2f73ea2077", - "Requirements": [ - "rlang" - ] - }, - "evaluate": { - "Package": "evaluate", - "Version": "0.14", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "ec8ca05cffcc70569eaaad8469d2a3a7", - "Requirements": [] + "class", + "grDevices", + "graphics", + "methods", + "proxy", + "stats", + "utils" + ], + "Hash": "4ef372b716824753719a8a38b258442d" }, "fansi": { "Package": "fansi", - "Version": "0.4.2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "fea074fb67fe4c25d47ad09087da847d", - "Requirements": [] - }, - "farver": { - "Package": "farver", - "Version": "2.0.3", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "dad6793a5a1f73c8e91f1a1e3e834b05", - "Requirements": [] - }, - "forcats": { - "Package": "forcats", - "Version": "0.5.0", + "Version": "1.0.6", "Source": "Repository", "Repository": "CRAN", - "Hash": "1cb4279e697650f0bd78cd3601ee7576", "Requirements": [ - "ellipsis", - "magrittr", - "rlang", - "tibble" - ] - }, - "foreign": { - "Package": "foreign", - "Version": "0.8-72", - "Source": "Repository", - "Repository": "RSPM", - "Hash": "74acef15af489322725cf8233e6dd943", - "Requirements": [] + "R", + "grDevices", + "utils" + ], + "Hash": "962174cf2aeb5b9eea581522286a911f" }, "fs": { "Package": "fs", - "Version": "1.5.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "44594a07a42e5f91fac9f93fda6d0109", - "Requirements": [] - }, - "generics": { - "Package": "generics", - "Version": "0.1.2", + "Version": "1.6.4", "Source": "Repository", "Repository": "RSPM", - "Hash": "177475892cf4a55865868527654a7741", - "Requirements": [] - }, - "gert": { - "Package": "gert", - "Version": "1.5.0", - "Source": "Repository", - "Repository": "RSPM", - "Hash": "8fddce7cbd59467106266a6e93e253b4", "Requirements": [ - "askpass", - "credentials", - "openssl", - "rstudioapi", - "sys", - "zip" - ] - }, - "ggplot2": { - "Package": "ggplot2", - "Version": "3.3.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "911561e07da928345f1ae2d69f97f3ea", - "Requirements": [ - "MASS", - "digest", - "glue", - "gtable", - "isoband", - "mgcv", - "rlang", - "scales", - "tibble", - "withr" - ] + "R", + "methods" + ], + "Hash": "15aeb8c27f5ea5161f9f6a641fafd93a" }, - "gh": { - "Package": "gh", - "Version": "1.3.0", + "generics": { + "Package": "generics", + "Version": "0.1.3", "Source": "Repository", "Repository": "CRAN", - "Hash": "38c2580abbda249bd6afeec00d14f531", "Requirements": [ - "cli", - "gitcreds", - "httr", - "ini", - "jsonlite" - ] - }, - "gitcreds": { - "Package": "gitcreds", - "Version": "0.1.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "f3aefccc1cc50de6338146b62f115de8", - "Requirements": [] + "R", + "methods" + ], + "Hash": "15e9634c0fcd294799e9b2e929ed1b86" }, "glue": { "Package": "glue", - "Version": "1.4.2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "6efd734b14c6471cfe443345f3e35e29", - "Requirements": [] - }, - "gtable": { - "Package": "gtable", - "Version": "0.3.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "ac5c6baf7822ce8732b343f14c072c4d", - "Requirements": [] - }, - "haven": { - "Package": "haven", - "Version": "2.2.0", + "Version": "1.7.0", "Source": "Repository", "Repository": "CRAN", - "Hash": "e3f662e125e9fdffd1ee4e94baea3451", "Requirements": [ - "Rcpp", - "forcats", - "hms", - "readr", - "rlang", - "tibble", - "tidyselect" - ] - }, - "highr": { - "Package": "highr", - "Version": "0.8", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "4dc5bb88961e347a0f4d8aad597cbfac", - "Requirements": [] + "R", + "methods" + ], + "Hash": "e0b3a53876554bd45879e596cdb10a52" }, "hms": { "Package": "hms", - "Version": "1.1.1", + "Version": "1.1.3", "Source": "Repository", - "Repository": "CRAN", - "Hash": "5b8a2dd0fdbe2ab4f6081e6c7be6dfca", + "Repository": "RSPM", "Requirements": [ - "ellipsis", "lifecycle", + "methods", "pkgconfig", "rlang", "vctrs" - ] - }, - "htmltools": { - "Package": "htmltools", - "Version": "0.4.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "2d7691222f82f41e93f6d30f169bd5e1", - "Requirements": [ - "Rcpp", - "digest", - "rlang" - ] - }, - "httr": { - "Package": "httr", - "Version": "1.4.2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "a525aba14184fec243f9eaec62fbed43", - "Requirements": [ - "R6", - "curl", - "jsonlite", - "mime", - "openssl" - ] - }, - "ini": { - "Package": "ini", - "Version": "0.3.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "6154ec2223172bce8162d4153cda21f7", - "Requirements": [] - }, - "isoband": { - "Package": "isoband", - "Version": "0.2.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "9b2f7cf1899f583a36d367702ecf49a3", - "Requirements": [ - "Rcpp", - "testthat" - ] - }, - "jsonlite": { - "Package": "jsonlite", - "Version": "1.7.2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "98138e0994d41508c7a6b84a0600cfcb", - "Requirements": [] - }, - "knitr": { - "Package": "knitr", - "Version": "1.28", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "915a6f0134cdbdf016d7778bc80b2eda", - "Requirements": [ - "evaluate", - "highr", - "markdown", - "stringr", - "xfun", - "yaml" - ] - }, - "labeling": { - "Package": "labeling", - "Version": "0.3", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "73832978c1de350df58108c745ed0e3e", - "Requirements": [] - }, - "lattice": { - "Package": "lattice", - "Version": "0.20-38", - "Source": "Repository", - "Repository": "RSPM", - "Hash": "848f8c593fd1050371042d18d152e3d7", - "Requirements": [] + ], + "Hash": "b59377caa7ed00fa41808342002138f9" }, "lifecycle": { "Package": "lifecycle", - "Version": "1.0.1", + "Version": "1.0.4", "Source": "Repository", "Repository": "CRAN", - "Hash": "a6b6d352e3ed897373ab19d8395c98d0", "Requirements": [ + "R", + "cli", "glue", "rlang" - ] - }, - "lubridate": { - "Package": "lubridate", - "Version": "1.7.8", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "6c04c31012c1be39783bebbbfc27b3a3", - "Requirements": [ - "Rcpp", - "generics" - ] + ], + "Hash": "b8552d117e1b808b09a832f589b79035" }, "magrittr": { "Package": "magrittr", - "Version": "2.0.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "41287f1ac7d28a92f0a286ed507928d3", - "Requirements": [] - }, - "maptools": { - "Package": "maptools", - "Version": "1.0-2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "1cb5cb7bbab76318944e3794ff2512ae", - "Requirements": [ - "foreign", - "lattice", - "sp" - ] - }, - "markdown": { - "Package": "markdown", - "Version": "1.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "61e4a10781dd00d7d81dd06ca9b94e95", - "Requirements": [ - "mime", - "xfun" - ] - }, - "mgcv": { - "Package": "mgcv", - "Version": "1.8-31", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "4bb7e0c4f3557583e1e8d3c9ffb8ba5c", - "Requirements": [ - "Matrix", - "nlme" - ] - }, - "mime": { - "Package": "mime", - "Version": "0.10", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "26fa77e707223e1ce042b2b5d09993dc", - "Requirements": [] - }, - "modelr": { - "Package": "modelr", - "Version": "0.1.6", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "30a2db10e829133fa0a1e6eaed25bc73", - "Requirements": [ - "broom", - "dplyr", - "magrittr", - "purrr", - "rlang", - "tibble", - "tidyr", - "tidyselect" - ] - }, - "munsell": { - "Package": "munsell", - "Version": "0.5.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "6dfe8bf774944bd5595785e3229d8771", - "Requirements": [ - "colorspace" - ] - }, - "nlme": { - "Package": "nlme", - "Version": "3.1-142", - "Source": "Repository", - "Repository": "RSPM", - "Hash": "557d78d7eac2c1090ee58647a6274142", - "Requirements": [ - "lattice" - ] - }, - "openssl": { - "Package": "openssl", - "Version": "1.4.3", + "Version": "2.0.3", "Source": "Repository", "Repository": "CRAN", - "Hash": "a399e4773075fc2375b71f45fca186c4", "Requirements": [ - "askpass" - ] + "R" + ], + "Hash": "7ce2733a9826b3aeb1775d56fd305472" }, "pillar": { "Package": "pillar", - "Version": "1.7.0", + "Version": "1.9.0", "Source": "Repository", - "Repository": "RSPM", - "Hash": "51dfc97e1b7069e9f7e6f83f3589c22e", + "Repository": "CRAN", "Requirements": [ "cli", - "crayon", - "ellipsis", "fansi", "glue", "lifecycle", "rlang", "utf8", + "utils", "vctrs" - ] - }, - "pkgbuild": { - "Package": "pkgbuild", - "Version": "1.0.6", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "899835dfe286963471cbdb9591f8f94f", - "Requirements": [ - "R6", - "callr", - "cli", - "crayon", - "desc", - "prettyunits", - "rprojroot", - "withr" - ] + ], + "Hash": "15da5a8412f317beeee6175fbc76f4bb" }, "pkgconfig": { "Package": "pkgconfig", "Version": "2.0.3", "Source": "Repository", "Repository": "CRAN", - "Hash": "01f28d4278f15c76cddbea05899c5d6f", - "Requirements": [] - }, - "pkgload": { - "Package": "pkgload", - "Version": "1.0.2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "5e655fb54cceead0f095f22d7be33da3", - "Requirements": [ - "desc", - "pkgbuild", - "rlang", - "rprojroot", - "rstudioapi", - "withr" - ] - }, - "plyr": { - "Package": "plyr", - "Version": "1.8.6", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "ec0e5ab4e5f851f6ef32cd1d1984957f", "Requirements": [ - "Rcpp" - ] - }, - "praise": { - "Package": "praise", - "Version": "1.0.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "a555924add98c99d2f411e37e7d25e9f", - "Requirements": [] + "utils" + ], + "Hash": "01f28d4278f15c76cddbea05899c5d6f" }, "prettyunits": { "Package": "prettyunits", - "Version": "1.1.1", + "Version": "1.2.0", "Source": "Repository", - "Repository": "CRAN", - "Hash": "95ef9167b75dde9d2ccc3c7528393e7e", - "Requirements": [] - }, - "processx": { - "Package": "processx", - "Version": "3.4.2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "20a082f2bde0ffcd8755779fd476a274", + "Repository": "RSPM", "Requirements": [ - "R6", - "ps" - ] + "R" + ], + "Hash": "6b01fc98b1e86c4f705ce9dcfd2f57c7" }, "progress": { "Package": "progress", - "Version": "1.2.2", + "Version": "1.2.3", "Source": "Repository", - "Repository": "CRAN", - "Hash": "14dc9f7a3c91ebb14ec5bb9208a07061", + "Repository": "RSPM", "Requirements": [ + "R", "R6", "crayon", "hms", "prettyunits" - ] + ], + "Hash": "f4625e061cb2865f111b47ff163a5ca6" + }, + "proxy": { + "Package": "proxy", + "Version": "0.4-27", + "Source": "Repository", + "Repository": "CRAN", + "Requirements": [ + "R", + "stats", + "utils" + ], + "Hash": "e0ef355c12942cf7a6b91a6cfaea8b3e" }, "ps": { "Package": "ps", - "Version": "1.6.0", + "Version": "1.7.7", "Source": "Repository", - "Repository": "CRAN", - "Hash": "32620e2001c1dce1af49c49dccbb9420", - "Requirements": [] + "Repository": "RSPM", + "Requirements": [ + "R", + "utils" + ], + "Hash": "878b467580097e9c383acbb16adab57a" }, "purrr": { "Package": "purrr", - "Version": "0.3.4", + "Version": "1.0.2", "Source": "Repository", "Repository": "CRAN", - "Hash": "97def703420c8ab10d8f0e6c72101e02", "Requirements": [ + "R", + "cli", + "lifecycle", "magrittr", - "rlang" - ] - }, - "rappdirs": { - "Package": "rappdirs", - "Version": "0.3.3", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "5e3c5dc0b071b21fa128676560dbe94d", - "Requirements": [] + "rlang", + "vctrs" + ], + "Hash": "1cba04a4e9414bdefc9dcaa99649a8dc" }, "readr": { "Package": "readr", - "Version": "1.4.0", + "Version": "2.1.5", "Source": "Repository", - "Repository": "CRAN", - "Hash": "2639976851f71f330264a9c9c3d43a61", + "Repository": "RSPM", "Requirements": [ - "BH", + "R", "R6", "cli", "clipr", @@ -873,470 +420,263 @@ "crayon", "hms", "lifecycle", + "methods", "rlang", - "tibble" - ] - }, - "readxl": { - "Package": "readxl", - "Version": "1.3.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "63537c483c2dbec8d9e3183b3735254a", - "Requirements": [ - "Rcpp", - "cellranger", - "progress", - "tibble" - ] - }, - "rematch": { - "Package": "rematch", - "Version": "1.0.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "c66b930d20bb6d858cd18e1cebcfae5c", - "Requirements": [] + "tibble", + "tzdb", + "utils", + "vroom" + ], + "Hash": "9de96463d2117f6ac49980577939dfb3" }, "renv": { "Package": "renv", - "Version": "0.15.2", - "Source": "Repository", - "Repository": "RSPM", - "Hash": "206c4ef8b7ad6fb1060d69aa7b9dfe69", - "Requirements": [] - }, - "reprex": { - "Package": "reprex", - "Version": "0.3.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "b06bfb3504cc8a4579fd5567646f745b", - "Requirements": [ - "callr", - "clipr", - "fs", - "rlang", - "rmarkdown", - "whisker", - "withr" - ] - }, - "reshape2": { - "Package": "reshape2", - "Version": "1.4.4", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "bb5996d0bd962d214a11140d77589917", - "Requirements": [ - "Rcpp", - "plyr", - "stringr" - ] - }, - "rgdal": { - "Package": "rgdal", - "Version": "1.5-23", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "bb6f643247d35c947e9f113567e2bf7a", + "Version": "1.0.7.9000", + "Source": "GitHub", + "RemoteType": "github", + "RemoteHost": "api.github.com", + "RemoteRepo": "renv", + "RemoteUsername": "rstudio", + "RemoteSha": "ee221b70eec343d93549a90a4a420dbfddbe7d2c", "Requirements": [ - "sp" - ] + "utils" + ], + "Hash": "f916aeb99e7356e3d4e8443981047e62" }, "rlang": { "Package": "rlang", - "Version": "0.4.10", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "599df23c40a4fce9c7b4764f28c37857", - "Requirements": [] - }, - "rmarkdown": { - "Package": "rmarkdown", - "Version": "2.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "9d1c61d476c448350c482d6664e1b28b", - "Requirements": [ - "base64enc", - "evaluate", - "htmltools", - "jsonlite", - "knitr", - "mime", - "stringr", - "tinytex", - "xfun", - "yaml" - ] - }, - "rprojroot": { - "Package": "rprojroot", - "Version": "2.0.2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "249d8cd1e74a8f6a26194a91b47f21d1", - "Requirements": [] - }, - "rstudioapi": { - "Package": "rstudioapi", - "Version": "0.13", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "06c85365a03fdaf699966cc1d3cf53ea", - "Requirements": [] - }, - "rvest": { - "Package": "rvest", - "Version": "0.3.5", + "Version": "1.1.4", "Source": "Repository", "Repository": "CRAN", - "Hash": "6a20c2cdf133ebc7ac45888c9ccc052b", "Requirements": [ - "httr", - "magrittr", - "selectr", - "xml2" - ] + "R", + "utils" + ], + "Hash": "3eec01f8b1dee337674b2e34ab1f9bc1" }, - "scales": { - "Package": "scales", - "Version": "1.1.0", + "s2": { + "Package": "s2", + "Version": "1.1.7", "Source": "Repository", "Repository": "CRAN", - "Hash": "a1c68369c629ea3188d0676e37069c65", "Requirements": [ - "R6", - "RColorBrewer", - "farver", - "labeling", - "lifecycle", - "munsell", - "viridisLite" - ] - }, - "selectr": { - "Package": "selectr", - "Version": "0.4-2", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "3838071b66e0c566d55cc26bd6e27bf4", - "Requirements": [ - "R6", - "stringr" - ] + "R", + "Rcpp", + "wk" + ], + "Hash": "3c8013cdd7f1d20de5762e3f97e5e274" }, "sf": { "Package": "sf", - "Version": "0.9-7", + "Version": "1.0-16", "Source": "Repository", "Repository": "CRAN", - "Hash": "9d6831c4c002137d99be6b946ac9da07", "Requirements": [ "DBI", + "R", "Rcpp", "classInt", + "grDevices", + "graphics", + "grid", "magrittr", - "units" - ] - }, - "sp": { - "Package": "sp", - "Version": "1.4-5", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "dfd843ee98246cf932823acf613b05dd", - "Requirements": [ - "lattice" - ] + "methods", + "s2", + "stats", + "tools", + "units", + "utils" + ], + "Hash": "ad57b543f7c3fca05213ba78ff63df9b" }, "stringi": { "Package": "stringi", - "Version": "1.4.3", + "Version": "1.8.4", "Source": "Repository", "Repository": "CRAN", - "Hash": "74a50760af835563fb2c124e66aa134e", - "Requirements": [] + "Requirements": [ + "R", + "stats", + "tools", + "utils" + ], + "Hash": "39e1144fd75428983dc3f63aa53dfa91" }, "stringr": { "Package": "stringr", - "Version": "1.4.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "0759e6b6c0957edb1311028a49a35e76", - "Requirements": [ - "glue", - "magrittr", - "stringi" - ] - }, - "sys": { - "Package": "sys", - "Version": "3.4", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "b227d13e29222b4574486cfcbde077fa", - "Requirements": [] - }, - "testthat": { - "Package": "testthat", - "Version": "2.3.2", + "Version": "1.5.1", "Source": "Repository", "Repository": "CRAN", - "Hash": "0829b987b8961fb07f3b1b64a2fbc495", "Requirements": [ - "R6", + "R", "cli", - "crayon", - "digest", - "ellipsis", - "evaluate", + "glue", + "lifecycle", "magrittr", - "pkgload", - "praise", "rlang", - "withr" - ] + "stringi", + "vctrs" + ], + "Hash": "960e2ae9e09656611e0b8214ad543207" }, "tibble": { "Package": "tibble", - "Version": "3.0.6", + "Version": "3.2.1", "Source": "Repository", "Repository": "CRAN", - "Hash": "9c6c10e594f32096ede0c7d373ccbddd", "Requirements": [ - "cli", - "crayon", - "ellipsis", + "R", "fansi", "lifecycle", "magrittr", + "methods", "pillar", "pkgconfig", "rlang", + "utils", "vctrs" - ] + ], + "Hash": "a84e2cc86d07289b3b6f5069df7a004c" }, "tidyr": { "Package": "tidyr", - "Version": "1.1.2", + "Version": "1.3.1", "Source": "Repository", "Repository": "CRAN", - "Hash": "c40b2d5824d829190f4b825f4496dfae", "Requirements": [ + "R", + "cli", "cpp11", "dplyr", - "ellipsis", "glue", "lifecycle", "magrittr", "purrr", "rlang", + "stringr", "tibble", "tidyselect", + "utils", "vctrs" - ] + ], + "Hash": "915fb7ce036c22a6a33b5a8adb712eb1" }, "tidyselect": { "Package": "tidyselect", - "Version": "1.1.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "6ea435c354e8448819627cf686f66e0a", - "Requirements": [ - "ellipsis", - "glue", - "purrr", - "rlang", - "vctrs" - ] - }, - "tidyverse": { - "Package": "tidyverse", - "Version": "1.3.0", + "Version": "1.2.1", "Source": "Repository", "Repository": "CRAN", - "Hash": "bd51be662f359fa99021f3d51e911490", "Requirements": [ - "broom", + "R", "cli", - "crayon", - "dbplyr", - "dplyr", - "forcats", - "ggplot2", - "haven", - "hms", - "httr", - "jsonlite", - "lubridate", - "magrittr", - "modelr", - "pillar", - "purrr", - "readr", - "readxl", - "reprex", + "glue", + "lifecycle", "rlang", - "rstudioapi", - "rvest", - "stringr", - "tibble", - "tidyr", - "xml2" - ] - }, - "tigris": { - "Package": "tigris", - "Version": "1.0", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "aee2de0b104694cd563e52f2f23b8ea8", - "Requirements": [ - "dplyr", - "httr", - "magrittr", - "maptools", - "rappdirs", - "rgdal", - "sf", - "sp", - "stringr", - "uuid" - ] + "vctrs", + "withr" + ], + "Hash": "829f27b9c4919c16b593794a6344d6c0" }, - "tinytex": { - "Package": "tinytex", - "Version": "0.21", + "tzdb": { + "Package": "tzdb", + "Version": "0.4.0", "Source": "Repository", - "Repository": "CRAN", - "Hash": "02e11a2e5d05f1d5ab19394f19ab2999", + "Repository": "RSPM", "Requirements": [ - "xfun" - ] + "R", + "cpp11" + ], + "Hash": "f561504ec2897f4d46f0c7657e488ae1" }, "units": { "Package": "units", - "Version": "0.6-7", + "Version": "0.8-5", "Source": "Repository", "Repository": "CRAN", - "Hash": "4a3df844d6d35ca2ba2b7ba95446b955", "Requirements": [ + "R", "Rcpp" - ] - }, - "usethis": { - "Package": "usethis", - "Version": "2.1.5", - "Source": "Repository", - "Repository": "RSPM", - "Hash": "c499f488e6dd7718accffaee5bc5a79b", - "Requirements": [ - "cli", - "clipr", - "crayon", - "curl", - "desc", - "fs", - "gert", - "gh", - "glue", - "jsonlite", - "lifecycle", - "purrr", - "rappdirs", - "rlang", - "rprojroot", - "rstudioapi", - "whisker", - "withr", - "yaml" - ] + ], + "Hash": "119d19da480e873f72241ff6962ffd83" }, "utf8": { "Package": "utf8", - "Version": "1.1.4", + "Version": "1.2.4", "Source": "Repository", "Repository": "CRAN", - "Hash": "4a5081acfb7b81a572e4384a7aaf2af1", - "Requirements": [] - }, - "uuid": { - "Package": "uuid", - "Version": "0.1-4", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "e4169eb989a5d03ccb6b628cad1b1b50", - "Requirements": [] + "Requirements": [ + "R" + ], + "Hash": "62b65c52671e6665f803ff02954446e9" }, "vctrs": { "Package": "vctrs", - "Version": "0.3.8", + "Version": "0.6.5", "Source": "Repository", "Repository": "CRAN", - "Hash": "ecf749a1b39ea72bd9b51b76292261f1", "Requirements": [ - "ellipsis", + "R", + "cli", "glue", + "lifecycle", "rlang" - ] + ], + "Hash": "c03fa420630029418f7e6da3667aac4a" }, - "viridisLite": { - "Package": "viridisLite", - "Version": "0.3.0", + "vroom": { + "Package": "vroom", + "Version": "1.6.5", "Source": "Repository", - "Repository": "CRAN", - "Hash": "ce4f6271baa94776db692f1cb2055bee", - "Requirements": [] + "Repository": "RSPM", + "Requirements": [ + "R", + "bit64", + "cli", + "cpp11", + "crayon", + "glue", + "hms", + "lifecycle", + "methods", + "progress", + "rlang", + "stats", + "tibble", + "tidyselect", + "tzdb", + "vctrs", + "withr" + ], + "Hash": "390f9315bc0025be03012054103d227c" }, "whisker": { "Package": "whisker", - "Version": "0.4", + "Version": "0.4.1", "Source": "Repository", - "Repository": "CRAN", - "Hash": "ca970b96d894e90397ed20637a0c1bbe", - "Requirements": [] + "Repository": "RSPM", + "Hash": "c6abfa47a46d281a7d5159d0a8891e88" }, "withr": { "Package": "withr", - "Version": "2.4.3", - "Source": "Repository", - "Repository": "RSPM", - "Hash": "a376b424c4817cda4920bbbeb3364e85", - "Requirements": [] - }, - "xfun": { - "Package": "xfun", - "Version": "0.13", + "Version": "3.0.1", "Source": "Repository", "Repository": "CRAN", - "Hash": "3c1eeacd705ff1695db94bfd443b8a84", - "Requirements": [] - }, - "xml2": { - "Package": "xml2", - "Version": "1.3.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "921dce7c0ec595ed85e77683d3e6c8b6", - "Requirements": [] - }, - "yaml": { - "Package": "yaml", - "Version": "2.2.1", - "Source": "Repository", - "Repository": "CRAN", - "Hash": "2826c5d9efb0a88f657c7a679c7106db", - "Requirements": [] + "Requirements": [ + "R", + "grDevices", + "graphics" + ], + "Hash": "07909200e8bbe90426fbfeb73e1e27aa" }, - "zip": { - "Package": "zip", - "Version": "2.1.1", + "wk": { + "Package": "wk", + "Version": "0.9.2", "Source": "Repository", "Repository": "CRAN", - "Hash": "3bc8405c637d988801ec5ea88372d0c2", - "Requirements": [] + "Requirements": [ + "R" + ], + "Hash": "877644b9b942d429f3708e12c98d1a22" } } }