diff --git a/dev/CODE_OF_CONDUCT.html b/dev/CODE_OF_CONDUCT.html index 9c59d8c2..b98d627c 100644 --- a/dev/CODE_OF_CONDUCT.html +++ b/dev/CODE_OF_CONDUCT.html @@ -1,5 +1,5 @@ -
-library(pkgdepends) +library(pkgdepends) prop <- new_pkg_deps("ggplot2") prop$solve() prop$get_solution()$data
library(pkgdepends) +library(pkgdepends) prop <- new_pkg_deps("ggplot2") prop$solve() prop$get_solution()$data
library(pkgdepends) prop <- new_pkg_deps("ggplot2") prop$solve() prop$get_solution()$data
-library(pkgdepends) +library(pkgdepends) prop <- new_pkg_deps("tidyverse/ggplot2") prop$solve() prop$get_solution()$data
library(pkgdepends) +library(pkgdepends) prop <- new_pkg_deps("tidyverse/ggplot2") prop$solve() prop$get_solution()$data
library(pkgdepends) prop <- new_pkg_deps("tidyverse/ggplot2") prop$solve() prop$get_solution()$data
-library(pkgdepends) +library(pkgdepends) prop <- new_pkg_deps("local::.") prop$solve() prop$get_solution()$data
library(pkgdepends) +library(pkgdepends) prop <- new_pkg_deps("local::.") prop$solve() prop$get_solution()$data
library(pkgdepends) prop <- new_pkg_deps("local::.") prop$solve() prop$get_solution()$data
-library(pkgdepends) +library(pkgdepends) target_dir <- tempfile() dir.create(target_dir) prop <- new_pkg_download_proposal("ggplot2", config = list(cache_dir = target_dir)) @@ -272,39 +272,39 @@ How to download a dir(target_dir)
library(pkgdepends) +library(pkgdepends) target_dir <- tempfile() dir.create(target_dir) prop <- new_pkg_download_proposal("ggplot2", config = list(cache_dir = target_dir)) @@ -272,39 +272,39 @@ How to download a dir(target_dir)
library(pkgdepends) target_dir <- tempfile() dir.create(target_dir) prop <- new_pkg_download_proposal("ggplot2", config = list(cache_dir = target_dir)) @@ -272,39 +272,39 @@ How to download a dir(target_dir)
-#> ℹ Getting 28 pkgs (23.39 MB), 5 (1.60 MB) cached -#> ✔ Got gtable 0.3.3 (source) (130.06 kB) +#> ℹ Getting 28 pkgs (23.40 MB), 5 (1.60 MB) cached #> ✔ Got cli 3.6.1 (source) (567.29 kB) #> ✔ Got fansi 1.0.4 (source) (482.06 kB) +#> ✔ Got gtable 0.3.3 (source) (130.06 kB) #> ✔ Got magrittr 2.0.3 (source) (267.07 kB) -#> ✔ Got pkgconfig 2.0.3 (source) (6.08 kB) #> ✔ Got lattice 0.21-8 (source) (589.33 kB) -#> ✔ Got utf8 1.2.3 (source) (241.41 kB) -#> ✔ Got nlme 3.1-162 (source) (848.55 kB) -#> ✔ Got glue 1.6.2 (source) (106.51 kB) -#> ✔ Got labeling 0.4.2 (source) (10.16 kB) -#> ✔ Got viridisLite 0.4.2 (source) (1.27 MB) +#> ✔ Got tibble 3.2.1 (source) (565.98 kB) +#> ✔ Got MASS 7.3-60 (source) (561.53 kB) +#> ✔ Got lifecycle 1.0.3 (source) (106.85 kB) +#> ✔ Got pkgconfig 2.0.3 (source) (6.08 kB) #> ✔ Got colorspace 2.1-0 (source) (2.12 MB) -#> ✔ Got Matrix 1.6-0 (source) (2.06 MB) -#> ✔ Got pillar 1.9.0 (source) (444.53 kB) -#> ✔ Got withr 2.5.0 (source) (102.09 kB) #> ✔ Got farver 2.1.1 (source) (1.27 MB) #> ✔ Got rlang 1.1.1 (source) (762.53 kB) -#> ✔ Got RColorBrewer 1.1-3 (source) (11.64 kB) -#> ✔ Got Matrix 1.6-0 (source) (2.06 MB) -#> ✔ Got nlme 3.1-162 (source) (848.55 kB) +#> ✔ Got mgcv 1.9-0 (source) (1.11 MB) +#> ✔ Got glue 1.6.2 (source) (106.51 kB) +#> ✔ Got isoband 0.2.7 (source) (1.59 MB) +#> ✔ Got scales 1.2.1 (source) (270.61 kB) #> ✔ Got vctrs 0.6.3 (source) (967.34 kB) +#> ✔ Got pillar 1.9.0 (source) (444.53 kB) +#> ✔ Got withr 2.5.0 (source) (102.09 kB) +#> ✔ Got Matrix 1.6-0 (source) (2.06 MB) #> ✔ Got munsell 0.5.0 (source) (182.65 kB) +#> ✔ Got labeling 0.4.2 (source) (10.16 kB) #> ✔ Got mgcv 1.9-0 (source) (1.11 MB) -#> ✔ Got scales 1.2.1 (source) (270.61 kB) -#> ✔ Got tibble 3.2.1 (source) (565.98 kB) +#> ✔ Got RColorBrewer 1.1-3 (source) (11.64 kB) #> ✔ Got lattice 0.21-8 (source) (589.33 kB) +#> ✔ Got nlme 3.1-162 (source) (848.55 kB) +#> ✔ Got nlme 3.1-162 (source) (848.55 kB) +#> ✔ Got utf8 1.2.3 (source) (241.41 kB) #> ✔ Got R6 2.5.1 (source) (63.42 kB) -#> ✔ Got lifecycle 1.0.3 (source) (106.85 kB) -#> ✔ Got isoband 0.2.7 (source) (1.59 MB) -#> ✔ Got MASS 7.3-60 (source) (561.53 kB) -#> ✔ Got MASS 7.3-60 (source) (561.53 kB) -#> ✔ Got mgcv 1.9-0 (source) (1.11 MB) +#> ✔ Got Matrix 1.6-0 (source) (2.06 MB) +#> ✔ Got MASS 7.3-60.1 (source) (535.22 kB) +#> ✔ Got viridisLite 0.4.2 (source) (1.27 MB) #> ✔ Got ggplot2 3.4.2 (source) (3.15 MB) #> # A data frame: 33 × 39 #> ref type direct directpkg status package version license needscompilation @@ -339,7 +339,7 @@ InstallationHow to install a package into a new library? -library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) prop <- new_pkg_installation_proposal("pkgconfig", config = list(library = new_lib)) prop$solve() @@ -350,13 +350,13 @@ How to install a package in #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (859ms) -#> ✔ Installed pkgconfig 2.0.3 (20ms) -#> ✔ Summary: 1 new in 879ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (1s) +#> ✔ Summary: 1 new in 2.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, @@ -371,7 +371,7 @@ How to update a package? Install an older version first. -library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) config <- list(library = new_lib) prop <- new_pkg_installation_proposal("cran/pkgconfig@2.0.2", config = config) @@ -384,15 +384,15 @@ How to update a package?ℹ No downloads are needed, 1 pkg is cached #> ✔ Got pkgconfig 2.0.2 (source) (13.22 kB) #> ℹ Packaging pkgconfig 2.0.2 -#> ✔ Packaged pkgconfig 2.0.2 (275ms) +#> ✔ Packaged pkgconfig 2.0.2 (367ms) #> ℹ Building pkgconfig 2.0.2 -#> ✔ Built pkgconfig 2.0.2 (853ms) -#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (18ms) -#> ✔ Summary: 1 new in 871ms +#> ✔ Built pkgconfig 2.0.2 (976ms) +#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (20ms) +#> ✔ Summary: 1 new in 995ms #> # A data frame: 1 × 32 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE #> # ℹ 24 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotehost <chr>, remoterepo <chr>, remoteusername <chr>, #> # remotepkgref <chr>, remoteref <chr>, remotesha <chr>, depends <chr>, @@ -403,7 +403,7 @@ How to update a package? Now update. -library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, } Package references @@ -146,9 +146,9 @@ Package dependenciespd$draw() -## ✔ Updated metadata database: 2.78 MB in 7 files. +## ✔ Updated metadata database: 2.79 MB in 8 files. ## ✔ Updating metadata database ... done -## r-lib/pkgcache 2.1.1.9000 [new][bld][cmp][dl] (unknown size) +## r-lib/pkgcache 2.2.0.9000 [new][bld][cmp][dl] (unknown size) ## ├─callr 3.7.3 [new][bld][dl] (97.81 kB) ## │ ├─processx 3.8.2 [new][bld][cmp][dl] (163.56 kB) ## │ │ ├─ps 1.7.5 [new][bld][cmp][dl] (129.21 kB) @@ -203,11 +203,11 @@ Package installationℹ Getting 1 pkg with unknown size ## ✔ Cached copy of cli 3.6.1.9000 (source) is the latest build ## ℹ Packaging cli 3.6.1.9000 -## ✔ Packaged cli 3.6.1.9000 (1s) +## ✔ Packaged cli 3.6.1.9000 (1.3s) ## ℹ Building cli 3.6.1.9000 -## ✔ Built cli 3.6.1.9000 (11.2s) -## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (39ms) -## ✔ Summary: 1 new in 11.2s +## ✔ Built cli 3.6.1.9000 (11.8s) +## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (44ms) +## ✔ Summary: 1 new in 11.9s diff --git a/dev/news/index.html b/dev/news/index.html index 404cf1c2..fda6229c 100644 --- a/dev/news/index.html +++ b/dev/news/index.html @@ -1,5 +1,5 @@ -Changelog • pkgdependsChangelog • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -49,8 +49,43 @@ pkgdepends (development version) -pkgdepends now correctly parses multiple git:: packages at once (#318). + + +pkgdepends 0.6.0CRAN release: 2023-07-18 + +Many system requirements improvements: +New sysreqs functions: + +sysreqs_check_installed(): check if all required system packages are installed, + +sysreqs_fix_installed(): install missing system packages, + +sysreqs_db_list(): list system requirements database, + +sysreqs_db_match(): match SystemRrequirements field(s) to database, + +sysreqs_db_update(): update system requirements database, + +sysreqs_install_plan(): look up system requirements for a package and its dependencies, + +sysreqs_is_supported(): check if pkgdepends supports system requirements on your platform, + +sysreqs_list_system_packages(): list installed system packages, + +sysreqs_platforms(): list supported platforms. +New pkg_installation_proposal methods: get_sysreqs(), show_sysreqs() and update_sysreqs(). + +The output of $show_solution() now includes system requirements. +New sysreqs_platform configuration option. +pkgdepends now looks up system requirements asynchronously, during dependency resolution. +pkgdepends now does not reinstall system requirements by default, if they are already installed. (You can force a reinstallation/upgrade wtih the sysreqs_update configuration option.) + +New gitlab:: package source to install packages from GitLab (#315). +pkgdepends now correctly parses multiple git:: packages at once (#318). +git:: package sources now support version 1 of the git protocol. E.g. the Bioconductor git repositories now work: git::https://git.bioconductor.org/packages/limma (#314). The platforms config parameter now works correctly with deps:: package sources (https://github.com/r-lib/pak/issues/522). +New include_linkingto config parameter to always include LinkingTo packages in the solution, even for binaries (#485). +pkg_name_check() now does not include Acromine results, because the web site was unstable. pkgdepends 0.5.0CRAN release: 2023-04-19 diff --git a/dev/pkgdown.yml b/dev/pkgdown.yml index 240f786a..d4592497 100644 --- a/dev/pkgdown.yml +++ b/dev/pkgdown.yml @@ -3,7 +3,7 @@ pkgdown: 2.0.7 pkgdown_sha: ~ articles: pkgdepends-how-to: pkgdepends-how-to.html -last_built: 2023-07-14T16:07Z +last_built: 2023-07-19T07:44Z urls: reference: https://r-lib.github.io/pkgdepends/reference article: https://r-lib.github.io/pkgdepends/articles diff --git a/dev/reference/as_pkg_dependencies.html b/dev/reference/as_pkg_dependencies.html index 3994e213..f3422184 100644 --- a/dev/reference/as_pkg_dependencies.html +++ b/dev/reference/as_pkg_dependencies.html @@ -1,5 +1,5 @@ -Shorthands for dependency specifications — as_pkg_dependencies • pkgdependsShorthands for dependency specifications — as_pkg_dependencies • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/config.html b/dev/reference/config.html index bdc9369f..a292c724 100644 --- a/dev/reference/config.html +++ b/dev/reference/config.html @@ -3,7 +3,7 @@ for how this machinery can be used to define the configuration of a package. This is a standalone file that can be copied into another package without -changes.">Package configuration (internals) — config • pkgdependsPackage configuration (internals) — config • pkgdependspkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/default_platforms.html b/dev/reference/default_platforms.html index 1ee119fa..a6846daf 100644 --- a/dev/reference/default_platforms.html +++ b/dev/reference/default_platforms.html @@ -1,7 +1,7 @@ R platforms — current_r_platform • pkgdependsR platforms — current_r_platform • pkgdependsgit protocol notes, for developers — git-protocol • pkgdependsgit protocol notes, for developers — git-protocol • pkgdependspkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -63,7 +67,9 @@ - Assumptions, they might be relaxed or checked for later:The server must speak the smart protocol, version 1 or 2. + Assumptions, they might be relaxed or checked for later:The server must speak the smart protocol, version 1 or 2. +(Although I added some functions specifically for the dumb protocol, +but they are pretty limited.) We use HTTP transport, not SSH. The server should have the shallow capability. The server should have the filter capability if protocol version 2. diff --git a/dev/reference/git_download_file.html b/dev/reference/git_download_file.html index 4f0fe852..dfbd82c8 100644 --- a/dev/reference/git_download_file.html +++ b/dev/reference/git_download_file.html @@ -1,5 +1,5 @@ -Download a blob for a remote git repository — git_download_file • pkgdependsDownload a blob for a remote git repository — git_download_file • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/git_fetch.html b/dev/reference/git_fetch.html index 9684e40a..5e5b67b0 100644 --- a/dev/reference/git_fetch.html +++ b/dev/reference/git_fetch.html @@ -1,5 +1,5 @@ -Get a packfile for an object from a remote git repository — git_fetch • pkgdependsGet a packfile for an object from a remote git repository — git_fetch • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/git_list_files.html b/dev/reference/git_list_files.html index e74f41e7..b11cd51f 100644 --- a/dev/reference/git_list_files.html +++ b/dev/reference/git_list_files.html @@ -1,5 +1,5 @@ -List files in a remote git repository — git_list_files • pkgdependsList files in a remote git repository — git_list_files • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/git_list_refs.html b/dev/reference/git_list_refs.html index 66212433..a9bc408d 100644 --- a/dev/reference/git_list_refs.html +++ b/dev/reference/git_list_refs.html @@ -1,5 +1,5 @@ -List references in a remote git repository — git_list_refs • pkgdependsList references in a remote git repository — git_list_refs • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/index.html b/dev/reference/index.html index 3795bb0f..2512bf7e 100644 --- a/dev/reference/index.html +++ b/dev/reference/index.html @@ -1,5 +1,5 @@ -Function reference • pkgdependsFunction reference • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/install_package_plan.html b/dev/reference/install_package_plan.html index 4ad1b888..974d8b92 100644 --- a/dev/reference/install_package_plan.html +++ b/dev/reference/install_package_plan.html @@ -1,5 +1,5 @@ -Perform a package installation plan — install_package_plan • pkgdependsPerform a package installation plan — install_package_plan • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/install_plans.html b/dev/reference/install_plans.html index 3febc3b4..0eb64b5d 100644 --- a/dev/reference/install_plans.html +++ b/dev/reference/install_plans.html @@ -3,7 +3,7 @@ set of package files. It is usually created from an installation proposal with solving the dependencies and downloading -the package files.">Installation plans — install_plans • pkgdependsInstallation plans — install_plans • pkgdependspkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/is_valid_package_name.html b/dev/reference/is_valid_package_name.html index 66d09e93..90a9c788 100644 --- a/dev/reference/is_valid_package_name.html +++ b/dev/reference/is_valid_package_name.html @@ -1,5 +1,5 @@ -Check whether a package name is valid — is_valid_package_name • pkgdependsCheck whether a package name is valid — is_valid_package_name • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/lib_status.html b/dev/reference/lib_status.html index aa7792fa..eeb383f6 100644 --- a/dev/reference/lib_status.html +++ b/dev/reference/lib_status.html @@ -1,5 +1,5 @@ -Status of packages in a library — lib_status • pkgdependsStatus of packages in a library — lib_status • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/parse_pkg_refs.html b/dev/reference/parse_pkg_refs.html index 9fe231d1..21540438 100644 --- a/dev/reference/parse_pkg_refs.html +++ b/dev/reference/parse_pkg_refs.html @@ -1,5 +1,5 @@ -Parse package location references — parse_pkg_refs • pkgdependsParse package location references — parse_pkg_refs • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/pkg_config.html b/dev/reference/pkg_config.html index bf89b149..6f4aae1b 100644 --- a/dev/reference/pkg_config.html +++ b/dev/reference/pkg_config.html @@ -1,5 +1,5 @@ -pkgdepends configuration — pkg_config • pkgdependspkgdepends configuration — pkg_config • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/pkg_dep_types.html b/dev/reference/pkg_dep_types.html index 169ec742..21854b76 100644 --- a/dev/reference/pkg_dep_types.html +++ b/dev/reference/pkg_dep_types.html @@ -1,6 +1,6 @@ Possible package dependency types — pkg_dep_types_hard • pkgdependsPossible package dependency types — pkg_dep_types_hard • pkgdependsR6 class for package dependency lookup — new_pkg_deps • pkgdependsR6 class for package dependency lookup — new_pkg_deps • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -409,7 +409,7 @@ Examples#> #> ## metadata_cache_dir #> <default> -#> [1] "/tmp/Rtmpd4G0kk/file1ad43bddb4aa" +#> [1] "/tmp/RtmpCk3kHD/file1ab025054488" #> #> ## platforms #> <default> @@ -425,11 +425,11 @@ Examples#> #> ## cache_dir #> <default> -#> [1] "/tmp/Rtmpd4G0kk/file1ad44c829f53" +#> [1] "/tmp/RtmpCk3kHD/file1ab03c9a8c42" #> #> ## library #> <set> -#> [1] "/tmp/Rtmpd4G0kk/file1ad4392e623f" +#> [1] "/tmp/RtmpCk3kHD/file1ab06af1f596" #> #> ## metadata_update_after #> <default> @@ -500,7 +500,7 @@ Examplespd <- new_pkg_deps("pak") pd$resolve() #> -#> ✔ Updated metadata database: 3.95 MB in 4 files. +#> ✔ Updated metadata database: 3.96 MB in 4 files. #> #> ℹ Updating metadata database #> ✔ Updating metadata database ... done @@ -522,10 +522,10 @@ Examplespd <- new_pkg_deps("r-lib/pkgdepends") pd$resolve() pd$get_resolution() -#> # A data frame: 36 × 34 +#> # A data frame: 37 × 34 #> ref type direct directpkg status package version license #> <chr> <chr> <lgl> <lgl> <chr> <chr> <chr> <chr> -#> 1 r-lib/pkgdepends github TRUE TRUE OK pkgdep… 0.5.0.… MIT + … +#> 1 r-lib/pkgdepends github TRUE TRUE OK pkgdep… 0.6.0.… MIT + … #> 2 R6 stand… FALSE FALSE OK R6 2.5.1 MIT + … #> 3 callr stand… FALSE FALSE OK callr 3.7.3 MIT + … #> 4 cli stand… FALSE FALSE OK cli 3.6.1 MIT + … @@ -535,7 +535,7 @@ Examples#> 8 filelock stand… FALSE FALSE OK filelo… 1.0.2 MIT + … #> 9 glue stand… FALSE FALSE OK glue 1.6.2 MIT + … #> 10 jsonlite stand… FALSE FALSE OK jsonli… 1.8.7 MIT + … -#> # ℹ 26 more rows +#> # ℹ 27 more rows #> # ℹ 26 more variables: needscompilation <lgl>, priority <chr>, #> # md5sum <chr>, sha256 <chr>, filesize <int>, built <chr>, #> # platform <chr>, rversion <chr>, repotype <chr>, repodir <chr>, @@ -565,7 +565,7 @@ Examples#> + result: OK #> + refs: #> - r-lib/pkgdepends -#> + constraints (76): +#> + constraints (85): #> - select pkgdepends exactly once #> - select R6 at most once #> - select callr at most once @@ -589,10 +589,10 @@ Examples#> - jsonlite #> - lpSolve #> - pkgbuild +#> - pkgcache #> - prettyunits #> - processx #> - ps -#> - r-lib/pkgcache #> - r-lib/pkgdepends #> - rappdirs #> - rprojroot diff --git a/dev/reference/pkg_download_proposal.html b/dev/reference/pkg_download_proposal.html index a8146c38..26d1ae85 100644 --- a/dev/reference/pkg_download_proposal.html +++ b/dev/reference/pkg_download_proposal.html @@ -1,5 +1,5 @@ -R6 class for package downloads — new_pkg_download_proposal • pkgdependsR6 class for package downloads — new_pkg_download_proposal • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -362,7 +362,7 @@ Examples#> #> ## metadata_cache_dir #> <default> -#> [1] "/tmp/Rtmpd4G0kk/file1ad4245dbf62" +#> [1] "/tmp/RtmpCk3kHD/file1ab03db87b5d" #> #> ## platforms #> <default> @@ -378,7 +378,7 @@ Examples#> #> ## cache_dir #> <default> -#> [1] "/tmp/Rtmpd4G0kk/file1ad44c829f53" +#> [1] "/tmp/RtmpCk3kHD/file1ab03c9a8c42" #> #> ## library #> <default> @@ -469,10 +469,10 @@ Examplespdl <- new_pkg_download_proposal("r-lib/pkgdepends") pdl$resolve() pdl$get_resolution() -#> # A data frame: 36 × 34 +#> # A data frame: 37 × 34 #> ref type direct directpkg status package version license #> <chr> <chr> <lgl> <lgl> <chr> <chr> <chr> <chr> -#> 1 r-lib/pkgdepends github TRUE TRUE OK pkgdep… 0.5.0.… MIT + … +#> 1 r-lib/pkgdepends github TRUE TRUE OK pkgdep… 0.6.0.… MIT + … #> 2 R6 stand… FALSE FALSE OK R6 2.5.1 MIT + … #> 3 callr stand… FALSE FALSE OK callr 3.7.3 MIT + … #> 4 cli stand… FALSE FALSE OK cli 3.6.1 MIT + … @@ -482,7 +482,7 @@ Examples#> 8 filelock stand… FALSE FALSE OK filelo… 1.0.2 MIT + … #> 9 glue stand… FALSE FALSE OK glue 1.6.2 MIT + … #> 10 jsonlite stand… FALSE FALSE OK jsonli… 1.8.7 MIT + … -#> # ℹ 26 more rows +#> # ℹ 27 more rows #> # ℹ 26 more variables: needscompilation <lgl>, priority <chr>, #> # md5sum <chr>, sha256 <chr>, filesize <int>, built <chr>, #> # platform <chr>, rversion <chr>, repotype <chr>, repodir <chr>, @@ -493,48 +493,49 @@ Examplespdl <- new_pkg_download_proposal("r-lib/pkgdepends") pdl$resolve() pdl$download() -#> ℹ Getting 17 pkgs (3.74 MB) and 19 pkgs with unknown sizes +#> ℹ Getting 18 pkgs (3.99 MB) and 19 pkgs with unknown sizes #> ✔ Got crayon 1.5.2 (source) (40.57 kB) -#> ✔ Got callr 3.7.3 (source) (97.81 kB) #> ✔ Got desc 1.4.2 (source) (79.25 kB) +#> ✔ Got callr 3.7.3 (source) (97.81 kB) +#> ✔ Got rprojroot 2.0.3 (source) (59.94 kB) +#> ✔ Got rappdirs 0.3.3 (source) (12.29 kB) #> ✔ Got glue 1.6.2 (source) (106.51 kB) -#> ✔ Got R6 2.5.1 (source) (63.42 kB) +#> ✔ Got R6 2.5.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (82.53 kB) #> ✔ Got filelock 1.0.2 (source) (12.38 kB) -#> ✔ Got zip 2.3.0 (source) (110.49 kB) -#> ✔ Got prettyunits 1.1.1 (source) (10.37 kB) -#> ✔ Got pkgbuild 1.4.2 (source) (46.95 kB) -#> ✔ Got crayon 1.5.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (159.79 kB) -#> ✔ Got ps 1.7.5 (source) (129.21 kB) #> ✔ Got cli 3.6.1 (source) (567.29 kB) +#> ✔ Got crayon 1.5.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (159.79 kB) #> ✔ Got desc 1.4.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (323.92 kB) +#> ✔ Got rappdirs 0.3.3 (x86_64-pc-linux-gnu-ubuntu-22.04) (43.88 kB) +#> ✔ Got pkgbuild 1.4.2 (source) (46.95 kB) +#> ✔ Got lpSolve 5.6.18 (source) (467.99 kB) #> ✔ Got curl 5.0.1 (source) (714.18 kB) -#> ✔ Got lpSolve 5.6.18 (x86_64-pc-linux-gnu-ubuntu-22.04) (372.70 kB) -#> ✔ Got rappdirs 0.3.3 (source) (12.29 kB) +#> ✔ Got prettyunits 1.1.1 (source) (10.37 kB) #> ✔ Got callr 3.7.3 (x86_64-pc-linux-gnu-ubuntu-22.04) (428.28 kB) +#> ✔ Got ps 1.7.5 (x86_64-pc-linux-gnu-ubuntu-22.04) (383.87 kB) #> ✔ Got processx 3.8.2 (source) (163.56 kB) -#> ✔ Got R6 2.5.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (82.53 kB) -#> ✔ Got rprojroot 2.0.3 (source) (59.94 kB) #> ✔ Got rprojroot 2.0.3 (x86_64-pc-linux-gnu-ubuntu-22.04) (101.20 kB) -#> ✔ Got lpSolve 5.6.18 (source) (467.99 kB) -#> ✔ Got pkgbuild 1.4.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (190.02 kB) -#> ✔ Got processx 3.8.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (436.39 kB) -#> ✔ Got glue 1.6.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (146.91 kB) -#> ✔ Got prettyunits 1.1.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (34.49 kB) #> ✔ Got filelock 1.0.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (21.81 kB) +#> ✔ Got R6 2.5.1 (source) (63.42 kB) #> ✔ Got curl 5.0.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (762.86 kB) -#> ✔ Got rappdirs 0.3.3 (x86_64-pc-linux-gnu-ubuntu-22.04) (43.88 kB) -#> ✔ Got ps 1.7.5 (x86_64-pc-linux-gnu-ubuntu-22.04) (383.87 kB) -#> ✔ Got jsonlite 1.8.7 (source) (1.05 MB) -#> ✔ Got cli 3.6.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (1.27 MB) +#> ✔ Got ps 1.7.5 (source) (129.21 kB) +#> ✔ Got pkgcache 2.2.0.1 (source) (265.86 kB) +#> ✔ Got zip 2.3.0 (source) (110.49 kB) +#> ✔ Got glue 1.6.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (146.91 kB) +#> ✔ Got lpSolve 5.6.18 (x86_64-pc-linux-gnu-ubuntu-22.04) (372.70 kB) +#> ✔ Got prettyunits 1.1.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (34.49 kB) #> ✔ Got zip 2.3.0 (x86_64-pc-linux-gnu-ubuntu-22.04) (632.14 kB) -#> ✔ Got pkgcache 2.1.1.9000 (source) (382.82 kB) +#> ✔ Got cli 3.6.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (1.27 MB) +#> ✔ Got jsonlite 1.8.7 (source) (1.05 MB) +#> ✔ Got pkgbuild 1.4.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (190.02 kB) +#> ✔ Got processx 3.8.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (436.39 kB) +#> ✔ Got pkgcache 2.1.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (822.67 kB) #> ✔ Got jsonlite 1.8.7 (x86_64-pc-linux-gnu-ubuntu-22.04) (1.09 MB) -#> ✔ Got pkgdepends 0.5.0.9001 (source) (651.66 kB) +#> ✔ Got pkgdepends 0.6.0.9000 (source) (652.26 kB) pdl$get_downloads() -#> # A data frame: 36 × 39 +#> # A data frame: 37 × 39 #> ref type direct directpkg status package version license #> <chr> <chr> <lgl> <lgl> <chr> <chr> <chr> <chr> -#> 1 r-lib/pkgdepends github TRUE TRUE OK pkgdep… 0.5.0.… MIT + … +#> 1 r-lib/pkgdepends github TRUE TRUE OK pkgdep… 0.6.0.… MIT + … #> 2 R6 stand… FALSE FALSE OK R6 2.5.1 MIT + … #> 3 callr stand… FALSE FALSE OK callr 3.7.3 MIT + … #> 4 cli stand… FALSE FALSE OK cli 3.6.1 MIT + … @@ -544,7 +545,7 @@ Examples#> 8 filelock stand… FALSE FALSE OK filelo… 1.0.2 MIT + … #> 9 glue stand… FALSE FALSE OK glue 1.6.2 MIT + … #> 10 jsonlite stand… FALSE FALSE OK jsonli… 1.8.7 MIT + … -#> # ℹ 26 more rows +#> # ℹ 27 more rows #> # ℹ 31 more variables: needscompilation <lgl>, priority <chr>, #> # md5sum <chr>, sha256 <chr>, filesize <int>, built <chr>, #> # platform <chr>, rversion <chr>, repotype <chr>, repodir <chr>, @@ -559,15 +560,15 @@ Examples#> ✔ Got pkgload 1.3.2.1 (source) (76.73 kB) #> ✔ Got withr 2.5.0 (source) (102.09 kB) #> ✔ Cached copy of R6 2.5.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Cached copy of cli 3.6.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of crayon 1.5.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of desc 1.4.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Cached copy of rprojroot 2.0.3 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of glue 1.6.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Got pkgload 1.3.2.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (176.40 kB) -#> ✔ Got withr 2.5.0 (x86_64-pc-linux-gnu-ubuntu-22.04) (228.73 kB) +#> ✔ Cached copy of cli 3.6.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of rprojroot 2.0.3 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Got fs 1.6.2 (x86_64-pc-linux-gnu-ubuntu-22.04) (286.43 kB) +#> ✔ Got pkgload 1.3.2.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (176.40 kB) #> ✔ Got rlang 1.1.1 (source) (762.53 kB) +#> ✔ Got withr 2.5.0 (x86_64-pc-linux-gnu-ubuntu-22.04) (228.73 kB) #> ✔ Got fs 1.6.2 (source) (1.19 MB) #> ✔ Got rlang 1.1.1 (x86_64-pc-linux-gnu-ubuntu-22.04) (1.54 MB) pdl$get_downloads() @@ -619,26 +620,27 @@ Examples#> (use `$get_resolution()` to see resolution results) pdl$download() -#> ℹ Getting 19 pkgs with unknown sizes, 17 (3.74 MB) cached -#> ✔ Cached copy of pkgdepends 0.5.0.9001 (source) is the latest build -#> ✔ Cached copy of pkgcache 2.1.1.9000 (source) is the latest build -#> ✔ Cached copy of desc 1.4.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Cached copy of R6 2.5.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ℹ Getting 1 pkg (258.28 kB) and 19 pkgs with unknown sizes, 17 (3.74 MB) cached +#> ✔ Cached copy of pkgdepends 0.6.0.9000 (source) is the latest build +#> ✔ Cached copy of pkgcache 2.2.0.1 (source) is the latest build #> ✔ Cached copy of callr 3.7.3 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of cli 3.6.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of curl 5.0.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of R6 2.5.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of crayon 1.5.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of desc 1.4.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of filelock 1.0.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Cached copy of processx 3.8.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Cached copy of curl 5.0.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Cached copy of glue 1.6.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of jsonlite 1.8.7 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Cached copy of lpSolve 5.6.18 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of pkgbuild 1.4.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Cached copy of rprojroot 2.0.3 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of prettyunits 1.1.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of ps 1.7.5 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build -#> ✔ Cached copy of zip 2.3.0 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build #> ✔ Cached copy of rappdirs 0.3.3 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of rprojroot 2.0.3 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of zip 2.3.0 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of glue 1.6.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of lpSolve 5.6.18 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of processx 3.8.2 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build +#> ✔ Cached copy of pkgcache 2.1.1 (x86_64-pc-linux-gnu-ubuntu-22.04) is the latest build pdl #> <pkg_download_proposal> #> + refs: diff --git a/dev/reference/pkg_downloads.html b/dev/reference/pkg_downloads.html index 6f74de92..cd40d03c 100644 --- a/dev/reference/pkg_downloads.html +++ b/dev/reference/pkg_downloads.html @@ -1,7 +1,7 @@ Package downloads — pkg_downloads • pkgdependsPackage downloads — pkg_downloads • pkgdependsR6 class for installation from a lock file — new_pkg_installation_plan • pkgdependsR6 class for installation from a lock file — new_pkg_installation_plan • pkgdependsR6 class for package download and installation. — new_pkg_installation_proposal • pkgdependsR6 class for package download and installation. — new_pkg_installation_proposal • pkgdependsCheck if an R package name is available. — pkg_name_check • pkgdependsCheck if an R package name is available. — pkg_name_check • pkgdependsPackage references — pkg_refs • pkgdependsPackage references — pkg_refs • pkgdependsDependency resolution — pkg_resolution • pkgdependsDependency resolution — pkg_resolution • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/pkg_rx.html b/dev/reference/pkg_rx.html index c23a1dfe..05e3a3f5 100644 --- a/dev/reference/pkg_rx.html +++ b/dev/reference/pkg_rx.html @@ -1,6 +1,6 @@ A set of handy regular expressions related to R packages — pkg_rx • pkgdependsA set of handy regular expressions related to R packages — pkg_rx • pkgdependsThe dependency solver — pkg_solution • pkgdependsThe dependency solver — pkg_solution • pkgdependspkgdepends: Package Dependency Resolution and Downloads — pkgdepends-package • pkgdependspkgdepends: Package Dependency Resolution and Downloads — pkgdepends-package • pkgdependsCheck if installed packages have all their system requirements — sysreqs_check_installed • pkgdependsCheck if installed packages have all their system requirements — sysreqs_check_installed • pkgdependsList contents of the system requirements DB, for a platform — sysreqs_db_list • pkgdependsList contents of the system requirements DB, for a platform — sysreqs_db_list • pkgdependsMatch system requirement descriptions to the database — sysreqs_db_match • pkgdependsMatch system requirement descriptions to the database — sysreqs_db_match • pkgdependsUpdate the cached copy of the system requirements database — sysreqs_db_update • pkgdependsUpdate the cached copy of the system requirements database — sysreqs_db_update • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/sysreqs_install_plan.html b/dev/reference/sysreqs_install_plan.html index 07fa84bc..5bb09b83 100644 --- a/dev/reference/sysreqs_install_plan.html +++ b/dev/reference/sysreqs_install_plan.html @@ -1,7 +1,7 @@ Create an installation plan for system requirements — sysreqs_install_plan • pkgdependsCreate an installation plan for system requirements — sysreqs_install_plan • pkgdependsCheck if a platform has system requirements support — sysreqs_is_supported • pkgdependsCheck if a platform has system requirements support — sysreqs_is_supported • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/sysreqs_list_system_packages.html b/dev/reference/sysreqs_list_system_packages.html index bdb877b5..14b16e89 100644 --- a/dev/reference/sysreqs_list_system_packages.html +++ b/dev/reference/sysreqs_list_system_packages.html @@ -1,5 +1,5 @@ -List installed system packages — sysreqs_list_system_packages • pkgdependsList installed system packages — sysreqs_list_system_packages • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/reference/sysreqs_platforms.html b/dev/reference/sysreqs_platforms.html index 02dc4230..9798973f 100644 --- a/dev/reference/sysreqs_platforms.html +++ b/dev/reference/sysreqs_platforms.html @@ -1,5 +1,5 @@ -List platforms with system requirements support — sysreqs_platforms • pkgdependsList platforms with system requirements support — sysreqs_platforms • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 diff --git a/dev/search.json b/dev/search.json index 9c08f78b..fa0583a8 100644 --- a/dev/search.json +++ b/dev/search.json @@ -1 +1 @@ -[{"path":[]},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"our-pledge","dir":"","previous_headings":"","what":"Our Pledge","title":"Contributor Covenant Code of Conduct","text":"members, contributors, leaders pledge make participation community harassment-free experience everyone, regardless age, body size, visible invisible disability, ethnicity, sex characteristics, gender identity expression, level experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, sexual identity orientation. pledge act interact ways contribute open, welcoming, diverse, inclusive, healthy community.","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"our-standards","dir":"","previous_headings":"","what":"Our Standards","title":"Contributor Covenant Code of Conduct","text":"Examples behavior contributes positive environment community include: Demonstrating empathy kindness toward people respectful differing opinions, viewpoints, experiences Giving gracefully accepting constructive feedback Accepting responsibility apologizing affected mistakes, learning experience Focusing best just us individuals, overall community Examples unacceptable behavior include: use sexualized language imagery, sexual attention advances kind Trolling, insulting derogatory comments, personal political attacks Public private harassment Publishing others’ private information, physical email address, without explicit permission conduct reasonably considered inappropriate professional setting","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"enforcement-responsibilities","dir":"","previous_headings":"","what":"Enforcement Responsibilities","title":"Contributor Covenant Code of Conduct","text":"Community leaders responsible clarifying enforcing standards acceptable behavior take appropriate fair corrective action response behavior deem inappropriate, threatening, offensive, harmful. Community leaders right responsibility remove, edit, reject comments, commits, code, wiki edits, issues, contributions aligned Code Conduct, communicate reasons moderation decisions appropriate.","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"scope","dir":"","previous_headings":"","what":"Scope","title":"Contributor Covenant Code of Conduct","text":"Code Conduct applies within community spaces, also applies individual officially representing community public spaces. Examples representing community include using official e-mail address, posting via official social media account, acting appointed representative online offline event.","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"enforcement","dir":"","previous_headings":"","what":"Enforcement","title":"Contributor Covenant Code of Conduct","text":"Instances abusive, harassing, otherwise unacceptable behavior may reported community leaders responsible enforcement codeofconduct@rstudio.com. complaints reviewed investigated promptly fairly. community leaders obligated respect privacy security reporter incident.","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"enforcement-guidelines","dir":"","previous_headings":"","what":"Enforcement Guidelines","title":"Contributor Covenant Code of Conduct","text":"Community leaders follow Community Impact Guidelines determining consequences action deem violation Code Conduct:","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"id_1-correction","dir":"","previous_headings":"Enforcement Guidelines","what":"1. Correction","title":"Contributor Covenant Code of Conduct","text":"Community Impact: Use inappropriate language behavior deemed unprofessional unwelcome community. Consequence: private, written warning community leaders, providing clarity around nature violation explanation behavior inappropriate. public apology may requested.","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"id_2-warning","dir":"","previous_headings":"Enforcement Guidelines","what":"2. Warning","title":"Contributor Covenant Code of Conduct","text":"Community Impact: violation single incident series actions. Consequence: warning consequences continued behavior. interaction people involved, including unsolicited interaction enforcing Code Conduct, specified period time. includes avoiding interactions community spaces well external channels like social media. Violating terms may lead temporary permanent ban.","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"id_3-temporary-ban","dir":"","previous_headings":"Enforcement Guidelines","what":"3. Temporary Ban","title":"Contributor Covenant Code of Conduct","text":"Community Impact: serious violation community standards, including sustained inappropriate behavior. Consequence: temporary ban sort interaction public communication community specified period time. public private interaction people involved, including unsolicited interaction enforcing Code Conduct, allowed period. Violating terms may lead permanent ban.","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"id_4-permanent-ban","dir":"","previous_headings":"Enforcement Guidelines","what":"4. Permanent Ban","title":"Contributor Covenant Code of Conduct","text":"Community Impact: Demonstrating pattern violation community standards, including sustained inappropriate behavior, harassment individual, aggression toward disparagement classes individuals. Consequence: permanent ban sort public interaction within community.","code":""},{"path":"https://r-lib.github.io/pkgdepends/dev/CODE_OF_CONDUCT.html","id":"attribution","dir":"","previous_headings":"","what":"Attribution","title":"Contributor Covenant Code of Conduct","text":"Code Conduct adapted Contributor Covenant, version 2.1, available https://www.contributor-covenant.org/version/2/1/code_of_conduct.html. Community Impact Guidelines inspired [Mozilla’s code conduct enforcement ladder][https://github.com/mozilla/inclusion]. answers common questions code conduct, see FAQ https://www.contributor-covenant.org/faq. Translations available https://www.contributor-covenant.org/translations.","code":""},{"path":[]},{"path":"https://r-lib.github.io/pkgdepends/dev/articles/pkgdepends-how-to.html","id":"how-to-list-all-dependencies-of-a-cranbioconductor-package","dir":"Articles","previous_headings":"Dependencies","what":"How to list all dependencies of a CRAN/Bioconductor package?","title":"pkgdepends HOWTO","text":"can also draw dependency tree:","code":"library(pkgdepends) prop <- new_pkg_deps(\"ggplot2\") prop$solve() prop$get_solution()$data #> ✔ Loading metadata database ... done #> # A data frame: 28 × 37 #> ref type direct directpkg status package version license needscompilation #> #> 1 cli stan… FALSE FALSE OK cli 3.6.1 MIT + … TRUE #> 2 color… stan… FALSE FALSE OK colors… 2.1-0 BSD_3_… TRUE #> 3 fansi stan… FALSE FALSE OK fansi 1.0.4 GPL-2 … TRUE #> 4 farver stan… FALSE FALSE OK farver 2.1.1 MIT + … TRUE #> 5 ggplo… stan… TRUE TRUE OK ggplot2 3.4.2 MIT + … FALSE #> 6 glue stan… FALSE FALSE OK glue 1.6.2 MIT + … TRUE #> 7 gtable stan… FALSE FALSE OK gtable 0.3.3 MIT + … FALSE #> 8 isoba… stan… FALSE FALSE OK isoband 0.2.7 MIT + … TRUE #> 9 label… stan… FALSE FALSE OK labeli… 0.4.2 MIT + … FALSE #> 10 lifec… stan… FALSE FALSE OK lifecy… 1.0.3 MIT + … FALSE #> # ℹ 18 more rows #> # ℹ 28 more variables: priority , md5sum , sha256 , #> # filesize , built , platform , rversion , #> # repotype , repodir , target , deps , mirror , #> # sources , remote , error , metadata , extra , #> # dep_types , params , sysreqs , cache_status , #> # sysreqs_packages , sysreqs_pre_install , … #> # ℹ Use `print(n = ...)` to see more rows prop$draw() #> ggplot2 3.4.2 [new][bld][dl] (3.15 MB) #> ├─cli 3.6.1 [new][bld][cmp] #> ├─glue 1.6.2 [new][bld][cmp] #> ├─gtable 0.3.3 [new][bld][dl] (130.06 kB) #> │ ├─cli #> │ ├─glue #> │ ├─lifecycle 1.0.3 [new][bld][dl] (106.85 kB) #> │ │ ├─cli #> │ │ ├─glue #> │ │ └─rlang 1.1.1 [new][bld][cmp] #> │ └─rlang #> ├─isoband 0.2.7 [new][bld][cmp][dl] (1.59 MB) #> ├─lifecycle #> ├─MASS 7.3-60 #> ├─mgcv 1.8-42 < 1.9-0 [old] #> │ ├─nlme 3.1-162 #> │ │ └─lattice 0.21-8 #> │ └─Matrix 1.5-4.1 < 1.6-0 [old] #> │ └─lattice #> ├─rlang #> ├─scales 1.2.1 [new][bld][dl] (270.61 kB) #> │ ├─farver 2.1.1 [new][bld][cmp][dl] (1.27 MB) #> │ ├─labeling 0.4.2 [new][bld][dl] (10.16 kB) #> │ ├─lifecycle #> │ ├─munsell 0.5.0 [new][bld][dl] (182.65 kB) #> │ │ └─colorspace 2.1-0 [new][bld][cmp][dl] (2.12 MB) #> │ ├─R6 2.5.1 [new][bld] #> │ ├─RColorBrewer 1.1-3 [new][bld][dl] (11.64 kB) #> │ ├─rlang #> │ └─viridisLite 0.4.2 [new][bld][dl] (1.27 MB) #> ├─tibble 3.2.1 [new][bld][cmp][dl] (565.98 kB) #> │ ├─fansi 1.0.4 [new][bld][cmp][dl] (482.06 kB) #> │ ├─lifecycle #> │ ├─magrittr 2.0.3 [new][bld][cmp][dl] (267.07 kB) #> │ ├─pillar 1.9.0 [new][bld][dl] (444.53 kB) #> │ │ ├─cli #> │ │ ├─fansi #> │ │ ├─glue #> │ │ ├─lifecycle #> │ │ ├─rlang #> │ │ ├─utf8 1.2.3 [new][bld][cmp][dl] (241.41 kB) #> │ │ └─vctrs 0.6.3 [new][bld][cmp][dl] (967.34 kB) #> │ │ ├─cli #> │ │ ├─glue #> │ │ ├─lifecycle #> │ │ └─rlang #> │ ├─pkgconfig 2.0.3 [new][bld][dl] (6.08 kB) #> │ ├─rlang #> │ └─vctrs #> ├─vctrs #> └─withr 2.5.0 [new][bld] #> #> Key: [new] new | [old] outdated | [dl] download | [bld] build | [cmp] compile"},{"path":"https://r-lib.github.io/pkgdepends/dev/articles/pkgdepends-how-to.html","id":"how-to-list-all-dependencies-of-a-github-package","dir":"Articles","previous_headings":"Dependencies","what":"How to list all dependencies of a GitHub package?","title":"pkgdepends HOWTO","text":"","code":"library(pkgdepends) prop <- new_pkg_deps(\"tidyverse/ggplot2\") prop$solve() prop$get_solution()$data #> # A data frame: 28 × 37 #> ref type direct directpkg status package version license needscompilation #> #> 1 tidyv… gith… TRUE TRUE OK ggplot2 3.4.2.… MIT + … TRUE #> 2 cli stan… FALSE FALSE OK cli 3.6.1 MIT + … TRUE #> 3 color… stan… FALSE FALSE OK colors… 2.1-0 BSD_3_… TRUE #> 4 fansi stan… FALSE FALSE OK fansi 1.0.4 GPL-2 … TRUE #> 5 farver stan… FALSE FALSE OK farver 2.1.1 MIT + … TRUE #> 6 glue stan… FALSE FALSE OK glue 1.6.2 MIT + … TRUE #> 7 gtable stan… FALSE FALSE OK gtable 0.3.3 MIT + … FALSE #> 8 isoba… stan… FALSE FALSE OK isoband 0.2.7 MIT + … TRUE #> 9 label… stan… FALSE FALSE OK labeli… 0.4.2 MIT + … FALSE #> 10 lifec… stan… FALSE FALSE OK lifecy… 1.0.3 MIT + … FALSE #> # ℹ 18 more rows #> # ℹ 28 more variables: priority , md5sum , sha256 , #> # filesize , built , platform , rversion , #> # repotype , repodir , target , deps , mirror , #> # sources , remote , error , metadata , extra , #> # dep_types , params , sysreqs , cache_status , #> # sysreqs_packages , sysreqs_pre_install , … #> # ℹ Use `print(n = ...)` to see more rows"},{"path":"https://r-lib.github.io/pkgdepends/dev/articles/pkgdepends-how-to.html","id":"how-to-list-all-dependencies-of-a-local-package","dir":"Articles","previous_headings":"Dependencies","what":"How to list all dependencies of a local package?","title":"pkgdepends HOWTO","text":"","code":"library(pkgdepends) prop <- new_pkg_deps(\"local::.\") prop$solve() prop$get_solution()$data #> # A data frame: 19 × 37 #> ref type direct directpkg status package version license needscompilation #> #> 1 local… local TRUE TRUE OK pkgdep… 0.5.0.… MIT + … NA #> 2 callr stan… FALSE FALSE OK callr 3.7.3 MIT + … FALSE #> 3 cli stan… FALSE FALSE OK cli 3.6.1 MIT + … TRUE #> 4 crayon stan… FALSE FALSE OK crayon 1.5.2 MIT + … FALSE #> 5 curl stan… FALSE FALSE OK curl 5.0.1 MIT + … TRUE #> 6 desc stan… FALSE FALSE OK desc 1.4.2 MIT + … FALSE #> 7 filel… stan… FALSE FALSE OK filelo… 1.0.2 MIT + … TRUE #> 8 glue stan… FALSE FALSE OK glue 1.6.2 MIT + … TRUE #> 9 jsonl… stan… FALSE FALSE OK jsonli… 1.8.7 MIT + … TRUE #> 10 lpSol… stan… FALSE FALSE OK lpSolve 5.6.18 LGPL-2 TRUE #> 11 pkgbu… stan… FALSE FALSE OK pkgbui… 1.4.2 MIT + … FALSE #> 12 prett… stan… FALSE FALSE OK pretty… 1.1.1 MIT + … FALSE #> 13 proce… stan… FALSE FALSE OK proces… 3.8.2 MIT + … TRUE #> 14 ps stan… FALSE FALSE OK ps 1.7.5 MIT + … TRUE #> 15 R6 stan… FALSE FALSE OK R6 2.5.1 MIT + … FALSE #> 16 rproj… stan… FALSE FALSE OK rprojr… 2.0.3 MIT + … FALSE #> 17 zip stan… FALSE FALSE OK zip 2.3.0 MIT + … TRUE #> 18 r-lib… gith… FALSE FALSE OK pkgcac… 2.1.1.… MIT + … TRUE #> 19 rappd… stan… FALSE FALSE OK rappdi… 0.3.3 MIT + … TRUE #> # ℹ 28 more variables: priority , md5sum , sha256 , #> # filesize , built , platform , rversion , #> # repotype , repodir , target , deps , mirror , #> # sources , remote , error , metadata , extra , #> # dep_types , params , sysreqs , cache_status , #> # sysreqs_packages , sysreqs_pre_install , #> # sysreqs_post_install , sysreqs_install , lib_status , …"},{"path":[]},{"path":"https://r-lib.github.io/pkgdepends/dev/articles/pkgdepends-how-to.html","id":"how-to-download-a-package-and-all-of-its-dependencies","dir":"Articles","previous_headings":"Downloads","what":"How to download a package and all of its dependencies?","title":"pkgdepends HOWTO","text":"","code":"library(pkgdepends) target_dir <- tempfile() dir.create(target_dir) prop <- new_pkg_download_proposal(\"ggplot2\", config = list(cache_dir = target_dir)) prop$resolve() prop$download() prop$get_downloads() dir(target_dir) #> ℹ Getting 28 pkgs (23.39 MB), 5 (1.60 MB) cached #> ✔ Got gtable 0.3.3 (source) (130.06 kB) #> ✔ Got cli 3.6.1 (source) (567.29 kB) #> ✔ Got fansi 1.0.4 (source) (482.06 kB) #> ✔ Got magrittr 2.0.3 (source) (267.07 kB) #> ✔ Got pkgconfig 2.0.3 (source) (6.08 kB) #> ✔ Got lattice 0.21-8 (source) (589.33 kB) #> ✔ Got utf8 1.2.3 (source) (241.41 kB) #> ✔ Got nlme 3.1-162 (source) (848.55 kB) #> ✔ Got glue 1.6.2 (source) (106.51 kB) #> ✔ Got labeling 0.4.2 (source) (10.16 kB) #> ✔ Got viridisLite 0.4.2 (source) (1.27 MB) #> ✔ Got colorspace 2.1-0 (source) (2.12 MB) #> ✔ Got Matrix 1.6-0 (source) (2.06 MB) #> ✔ Got pillar 1.9.0 (source) (444.53 kB) #> ✔ Got withr 2.5.0 (source) (102.09 kB) #> ✔ Got farver 2.1.1 (source) (1.27 MB) #> ✔ Got rlang 1.1.1 (source) (762.53 kB) #> ✔ Got RColorBrewer 1.1-3 (source) (11.64 kB) #> ✔ Got Matrix 1.6-0 (source) (2.06 MB) #> ✔ Got nlme 3.1-162 (source) (848.55 kB) #> ✔ Got vctrs 0.6.3 (source) (967.34 kB) #> ✔ Got munsell 0.5.0 (source) (182.65 kB) #> ✔ Got mgcv 1.9-0 (source) (1.11 MB) #> ✔ Got scales 1.2.1 (source) (270.61 kB) #> ✔ Got tibble 3.2.1 (source) (565.98 kB) #> ✔ Got lattice 0.21-8 (source) (589.33 kB) #> ✔ Got R6 2.5.1 (source) (63.42 kB) #> ✔ Got lifecycle 1.0.3 (source) (106.85 kB) #> ✔ Got isoband 0.2.7 (source) (1.59 MB) #> ✔ Got MASS 7.3-60 (source) (561.53 kB) #> ✔ Got MASS 7.3-60 (source) (561.53 kB) #> ✔ Got mgcv 1.9-0 (source) (1.11 MB) #> ✔ Got ggplot2 3.4.2 (source) (3.15 MB) #> # A data frame: 33 × 39 #> ref type direct directpkg status package version license needscompilation #> #> 1 cli stan… FALSE FALSE OK cli 3.6.1 MIT + … TRUE #> 2 color… stan… FALSE FALSE OK colors… 2.1-0 BSD_3_… TRUE #> 3 fansi stan… FALSE FALSE OK fansi 1.0.4 GPL-2 … TRUE #> 4 farver stan… FALSE FALSE OK farver 2.1.1 MIT + … TRUE #> 5 ggplo… stan… TRUE TRUE OK ggplot2 3.4.2 MIT + … FALSE #> 6 glue stan… FALSE FALSE OK glue 1.6.2 MIT + … TRUE #> 7 gtable stan… FALSE FALSE OK gtable 0.3.3 MIT + … FALSE #> 8 isoba… stan… FALSE FALSE OK isoband 0.2.7 MIT + … TRUE #> 9 label… stan… FALSE FALSE OK labeli… 0.4.2 MIT + … FALSE #> 10 latti… stan… FALSE FALSE OK lattice 0.21-8 GPL (>… TRUE #> # ℹ 23 more rows #> # ℹ 30 more variables: priority , md5sum , sha256 , #> # filesize , built , platform , rversion , #> # repotype , repodir , target , deps , mirror , #> # sources , remote , error , metadata , extra , #> # dep_types , params , sysreqs , cache_status , #> # sysreqs_packages , sysreqs_pre_install , … #> # ℹ Use `print(n = ...)` to see more rows #> [1] \"src\""},{"path":[]},{"path":"https://r-lib.github.io/pkgdepends/dev/articles/pkgdepends-how-to.html","id":"how-to-install-a-package-into-a-new-library","dir":"Articles","previous_headings":"Installation","what":"How to install a package into a new library?","title":"pkgdepends HOWTO","text":"","code":"library(pkgdepends) dir.create(new_lib <- tempfile()) prop <- new_pkg_installation_proposal(\"pkgconfig\", config = list(library = new_lib)) prop$solve() prop$download() prop$install() lib_status(new_lib) #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 #> ✔ Built pkgconfig 2.0.3 (859ms) #> ✔ Installed pkgconfig 2.0.3 (20ms) #> ✔ Summary: 1 new in 879ms #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> #> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository , built , remotetype , #> # remotepkgref , remoteref , remoterepos , #> # remotepkgplatform , remotesha , depends , linkingto , #> # enhances , md5sum , platform , priority , #> # biocviews , sysreqs , ref , type , status , #> # rversion , sources , repotype , deps "},{"path":"https://r-lib.github.io/pkgdepends/dev/articles/pkgdepends-how-to.html","id":"how-to-update-a-package","dir":"Articles","previous_headings":"Installation","what":"How to update a package?","title":"pkgdepends HOWTO","text":"Install older version first. Now update.","code":"library(pkgdepends) dir.create(new_lib <- tempfile()) config <- list(library = new_lib) prop <- new_pkg_installation_proposal(\"cran/pkgconfig@2.0.2\", config = config) prop$solve() prop$download() prop$install() lib_status(new_lib) #> ℹ No downloads are needed, 1 pkg is cached #> ✔ Got pkgconfig 2.0.2 (source) (13.22 kB) #> ℹ Packaging pkgconfig 2.0.2 #> ✔ Packaged pkgconfig 2.0.2 (275ms) #> ℹ Building pkgconfig 2.0.2 #> ✔ Built pkgconfig 2.0.2 (853ms) #> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (18ms) #> ✔ Summary: 1 new in 871ms #> # A data frame: 1 × 32 #> library package title version license imports suggests needscompilation #> #> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE #> # ℹ 24 more variables: repository , built , remotetype , #> # remotehost , remoterepo , remoteusername , #> # remotepkgref , remoteref , remotesha , depends , #> # linkingto , enhances , md5sum , platform , #> # priority , biocviews , sysreqs , ref , type , #> # status , rversion , sources , repotype , deps
-library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) prop <- new_pkg_installation_proposal("pkgconfig", config = list(library = new_lib)) prop$solve() @@ -350,13 +350,13 @@ How to install a package in #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (859ms) -#> ✔ Installed pkgconfig 2.0.3 (20ms) -#> ✔ Summary: 1 new in 879ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (1s) +#> ✔ Summary: 1 new in 2.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, @@ -371,7 +371,7 @@ How to update a package? Install an older version first. -library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) config <- list(library = new_lib) prop <- new_pkg_installation_proposal("cran/pkgconfig@2.0.2", config = config) @@ -384,15 +384,15 @@ How to update a package?ℹ No downloads are needed, 1 pkg is cached #> ✔ Got pkgconfig 2.0.2 (source) (13.22 kB) #> ℹ Packaging pkgconfig 2.0.2 -#> ✔ Packaged pkgconfig 2.0.2 (275ms) +#> ✔ Packaged pkgconfig 2.0.2 (367ms) #> ℹ Building pkgconfig 2.0.2 -#> ✔ Built pkgconfig 2.0.2 (853ms) -#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (18ms) -#> ✔ Summary: 1 new in 871ms +#> ✔ Built pkgconfig 2.0.2 (976ms) +#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (20ms) +#> ✔ Summary: 1 new in 995ms #> # A data frame: 1 × 32 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE #> # ℹ 24 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotehost <chr>, remoterepo <chr>, remoteusername <chr>, #> # remotepkgref <chr>, remoteref <chr>, remotesha <chr>, depends <chr>, @@ -403,7 +403,7 @@ How to update a package? Now update. -library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, } Package references @@ -146,9 +146,9 @@ Package dependenciespd$draw() -## ✔ Updated metadata database: 2.78 MB in 7 files. +## ✔ Updated metadata database: 2.79 MB in 8 files. ## ✔ Updating metadata database ... done -## r-lib/pkgcache 2.1.1.9000 [new][bld][cmp][dl] (unknown size) +## r-lib/pkgcache 2.2.0.9000 [new][bld][cmp][dl] (unknown size) ## ├─callr 3.7.3 [new][bld][dl] (97.81 kB) ## │ ├─processx 3.8.2 [new][bld][cmp][dl] (163.56 kB) ## │ │ ├─ps 1.7.5 [new][bld][cmp][dl] (129.21 kB) @@ -203,11 +203,11 @@ Package installationℹ Getting 1 pkg with unknown size ## ✔ Cached copy of cli 3.6.1.9000 (source) is the latest build ## ℹ Packaging cli 3.6.1.9000 -## ✔ Packaged cli 3.6.1.9000 (1s) +## ✔ Packaged cli 3.6.1.9000 (1.3s) ## ℹ Building cli 3.6.1.9000 -## ✔ Built cli 3.6.1.9000 (11.2s) -## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (39ms) -## ✔ Summary: 1 new in 11.2s +## ✔ Built cli 3.6.1.9000 (11.8s) +## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (44ms) +## ✔ Summary: 1 new in 11.9s
library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) prop <- new_pkg_installation_proposal("pkgconfig", config = list(library = new_lib)) prop$solve() @@ -350,13 +350,13 @@ How to install a package in #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (859ms) -#> ✔ Installed pkgconfig 2.0.3 (20ms) -#> ✔ Summary: 1 new in 879ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (1s) +#> ✔ Summary: 1 new in 2.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, @@ -371,7 +371,7 @@ How to update a package? Install an older version first. -library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) config <- list(library = new_lib) prop <- new_pkg_installation_proposal("cran/pkgconfig@2.0.2", config = config) @@ -384,15 +384,15 @@ How to update a package?ℹ No downloads are needed, 1 pkg is cached #> ✔ Got pkgconfig 2.0.2 (source) (13.22 kB) #> ℹ Packaging pkgconfig 2.0.2 -#> ✔ Packaged pkgconfig 2.0.2 (275ms) +#> ✔ Packaged pkgconfig 2.0.2 (367ms) #> ℹ Building pkgconfig 2.0.2 -#> ✔ Built pkgconfig 2.0.2 (853ms) -#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (18ms) -#> ✔ Summary: 1 new in 871ms +#> ✔ Built pkgconfig 2.0.2 (976ms) +#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (20ms) +#> ✔ Summary: 1 new in 995ms #> # A data frame: 1 × 32 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE #> # ℹ 24 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotehost <chr>, remoterepo <chr>, remoteusername <chr>, #> # remotepkgref <chr>, remoteref <chr>, remotesha <chr>, depends <chr>, @@ -403,7 +403,7 @@ How to update a package? Now update. -library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, } Package references @@ -146,9 +146,9 @@ Package dependenciespd$draw() -## ✔ Updated metadata database: 2.78 MB in 7 files. +## ✔ Updated metadata database: 2.79 MB in 8 files. ## ✔ Updating metadata database ... done -## r-lib/pkgcache 2.1.1.9000 [new][bld][cmp][dl] (unknown size) +## r-lib/pkgcache 2.2.0.9000 [new][bld][cmp][dl] (unknown size) ## ├─callr 3.7.3 [new][bld][dl] (97.81 kB) ## │ ├─processx 3.8.2 [new][bld][cmp][dl] (163.56 kB) ## │ │ ├─ps 1.7.5 [new][bld][cmp][dl] (129.21 kB) @@ -203,11 +203,11 @@ Package installationℹ Getting 1 pkg with unknown size ## ✔ Cached copy of cli 3.6.1.9000 (source) is the latest build ## ℹ Packaging cli 3.6.1.9000 -## ✔ Packaged cli 3.6.1.9000 (1s) +## ✔ Packaged cli 3.6.1.9000 (1.3s) ## ℹ Building cli 3.6.1.9000 -## ✔ Built cli 3.6.1.9000 (11.2s) -## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (39ms) -## ✔ Summary: 1 new in 11.2s +## ✔ Built cli 3.6.1.9000 (11.8s) +## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (44ms) +## ✔ Summary: 1 new in 11.9s
library(pkgdepends) dir.create(new_lib <- tempfile()) prop <- new_pkg_installation_proposal("pkgconfig", config = list(library = new_lib)) prop$solve() @@ -350,13 +350,13 @@ How to install a package in #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (859ms) -#> ✔ Installed pkgconfig 2.0.3 (20ms) -#> ✔ Summary: 1 new in 879ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (1s) +#> ✔ Summary: 1 new in 2.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, @@ -371,7 +371,7 @@ How to update a package? Install an older version first. -library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) config <- list(library = new_lib) prop <- new_pkg_installation_proposal("cran/pkgconfig@2.0.2", config = config) @@ -384,15 +384,15 @@ How to update a package?ℹ No downloads are needed, 1 pkg is cached #> ✔ Got pkgconfig 2.0.2 (source) (13.22 kB) #> ℹ Packaging pkgconfig 2.0.2 -#> ✔ Packaged pkgconfig 2.0.2 (275ms) +#> ✔ Packaged pkgconfig 2.0.2 (367ms) #> ℹ Building pkgconfig 2.0.2 -#> ✔ Built pkgconfig 2.0.2 (853ms) -#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (18ms) -#> ✔ Summary: 1 new in 871ms +#> ✔ Built pkgconfig 2.0.2 (976ms) +#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (20ms) +#> ✔ Summary: 1 new in 995ms #> # A data frame: 1 × 32 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE #> # ℹ 24 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotehost <chr>, remoterepo <chr>, remoteusername <chr>, #> # remotepkgref <chr>, remoteref <chr>, remotesha <chr>, depends <chr>, @@ -403,7 +403,7 @@ How to update a package? Now update. -library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, } Package references @@ -146,9 +146,9 @@ Package dependenciespd$draw() -## ✔ Updated metadata database: 2.78 MB in 7 files. +## ✔ Updated metadata database: 2.79 MB in 8 files. ## ✔ Updating metadata database ... done -## r-lib/pkgcache 2.1.1.9000 [new][bld][cmp][dl] (unknown size) +## r-lib/pkgcache 2.2.0.9000 [new][bld][cmp][dl] (unknown size) ## ├─callr 3.7.3 [new][bld][dl] (97.81 kB) ## │ ├─processx 3.8.2 [new][bld][cmp][dl] (163.56 kB) ## │ │ ├─ps 1.7.5 [new][bld][cmp][dl] (129.21 kB) @@ -203,11 +203,11 @@ Package installationℹ Getting 1 pkg with unknown size ## ✔ Cached copy of cli 3.6.1.9000 (source) is the latest build ## ℹ Packaging cli 3.6.1.9000 -## ✔ Packaged cli 3.6.1.9000 (1s) +## ✔ Packaged cli 3.6.1.9000 (1.3s) ## ℹ Building cli 3.6.1.9000 -## ✔ Built cli 3.6.1.9000 (11.2s) -## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (39ms) -## ✔ Summary: 1 new in 11.2s +## ✔ Built cli 3.6.1.9000 (11.8s) +## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (44ms) +## ✔ Summary: 1 new in 11.9s
#> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (859ms) -#> ✔ Installed pkgconfig 2.0.3 (20ms) -#> ✔ Summary: 1 new in 879ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (1s) +#> ✔ Summary: 1 new in 2.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, @@ -371,7 +371,7 @@ How to update a package? Install an older version first. -library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) config <- list(library = new_lib) prop <- new_pkg_installation_proposal("cran/pkgconfig@2.0.2", config = config) @@ -384,15 +384,15 @@ How to update a package?ℹ No downloads are needed, 1 pkg is cached #> ✔ Got pkgconfig 2.0.2 (source) (13.22 kB) #> ℹ Packaging pkgconfig 2.0.2 -#> ✔ Packaged pkgconfig 2.0.2 (275ms) +#> ✔ Packaged pkgconfig 2.0.2 (367ms) #> ℹ Building pkgconfig 2.0.2 -#> ✔ Built pkgconfig 2.0.2 (853ms) -#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (18ms) -#> ✔ Summary: 1 new in 871ms +#> ✔ Built pkgconfig 2.0.2 (976ms) +#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (20ms) +#> ✔ Summary: 1 new in 995ms #> # A data frame: 1 × 32 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE #> # ℹ 24 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotehost <chr>, remoterepo <chr>, remoteusername <chr>, #> # remotepkgref <chr>, remoteref <chr>, remotesha <chr>, depends <chr>, @@ -403,7 +403,7 @@ How to update a package? Now update. -library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, } Package references @@ -146,9 +146,9 @@ Package dependenciespd$draw() -## ✔ Updated metadata database: 2.78 MB in 7 files. +## ✔ Updated metadata database: 2.79 MB in 8 files. ## ✔ Updating metadata database ... done -## r-lib/pkgcache 2.1.1.9000 [new][bld][cmp][dl] (unknown size) +## r-lib/pkgcache 2.2.0.9000 [new][bld][cmp][dl] (unknown size) ## ├─callr 3.7.3 [new][bld][dl] (97.81 kB) ## │ ├─processx 3.8.2 [new][bld][cmp][dl] (163.56 kB) ## │ │ ├─ps 1.7.5 [new][bld][cmp][dl] (129.21 kB) @@ -203,11 +203,11 @@ Package installationℹ Getting 1 pkg with unknown size ## ✔ Cached copy of cli 3.6.1.9000 (source) is the latest build ## ℹ Packaging cli 3.6.1.9000 -## ✔ Packaged cli 3.6.1.9000 (1s) +## ✔ Packaged cli 3.6.1.9000 (1.3s) ## ℹ Building cli 3.6.1.9000 -## ✔ Built cli 3.6.1.9000 (11.2s) -## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (39ms) -## ✔ Summary: 1 new in 11.2s +## ✔ Built cli 3.6.1.9000 (11.8s) +## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (44ms) +## ✔ Summary: 1 new in 11.9s
Install an older version first.
-library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) config <- list(library = new_lib) prop <- new_pkg_installation_proposal("cran/pkgconfig@2.0.2", config = config) @@ -384,15 +384,15 @@ How to update a package?ℹ No downloads are needed, 1 pkg is cached #> ✔ Got pkgconfig 2.0.2 (source) (13.22 kB) #> ℹ Packaging pkgconfig 2.0.2 -#> ✔ Packaged pkgconfig 2.0.2 (275ms) +#> ✔ Packaged pkgconfig 2.0.2 (367ms) #> ℹ Building pkgconfig 2.0.2 -#> ✔ Built pkgconfig 2.0.2 (853ms) -#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (18ms) -#> ✔ Summary: 1 new in 871ms +#> ✔ Built pkgconfig 2.0.2 (976ms) +#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (20ms) +#> ✔ Summary: 1 new in 995ms #> # A data frame: 1 × 32 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE #> # ℹ 24 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotehost <chr>, remoterepo <chr>, remoteusername <chr>, #> # remotepkgref <chr>, remoteref <chr>, remotesha <chr>, depends <chr>, @@ -403,7 +403,7 @@ How to update a package? Now update. -library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, }
library(pkgdepends) +library(pkgdepends) dir.create(new_lib <- tempfile()) config <- list(library = new_lib) prop <- new_pkg_installation_proposal("cran/pkgconfig@2.0.2", config = config) @@ -384,15 +384,15 @@ How to update a package?ℹ No downloads are needed, 1 pkg is cached #> ✔ Got pkgconfig 2.0.2 (source) (13.22 kB) #> ℹ Packaging pkgconfig 2.0.2 -#> ✔ Packaged pkgconfig 2.0.2 (275ms) +#> ✔ Packaged pkgconfig 2.0.2 (367ms) #> ℹ Building pkgconfig 2.0.2 -#> ✔ Built pkgconfig 2.0.2 (853ms) -#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (18ms) -#> ✔ Summary: 1 new in 871ms +#> ✔ Built pkgconfig 2.0.2 (976ms) +#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (20ms) +#> ✔ Summary: 1 new in 995ms #> # A data frame: 1 × 32 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE #> # ℹ 24 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotehost <chr>, remoterepo <chr>, remoteusername <chr>, #> # remotepkgref <chr>, remoteref <chr>, remotesha <chr>, depends <chr>, @@ -403,7 +403,7 @@ How to update a package? Now update. -library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, }
library(pkgdepends) dir.create(new_lib <- tempfile()) config <- list(library = new_lib) prop <- new_pkg_installation_proposal("cran/pkgconfig@2.0.2", config = config) @@ -384,15 +384,15 @@ How to update a package?ℹ No downloads are needed, 1 pkg is cached #> ✔ Got pkgconfig 2.0.2 (source) (13.22 kB) #> ℹ Packaging pkgconfig 2.0.2 -#> ✔ Packaged pkgconfig 2.0.2 (275ms) +#> ✔ Packaged pkgconfig 2.0.2 (367ms) #> ℹ Building pkgconfig 2.0.2 -#> ✔ Built pkgconfig 2.0.2 (853ms) -#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (18ms) -#> ✔ Summary: 1 new in 871ms +#> ✔ Built pkgconfig 2.0.2 (976ms) +#> ✔ Installed pkgconfig 2.0.2 (github::cran/pkgconfig@d892880) (20ms) +#> ✔ Summary: 1 new in 995ms #> # A data frame: 1 × 32 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.2 MIT + … utils covr, t… FALSE #> # ℹ 24 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotehost <chr>, remoterepo <chr>, remoteusername <chr>, #> # remotepkgref <chr>, remoteref <chr>, remotesha <chr>, depends <chr>, @@ -403,7 +403,7 @@ How to update a package? Now update. -library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, }
Now update.
-library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, }
library(pkgdepends) +library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, }
library(pkgdepends) prop2 <- new_pkg_installation_proposal("pkgconfig", config = config) prop2$set_solve_policy("upgrade") prop2$solve() @@ -414,13 +414,13 @@ How to update a package? #> ℹ No downloads are needed, 1 pkg (6.08 kB) is cached #> ℹ Building pkgconfig 2.0.3 -#> ✔ Built pkgconfig 2.0.3 (853ms) -#> ✔ Installed pkgconfig 2.0.3 (19ms) -#> ✔ Summary: 1 updated in 872ms +#> ✔ Built pkgconfig 2.0.3 (1s) +#> ✔ Installed pkgconfig 2.0.3 (25ms) +#> ✔ Summary: 1 updated in 1.1s #> # A data frame: 1 × 31 #> library package title version license imports suggests needscompilation #> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <lgl> -#> 1 /tmp/RtmpYVOU… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE +#> 1 /tmp/Rtmp6Tz4… pkgcon… Priv… 2.0.3 MIT + … utils covr, t… FALSE #> # ℹ 23 more variables: repository <chr>, built <chr>, remotetype <chr>, #> # remotepkgref <chr>, remoteref <chr>, remoterepos <chr>, #> # remotepkgplatform <chr>, remotesha <chr>, depends <chr>, linkingto <chr>, diff --git a/dev/authors.html b/dev/authors.html index 5ac0e0c1..c4108ac6 100644 --- a/dev/authors.html +++ b/dev/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • pkgdependsAuthors and Citation • pkgdepends @@ -10,7 +10,7 @@ pkgdepends - 0.5.0.9001 + 0.6.0.9000 @@ -65,14 +65,15 @@ Citation Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme. @Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, }
Csárdi G (2023). pkgdepends: Package Dependency Resolution and Downloads. -R package version 0.5.0.9001, https://github.com/r-lib/pkgdepends#readme. +https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme.
@Manual{, title = {pkgdepends: Package Dependency Resolution and Downloads}, author = {Gábor Csárdi}, year = {2023}, - note = {R package version 0.5.0.9001}, - url = {https://github.com/r-lib/pkgdepends#readme}, + note = {https://r-lib.github.io/pkgdepends/, +https://github.com/r-lib/pkgdepends#readme}, }
-## ✔ Updated metadata database: 2.78 MB in 7 files. +## ✔ Updated metadata database: 2.79 MB in 8 files. ## ✔ Updating metadata database ... done -## r-lib/pkgcache 2.1.1.9000 [new][bld][cmp][dl] (unknown size) +## r-lib/pkgcache 2.2.0.9000 [new][bld][cmp][dl] (unknown size) ## ├─callr 3.7.3 [new][bld][dl] (97.81 kB) ## │ ├─processx 3.8.2 [new][bld][cmp][dl] (163.56 kB) ## │ │ ├─ps 1.7.5 [new][bld][cmp][dl] (129.21 kB) @@ -203,11 +203,11 @@ Package installationℹ Getting 1 pkg with unknown size ## ✔ Cached copy of cli 3.6.1.9000 (source) is the latest build ## ℹ Packaging cli 3.6.1.9000 -## ✔ Packaged cli 3.6.1.9000 (1s) +## ✔ Packaged cli 3.6.1.9000 (1.3s) ## ℹ Building cli 3.6.1.9000 -## ✔ Built cli 3.6.1.9000 (11.2s) -## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (39ms) -## ✔ Summary: 1 new in 11.2s +## ✔ Built cli 3.6.1.9000 (11.8s) +## ✔ Installed cli 3.6.1.9000 (github::r-lib/cli@7eb56eb) (44ms) +## ✔ Summary: 1 new in 11.9s
pkgdepends now correctly parses multiple git:: packages at once (#318).
git::
CRAN release: 2023-07-18
Many system requirements improvements:
sysreqs_check_installed()
sysreqs_fix_installed()
sysreqs_db_list()
sysreqs_db_match()
SystemRrequirements
sysreqs_db_update()
sysreqs_install_plan()
sysreqs_is_supported()
sysreqs_list_system_packages()
sysreqs_platforms()
pkg_installation_proposal
get_sysreqs()
show_sysreqs()
update_sysreqs()
$show_solution()
sysreqs_platform
sysreqs_update
New gitlab:: package source to install packages from GitLab (#315).
gitlab::
git:: package sources now support version 1 of the git protocol. E.g. the Bioconductor git repositories now work: git::https://git.bioconductor.org/packages/limma (#314).
git::https://git.bioconductor.org/packages/limma
The platforms config parameter now works correctly with deps:: package sources (https://github.com/r-lib/pak/issues/522).
platforms
deps::
New include_linkingto config parameter to always include LinkingTo packages in the solution, even for binaries (#485).
include_linkingto
LinkingTo
pkg_name_check() now does not include Acromine results, because the web site was unstable.
pkg_name_check()
CRAN release: 2023-04-19
Assumptions, they might be relaxed or checked for later:
The server must speak the smart protocol, version 1 or 2.
The server must speak the smart protocol, version 1 or 2. +(Although I added some functions specifically for the dumb protocol, +but they are pretty limited.)
We use HTTP transport, not SSH.
The server should have the shallow capability.
shallow
The server should have the filter capability if protocol version 2.
filter