Export incremental generate_pkg_*() helpers#103
Conversation
Agent-Logs-Url: https://github.com/api2r/beekeeper/sessions/56ddfe74-e2c3-46b4-95bc-8da9d5f754f1 Co-authored-by: jonthegeek <33983824+jonthegeek@users.noreply.github.com>
Agent-Logs-Url: https://github.com/api2r/beekeeper/sessions/56ddfe74-e2c3-46b4-95bc-8da9d5f754f1 Co-authored-by: jonthegeek <33983824+jonthegeek@users.noreply.github.com>
generate_pkg_*() helpers
{qcthat} Report: User AcceptanceNo issues are awaiting UAT. This report was generated by this GitHub Actions run. Last updated: 2026-05-17 21:42:52 UTC Session Info─ Session info ───────────────────────────────────────────────────────────────setting value version R version 4.6.0 (2026-04-24) os Ubuntu 24.04.4 LTS system x86_64, linux-gnu ui X11 language (EN) collate en_US.UTF-8 ctype en_US.UTF-8 tz UTC date 2026-05-17 pandoc 3.1.3 @ /usr/bin/pandoc quarto NA ─ Packages ─────────────────────────────────────────────────────────────────── package * version date (UTC) lib source askpass 1.2.1 2024-10-04 [1] RSPM astgrepr 0.1.1 2025-06-07 [1] RSPM backports 1.5.1 2026-04-03 [1] RSPM base * 4.6.0 2026-04-24 [2] local base64enc 0.1-6 2026-02-02 [1] RSPM beekeeper 0.4.0.9000 2026-05-17 [1] local boot 1.3-32 2025-08-29 [2] CRAN (R 4.6.0) brew 1.0-10 2023-12-16 [1] RSPM brio 1.1.5 2024-04-24 [1] RSPM bslib 0.11.0 2026-05-16 [1] RSPM cachem 1.1.0 2024-05-16 [1] RSPM callr 3.7.6 2024-03-25 [1] RSPM checkmate 2.3.4 2026-02-03 [1] RSPM class 7.3-23 2025-01-01 [2] CRAN (R 4.6.0) cli 3.6.6 2026-04-09 [1] RSPM clipr 0.8.0 2022-02-22 [1] RSPM cluster 2.1.8.2 2026-02-05 [2] CRAN (R 4.6.0) codetools 0.2-20 2024-03-31 [2] CRAN (R 4.6.0) commonmark 2.0.0 2025-07-07 [1] RSPM compiler 4.6.0 2026-04-24 [2] local covr 3.6.5 2025-11-09 [1] RSPM crayon 1.5.3 2024-06-20 [1] RSPM credentials 2.0.3 2025-09-12 [1] RSPM curl 7.1.0 2026-04-22 [1] RSPM datasets * 4.6.0 2026-04-24 [2] local desc 1.4.3 2023-12-10 [1] RSPM devtools 2.5.2 2026-04-30 [1] RSPM diffobj 0.3.6 2025-04-21 [1] RSPM digest 0.6.39 2025-11-19 [1] RSPM docopt 0.7.2 2025-03-25 [1] RSPM (R 4.6.0) downlit 0.4.5 2025-11-14 [1] RSPM dplyr 1.2.1 2026-04-03 [1] RSPM ellipsis 0.3.3 2026-04-04 [1] RSPM emoji 16.0.0 2024-10-28 [1] RSPM evaluate 1.0.5 2025-08-27 [1] RSPM fansi 1.0.7 2025-11-19 [1] RSPM fastmap 1.2.0 2024-05-15 [1] RSPM fontawesome 0.5.3 2024-11-16 [1] RSPM foreign 0.8-91 2026-01-29 [2] CRAN (R 4.6.0) fs 2.1.0 2026-04-18 [1] RSPM generics 0.1.4 2025-05-09 [1] RSPM gert 2.3.1 2026-01-11 [1] RSPM gh 1.5.0 2025-05-26 [1] RSPM git2r 0.36.2 2025-03-29 [1] RSPM gitcreds 0.1.2 2022-09-08 [1] RSPM glue 1.8.1 2026-04-17 [1] RSPM graphics * 4.6.0 2026-04-24 [2] local grDevices * 4.6.0 2026-04-24 [2] local grid 4.6.0 2026-04-24 [2] local highr 0.12 2026-03-06 [1] RSPM hms 1.1.4 2025-10-17 [1] RSPM htmltools 0.5.9 2025-12-04 [1] RSPM htmlwidgets 1.6.4 2023-12-06 [1] RSPM httptest2 1.2.2 2025-11-16 [1] RSPM httpuv 1.6.17 2026-03-18 [1] RSPM httr 1.4.8 2026-02-13 [1] RSPM httr2 1.2.2 2025-12-08 [1] RSPM ini 0.3.1 2018-05-20 [1] RSPM janitor 2.2.1 2024-12-22 [1] RSPM jquerylib 0.1.4 2021-04-26 [1] RSPM jsonlite 2.0.0 2025-03-27 [1] RSPM KernSmooth 2.23-26 2025-01-01 [2] CRAN (R 4.6.0) knitr 1.51 2025-12-20 [1] RSPM later 1.4.8 2026-03-05 [1] RSPM lattice 0.22-9 2026-02-09 [2] CRAN (R 4.6.0) lifecycle 1.0.5 2026-01-08 [1] RSPM littler 0.3.23 2026-04-12 [1] RSPM (R 4.6.0) lubridate 1.9.5 2026-02-04 [1] RSPM magick 2.9.1 2026-02-28 [1] RSPM magrittr 2.0.5 2026-04-04 [1] RSPM MASS 7.3-65 2025-02-28 [2] CRAN (R 4.6.0) Matrix 1.7-5 2026-03-21 [2] CRAN (R 4.6.0) memoise 2.0.1 2021-11-26 [1] RSPM methods * 4.6.0 2026-04-24 [2] local mgcv 1.9-4 2025-11-07 [2] CRAN (R 4.6.0) mime 0.13 2025-03-17 [1] RSPM miniUI 0.1.2 2025-04-17 [1] RSPM nectar 0.0.0.9007 2026-05-17 [1] Github (api2r/nectar@9c6c19d) nlme 3.1-169 2026-03-27 [2] CRAN (R 4.6.0) nnet 7.3-20 2025-01-01 [2] CRAN (R 4.6.0) openssl 2.4.1 2026-05-14 [1] RSPM otel 0.2.0 2025-08-29 [1] RSPM pak 0.9.5 2026-04-27 [1] RSPM (R 4.6.0) parallel 4.6.0 2026-04-24 [2] local pillar 1.11.1 2025-09-17 [1] RSPM pkgbuild 1.4.8 2025-05-26 [1] RSPM pkgconfig 2.0.3 2019-09-22 [1] RSPM pkgdown 2.2.0 2025-11-06 [1] RSPM pkgload 1.5.2 2026-04-22 [1] RSPM praise 1.0.0 2015-08-11 [1] RSPM prettyunits 1.2.0 2023-09-24 [1] RSPM processx 3.9.0 2026-04-22 [1] RSPM profvis 0.4.0 2024-09-20 [1] RSPM promises 1.5.0 2025-11-01 [1] RSPM ps 1.9.3 2026-04-20 [1] RSPM purrr 1.2.2 2026-04-10 [1] RSPM qcthat 1.1.2 2026-05-17 [1] Github (Gilead-BioStats/qcthat@d0958dc) R6 2.6.1 2025-02-15 [1] RSPM ragg 1.5.2 2026-03-23 [1] RSPM rapid 0.0.0.9003 2026-05-17 [1] Github (api2r/rapid@4fd4d2a) rappdirs 0.3.4 2026-01-17 [1] RSPM rcmdcheck 1.4.0 2021-09-27 [1] RSPM Rcpp 1.1.1-1.1 2026-04-24 [1] RSPM rex 1.2.2 2026-03-28 [1] RSPM rlang 1.2.0 2026-04-06 [1] RSPM rmarkdown 2.31 2026-03-26 [1] RSPM roxygen2 8.0.0 2026-05-01 [1] RSPM rpart 4.1.27 2026-03-27 [2] CRAN (R 4.6.0) rprojroot 2.1.1 2025-08-26 [1] RSPM rrapply 1.2.8 2025-11-25 [1] RSPM rstudioapi 0.18.0 2026-01-16 [1] RSPM rversions 3.0.0 2025-10-09 [1] RSPM rvest 1.0.5 2025-08-29 [1] RSPM S7 0.2.2 2026-04-22 [1] RSPM sass 0.4.10 2025-04-11 [1] RSPM selectr 0.5-1 2025-12-17 [1] RSPM sessioninfo 1.2.3 2025-02-05 [1] RSPM shiny 1.13.0 2026-02-20 [1] RSPM snakecase 0.11.1 2023-08-27 [1] RSPM sourcetools 0.1.7-2 2026-03-28 [1] RSPM spatial 7.3-18 2025-01-01 [2] CRAN (R 4.6.0) splines 4.6.0 2026-04-24 [2] local stats * 4.6.0 2026-04-24 [2] local stats4 4.6.0 2026-04-24 [2] local stbl 0.3.0.9000 2026-05-17 [1] Github (wranglezone/stbl@5a38548) stringi 1.8.7 2025-03-27 [1] RSPM stringr 1.6.0 2025-11-04 [1] RSPM survival 3.8-6 2026-01-16 [2] CRAN (R 4.6.0) sys 3.4.3 2024-10-04 [1] RSPM systemfonts 1.3.2 2026-03-05 [1] RSPM tcltk 4.6.0 2026-04-24 [2] local testthat 3.3.2 2026-01-11 [1] RSPM textshaping 1.0.5 2026-03-06 [1] RSPM tibble 3.3.1 2026-01-11 [1] RSPM tibblify 0.4.1.9000 2026-05-17 [1] Github (wranglezone/tibblify@d600ef9) tidyr 1.3.2 2025-12-19 [1] RSPM tidyselect 1.2.1 2024-03-11 [1] RSPM timechange 0.4.0 2026-01-29 [1] RSPM tinytex 0.59 2026-03-28 [1] RSPM tools 4.6.0 2026-04-24 [2] local urlchecker 1.0.1 2021-11-30 [1] RSPM usethis 3.2.1 2025-09-06 [1] RSPM utf8 1.2.6 2025-06-08 [1] RSPM utils * 4.6.0 2026-04-24 [2] local vctrs 0.7.3 2026-04-11 [1] RSPM waldo 0.6.2 2025-07-11 [1] RSPM whisker 0.4.1 2022-12-05 [1] RSPM withr 3.0.2 2024-10-28 [1] RSPM xfun 0.57 2026-03-20 [1] RSPM xml2 1.5.2 2026-01-17 [1] RSPM xopen 1.0.1 2024-04-25 [1] RSPM xtable 1.8-8 2026-02-22 [1] RSPM yaml 2.3.12 2025-12-10 [1] RSPM zip 2.3.3 2025-05-13 [1] RSPM [1] /usr/local/lib/R/site-library [2] /usr/local/lib/R/library [3] /__w/_temp/Library
────────────────────────────────────────────────────────────────────────────── |
{qcthat} ReportsPR-Associated Issues✅ A qcthat issue test matrix with 1 milestone, 1 issue, and 5 tests🟢 All issues have at least one test Completed Issues✅ A qcthat issue test matrix with 3 milestones, 12 issues, and 25 tests🟢 All issues have at least one test 🙈 6 issues with label "qcthat-nocov" were ignored This report was generated by this GitHub Actions run. Last updated: 2026-05-17 21:42:53 UTC Session Info─ Session info ───────────────────────────────────────────────────────────────setting value version R version 4.6.0 (2026-04-24) os Ubuntu 24.04.4 LTS system x86_64, linux-gnu ui X11 language (EN) collate en_US.UTF-8 ctype en_US.UTF-8 tz UTC date 2026-05-17 pandoc 3.1.3 @ /usr/bin/pandoc quarto NA ─ Packages ─────────────────────────────────────────────────────────────────── package * version date (UTC) lib source askpass 1.2.1 2024-10-04 [1] RSPM astgrepr 0.1.1 2025-06-07 [1] RSPM backports 1.5.1 2026-04-03 [1] RSPM base * 4.6.0 2026-04-24 [2] local base64enc 0.1-6 2026-02-02 [1] RSPM beekeeper 0.4.0.9000 2026-05-17 [1] local boot 1.3-32 2025-08-29 [2] CRAN (R 4.6.0) brew 1.0-10 2023-12-16 [1] RSPM brio 1.1.5 2024-04-24 [1] RSPM bslib 0.11.0 2026-05-16 [1] RSPM cachem 1.1.0 2024-05-16 [1] RSPM callr 3.7.6 2024-03-25 [1] RSPM checkmate 2.3.4 2026-02-03 [1] RSPM class 7.3-23 2025-01-01 [2] CRAN (R 4.6.0) cli 3.6.6 2026-04-09 [1] RSPM clipr 0.8.0 2022-02-22 [1] RSPM cluster 2.1.8.2 2026-02-05 [2] CRAN (R 4.6.0) codetools 0.2-20 2024-03-31 [2] CRAN (R 4.6.0) commonmark 2.0.0 2025-07-07 [1] RSPM compiler 4.6.0 2026-04-24 [2] local covr 3.6.5 2025-11-09 [1] RSPM crayon 1.5.3 2024-06-20 [1] RSPM credentials 2.0.3 2025-09-12 [1] RSPM curl 7.1.0 2026-04-22 [1] RSPM datasets * 4.6.0 2026-04-24 [2] local desc 1.4.3 2023-12-10 [1] RSPM devtools 2.5.2 2026-04-30 [1] RSPM diffobj 0.3.6 2025-04-21 [1] RSPM digest 0.6.39 2025-11-19 [1] RSPM docopt 0.7.2 2025-03-25 [1] RSPM (R 4.6.0) downlit 0.4.5 2025-11-14 [1] RSPM dplyr 1.2.1 2026-04-03 [1] RSPM ellipsis 0.3.3 2026-04-04 [1] RSPM emoji 16.0.0 2024-10-28 [1] RSPM evaluate 1.0.5 2025-08-27 [1] RSPM fansi 1.0.7 2025-11-19 [1] RSPM fastmap 1.2.0 2024-05-15 [1] RSPM fontawesome 0.5.3 2024-11-16 [1] RSPM foreign 0.8-91 2026-01-29 [2] CRAN (R 4.6.0) fs 2.1.0 2026-04-18 [1] RSPM generics 0.1.4 2025-05-09 [1] RSPM gert 2.3.1 2026-01-11 [1] RSPM gh 1.5.0 2025-05-26 [1] RSPM git2r 0.36.2 2025-03-29 [1] RSPM gitcreds 0.1.2 2022-09-08 [1] RSPM glue 1.8.1 2026-04-17 [1] RSPM graphics * 4.6.0 2026-04-24 [2] local grDevices * 4.6.0 2026-04-24 [2] local grid 4.6.0 2026-04-24 [2] local highr 0.12 2026-03-06 [1] RSPM hms 1.1.4 2025-10-17 [1] RSPM htmltools 0.5.9 2025-12-04 [1] RSPM htmlwidgets 1.6.4 2023-12-06 [1] RSPM httptest2 1.2.2 2025-11-16 [1] RSPM httpuv 1.6.17 2026-03-18 [1] RSPM httr 1.4.8 2026-02-13 [1] RSPM httr2 1.2.2 2025-12-08 [1] RSPM ini 0.3.1 2018-05-20 [1] RSPM janitor 2.2.1 2024-12-22 [1] RSPM jquerylib 0.1.4 2021-04-26 [1] RSPM jsonlite 2.0.0 2025-03-27 [1] RSPM KernSmooth 2.23-26 2025-01-01 [2] CRAN (R 4.6.0) knitr 1.51 2025-12-20 [1] RSPM later 1.4.8 2026-03-05 [1] RSPM lattice 0.22-9 2026-02-09 [2] CRAN (R 4.6.0) lifecycle 1.0.5 2026-01-08 [1] RSPM littler 0.3.23 2026-04-12 [1] RSPM (R 4.6.0) lubridate 1.9.5 2026-02-04 [1] RSPM magick 2.9.1 2026-02-28 [1] RSPM magrittr 2.0.5 2026-04-04 [1] RSPM MASS 7.3-65 2025-02-28 [2] CRAN (R 4.6.0) Matrix 1.7-5 2026-03-21 [2] CRAN (R 4.6.0) memoise 2.0.1 2021-11-26 [1] RSPM methods * 4.6.0 2026-04-24 [2] local mgcv 1.9-4 2025-11-07 [2] CRAN (R 4.6.0) mime 0.13 2025-03-17 [1] RSPM miniUI 0.1.2 2025-04-17 [1] RSPM nectar 0.0.0.9007 2026-05-17 [1] Github (api2r/nectar@9c6c19d) nlme 3.1-169 2026-03-27 [2] CRAN (R 4.6.0) nnet 7.3-20 2025-01-01 [2] CRAN (R 4.6.0) openssl 2.4.1 2026-05-14 [1] RSPM otel 0.2.0 2025-08-29 [1] RSPM pak 0.9.5 2026-04-27 [1] RSPM (R 4.6.0) parallel 4.6.0 2026-04-24 [2] local pillar 1.11.1 2025-09-17 [1] RSPM pkgbuild 1.4.8 2025-05-26 [1] RSPM pkgconfig 2.0.3 2019-09-22 [1] RSPM pkgdown 2.2.0 2025-11-06 [1] RSPM pkgload 1.5.2 2026-04-22 [1] RSPM praise 1.0.0 2015-08-11 [1] RSPM prettyunits 1.2.0 2023-09-24 [1] RSPM processx 3.9.0 2026-04-22 [1] RSPM profvis 0.4.0 2024-09-20 [1] RSPM promises 1.5.0 2025-11-01 [1] RSPM ps 1.9.3 2026-04-20 [1] RSPM purrr 1.2.2 2026-04-10 [1] RSPM qcthat 1.1.2 2026-05-17 [1] Github (Gilead-BioStats/qcthat@d0958dc) R6 2.6.1 2025-02-15 [1] RSPM ragg 1.5.2 2026-03-23 [1] RSPM rapid 0.0.0.9003 2026-05-17 [1] Github (api2r/rapid@4fd4d2a) rappdirs 0.3.4 2026-01-17 [1] RSPM rcmdcheck 1.4.0 2021-09-27 [1] RSPM Rcpp 1.1.1-1.1 2026-04-24 [1] RSPM rex 1.2.2 2026-03-28 [1] RSPM rlang 1.2.0 2026-04-06 [1] RSPM rmarkdown 2.31 2026-03-26 [1] RSPM roxygen2 8.0.0 2026-05-01 [1] RSPM rpart 4.1.27 2026-03-27 [2] CRAN (R 4.6.0) rprojroot 2.1.1 2025-08-26 [1] RSPM rrapply 1.2.8 2025-11-25 [1] RSPM rstudioapi 0.18.0 2026-01-16 [1] RSPM rversions 3.0.0 2025-10-09 [1] RSPM rvest 1.0.5 2025-08-29 [1] RSPM S7 0.2.2 2026-04-22 [1] RSPM sass 0.4.10 2025-04-11 [1] RSPM selectr 0.5-1 2025-12-17 [1] RSPM sessioninfo 1.2.3 2025-02-05 [1] RSPM shiny 1.13.0 2026-02-20 [1] RSPM snakecase 0.11.1 2023-08-27 [1] RSPM sourcetools 0.1.7-2 2026-03-28 [1] RSPM spatial 7.3-18 2025-01-01 [2] CRAN (R 4.6.0) splines 4.6.0 2026-04-24 [2] local stats * 4.6.0 2026-04-24 [2] local stats4 4.6.0 2026-04-24 [2] local stbl 0.3.0.9000 2026-05-17 [1] Github (wranglezone/stbl@5a38548) stringi 1.8.7 2025-03-27 [1] RSPM stringr 1.6.0 2025-11-04 [1] RSPM survival 3.8-6 2026-01-16 [2] CRAN (R 4.6.0) sys 3.4.3 2024-10-04 [1] RSPM systemfonts 1.3.2 2026-03-05 [1] RSPM tcltk 4.6.0 2026-04-24 [2] local testthat 3.3.2 2026-01-11 [1] RSPM textshaping 1.0.5 2026-03-06 [1] RSPM tibble 3.3.1 2026-01-11 [1] RSPM tibblify 0.4.1.9000 2026-05-17 [1] Github (wranglezone/tibblify@d600ef9) tidyr 1.3.2 2025-12-19 [1] RSPM tidyselect 1.2.1 2024-03-11 [1] RSPM timechange 0.4.0 2026-01-29 [1] RSPM tinytex 0.59 2026-03-28 [1] RSPM tools 4.6.0 2026-04-24 [2] local urlchecker 1.0.1 2021-11-30 [1] RSPM usethis 3.2.1 2025-09-06 [1] RSPM utf8 1.2.6 2025-06-08 [1] RSPM utils * 4.6.0 2026-04-24 [2] local vctrs 0.7.3 2026-04-11 [1] RSPM waldo 0.6.2 2025-07-11 [1] RSPM whisker 0.4.1 2022-12-05 [1] RSPM withr 3.0.2 2024-10-28 [1] RSPM xfun 0.57 2026-03-20 [1] RSPM xml2 1.5.2 2026-01-17 [1] RSPM xopen 1.0.1 2024-04-25 [1] RSPM xtable 1.8-8 2026-02-22 [1] RSPM yaml 2.3.12 2025-12-10 [1] RSPM zip 2.3.3 2025-05-13 [1] RSPM [1] /usr/local/lib/R/site-library [2] /usr/local/lib/R/library [3] /__w/_temp/Library
────────────────────────────────────────────────────────────────────────────── |
🌐 PR pkgdown deployedThis report was generated by this GitHub Actions run. Last updated: 2026-05-17 21:43:08 UTC Session Info─ Session info ───────────────────────────────────────────────────────────────setting value version R version 4.6.0 (2026-04-24) os Ubuntu 24.04.4 LTS system x86_64, linux-gnu ui X11 language (EN) collate en_US.UTF-8 ctype en_US.UTF-8 tz UTC date 2026-05-17 pandoc 3.1.3 @ /usr/bin/pandoc quarto NA ─ Packages ─────────────────────────────────────────────────────────────────── package * version date (UTC) lib source askpass 1.2.1 2024-10-04 [1] RSPM astgrepr 0.1.1 2025-06-07 [1] RSPM backports 1.5.1 2026-04-03 [1] RSPM base * 4.6.0 2026-04-24 [2] local base64enc 0.1-6 2026-02-02 [1] RSPM beekeeper 0.4.0.9000 2026-05-17 [1] local boot 1.3-32 2025-08-29 [2] CRAN (R 4.6.0) brew 1.0-10 2023-12-16 [1] RSPM brio 1.1.5 2024-04-24 [1] RSPM bslib 0.11.0 2026-05-16 [1] RSPM cachem 1.1.0 2024-05-16 [1] RSPM callr 3.7.6 2024-03-25 [1] RSPM checkmate 2.3.4 2026-02-03 [1] RSPM class 7.3-23 2025-01-01 [2] CRAN (R 4.6.0) cli 3.6.6 2026-04-09 [1] RSPM clipr 0.8.0 2022-02-22 [1] RSPM cluster 2.1.8.2 2026-02-05 [2] CRAN (R 4.6.0) codetools 0.2-20 2024-03-31 [2] CRAN (R 4.6.0) commonmark 2.0.0 2025-07-07 [1] RSPM compiler 4.6.0 2026-04-24 [2] local covr 3.6.5 2025-11-09 [1] RSPM crayon 1.5.3 2024-06-20 [1] RSPM credentials 2.0.3 2025-09-12 [1] RSPM curl 7.1.0 2026-04-22 [1] RSPM datasets * 4.6.0 2026-04-24 [2] local desc 1.4.3 2023-12-10 [1] RSPM devtools 2.5.2 2026-04-30 [1] RSPM diffobj 0.3.6 2025-04-21 [1] RSPM digest 0.6.39 2025-11-19 [1] RSPM docopt 0.7.2 2025-03-25 [1] RSPM (R 4.6.0) downlit 0.4.5 2025-11-14 [1] RSPM dplyr 1.2.1 2026-04-03 [1] RSPM ellipsis 0.3.3 2026-04-04 [1] RSPM emoji 16.0.0 2024-10-28 [1] RSPM evaluate 1.0.5 2025-08-27 [1] RSPM fansi 1.0.7 2025-11-19 [1] RSPM fastmap 1.2.0 2024-05-15 [1] RSPM fontawesome 0.5.3 2024-11-16 [1] RSPM foreign 0.8-91 2026-01-29 [2] CRAN (R 4.6.0) fs 2.1.0 2026-04-18 [1] RSPM generics 0.1.4 2025-05-09 [1] RSPM gert 2.3.1 2026-01-11 [1] RSPM gh 1.5.0 2025-05-26 [1] RSPM git2r 0.36.2 2025-03-29 [1] RSPM gitcreds 0.1.2 2022-09-08 [1] RSPM glue 1.8.1 2026-04-17 [1] RSPM graphics * 4.6.0 2026-04-24 [2] local grDevices * 4.6.0 2026-04-24 [2] local grid 4.6.0 2026-04-24 [2] local here 1.0.2 2025-09-15 [1] RSPM highr 0.12 2026-03-06 [1] RSPM hms 1.1.4 2025-10-17 [1] RSPM htmltools 0.5.9 2025-12-04 [1] RSPM htmlwidgets 1.6.4 2023-12-06 [1] RSPM httptest2 1.2.2 2025-11-16 [1] RSPM httpuv 1.6.17 2026-03-18 [1] RSPM httr 1.4.8 2026-02-13 [1] RSPM httr2 1.2.2 2025-12-08 [1] RSPM ini 0.3.1 2018-05-20 [1] RSPM janitor 2.2.1 2024-12-22 [1] RSPM jquerylib 0.1.4 2021-04-26 [1] RSPM jsonlite 2.0.0 2025-03-27 [1] RSPM KernSmooth 2.23-26 2025-01-01 [2] CRAN (R 4.6.0) knitr 1.51 2025-12-20 [1] RSPM later 1.4.8 2026-03-05 [1] RSPM lattice 0.22-9 2026-02-09 [2] CRAN (R 4.6.0) lifecycle 1.0.5 2026-01-08 [1] RSPM littler 0.3.23 2026-04-12 [1] RSPM (R 4.6.0) lubridate 1.9.5 2026-02-04 [1] RSPM magick 2.9.1 2026-02-28 [1] RSPM magrittr 2.0.5 2026-04-04 [1] RSPM MASS 7.3-65 2025-02-28 [2] CRAN (R 4.6.0) Matrix 1.7-5 2026-03-21 [2] CRAN (R 4.6.0) memoise 2.0.1 2021-11-26 [1] RSPM methods * 4.6.0 2026-04-24 [2] local mgcv 1.9-4 2025-11-07 [2] CRAN (R 4.6.0) mime 0.13 2025-03-17 [1] RSPM miniUI 0.1.2 2025-04-17 [1] RSPM nectar 0.0.0.9007 2026-05-17 [1] Github (api2r/nectar@9c6c19d) nlme 3.1-169 2026-03-27 [2] CRAN (R 4.6.0) nnet 7.3-20 2025-01-01 [2] CRAN (R 4.6.0) openssl 2.4.1 2026-05-14 [1] RSPM otel 0.2.0 2025-08-29 [1] RSPM pak 0.9.5 2026-04-27 [1] RSPM (R 4.6.0) parallel 4.6.0 2026-04-24 [2] local pillar 1.11.1 2025-09-17 [1] RSPM pkgbuild 1.4.8 2025-05-26 [1] RSPM pkgconfig 2.0.3 2019-09-22 [1] RSPM pkgdown 2.2.0 2025-11-06 [1] RSPM pkgload 1.5.2 2026-04-22 [1] RSPM praise 1.0.0 2015-08-11 [1] RSPM prettyunits 1.2.0 2023-09-24 [1] RSPM processx 3.9.0 2026-04-22 [1] RSPM profvis 0.4.0 2024-09-20 [1] RSPM promises 1.5.0 2025-11-01 [1] RSPM ps 1.9.3 2026-04-20 [1] RSPM purrr 1.2.2 2026-04-10 [1] RSPM qcthat 1.1.2.9000 2026-05-17 [1] Github (Gilead-BioStats/qcthat@038f5e7) quarto 1.5.1 2025-09-04 [1] RSPM R6 2.6.1 2025-02-15 [1] RSPM ragg 1.5.2 2026-03-23 [1] RSPM rapid 0.0.0.9003 2026-05-17 [1] Github (api2r/rapid@4fd4d2a) rappdirs 0.3.4 2026-01-17 [1] RSPM rcmdcheck 1.4.0 2021-09-27 [1] RSPM Rcpp 1.1.1-1.1 2026-04-24 [1] RSPM rex 1.2.2 2026-03-28 [1] RSPM rlang 1.2.0 2026-04-06 [1] RSPM rmarkdown 2.31 2026-03-26 [1] RSPM roxygen2 8.0.0 2026-05-01 [1] RSPM rpart 4.1.27 2026-03-27 [2] CRAN (R 4.6.0) rprojroot 2.1.1 2025-08-26 [1] RSPM rrapply 1.2.8 2025-11-25 [1] RSPM rstudioapi 0.18.0 2026-01-16 [1] RSPM rversions 3.0.0 2025-10-09 [1] RSPM rvest 1.0.5 2025-08-29 [1] RSPM S7 0.2.2 2026-04-22 [1] RSPM sass 0.4.10 2025-04-11 [1] RSPM selectr 0.5-1 2025-12-17 [1] RSPM sessioninfo 1.2.3 2025-02-05 [1] RSPM shiny 1.13.0 2026-02-20 [1] RSPM snakecase 0.11.1 2023-08-27 [1] RSPM sourcetools 0.1.7-2 2026-03-28 [1] RSPM spatial 7.3-18 2025-01-01 [2] CRAN (R 4.6.0) splines 4.6.0 2026-04-24 [2] local stats * 4.6.0 2026-04-24 [2] local stats4 4.6.0 2026-04-24 [2] local stbl 0.3.0.9000 2026-05-17 [1] Github (wranglezone/stbl@5a38548) stringi 1.8.7 2025-03-27 [1] RSPM stringr 1.6.0 2025-11-04 [1] RSPM survival 3.8-6 2026-01-16 [2] CRAN (R 4.6.0) sys 3.4.3 2024-10-04 [1] RSPM systemfonts 1.3.2 2026-03-05 [1] RSPM tcltk 4.6.0 2026-04-24 [2] local testthat 3.3.2 2026-01-11 [1] RSPM textshaping 1.0.5 2026-03-06 [1] RSPM tibble 3.3.1 2026-01-11 [1] RSPM tibblify 0.4.1.9000 2026-05-17 [1] Github (wranglezone/tibblify@d600ef9) tidyr 1.3.2 2025-12-19 [1] RSPM tidyselect 1.2.1 2024-03-11 [1] RSPM timechange 0.4.0 2026-01-29 [1] RSPM tinytex 0.59 2026-03-28 [1] RSPM tools 4.6.0 2026-04-24 [2] local urlchecker 1.0.1 2021-11-30 [1] RSPM usethis 3.2.1 2025-09-06 [1] RSPM utf8 1.2.6 2025-06-08 [1] RSPM utils * 4.6.0 2026-04-24 [2] local vctrs 0.7.3 2026-04-11 [1] RSPM waldo 0.6.2 2025-07-11 [1] RSPM whisker 0.4.1 2022-12-05 [1] RSPM withr 3.0.2 2024-10-28 [1] RSPM xfun 0.57 2026-03-20 [1] RSPM xml2 1.5.2 2026-01-17 [1] RSPM xopen 1.0.1 2024-04-25 [1] RSPM xtable 1.8-8 2026-02-22 [1] RSPM yaml 2.3.12 2025-12-10 [1] RSPM zip 2.3.3 2025-05-13 [1] RSPM [1] /usr/local/lib/R/site-library [2] /usr/local/lib/R/library [3] /__w/_temp/Library
────────────────────────────────────────────────────────────────────────────── |
| #' @keywords internal | ||
| .read_security_data_filename <- function( |
There was a problem hiding this comment.
| #' @keywords internal | |
| .read_security_data_filename <- function( | |
| #' @export | |
| #' @family config readers | |
| read_security_data_filename <- function( |
This needs to be exported, since it's called in the signature of an exported function (ie, users can use it). Also add an example (by adding this field to inst/example_config.yml).
There was a problem hiding this comment.
Exported and documented with an example backed by inst/example_config.yml in 57bebb2.
| #' @keywords internal | ||
| .read_security_data <- function( | ||
| pkg_dir = ".", | ||
| config_filename = "_beekeeper.yml", | ||
| security_data_filename = .read_security_data_filename( |
There was a problem hiding this comment.
| #' @keywords internal | |
| .read_security_data <- function( | |
| pkg_dir = ".", | |
| config_filename = "_beekeeper.yml", | |
| security_data_filename = .read_security_data_filename( | |
| #' @export | |
| #' @family config readers | |
| read_security_data <- function( | |
| pkg_dir = ".", | |
| config_filename = "_beekeeper.yml", | |
| security_data_filename = read_security_data_filename( |
This needs to be exported, since it's called in the signature of an exported function (ie, users can use it). Also add an example (by adding a new inst/example_security_data.yml).
There was a problem hiding this comment.
Exported and documented with an example backed by inst/example_security_data.yml in 57bebb2.
| @@ -1,3 +1,38 @@ | |||
| #' Generate authentication helpers | |||
| #' | |||
There was a problem hiding this comment.
Since this is now an exported function, add a full description.
There was a problem hiding this comment.
Added a fuller roxygen description for generate_pkg_auth() in 57bebb2.
| @@ -1,3 +1,36 @@ | |||
| #' Generate files for API paths | |||
| #' | |||
There was a problem hiding this comment.
Since this is now an exported function, add a full description.
There was a problem hiding this comment.
Added a fuller roxygen description for generate_pkg_paths() in 57bebb2.
| @@ -1,3 +1,33 @@ | |||
| #' Generate request-prepare helpers | |||
| #' | |||
There was a problem hiding this comment.
Since this is now an exported function, add a full description.
There was a problem hiding this comment.
Added a fuller roxygen description for generate_pkg_req_prepare() in 57bebb2.
| @@ -0,0 +1,32 @@ | |||
| #' Generate shared parameter docs | |||
| #' | |||
There was a problem hiding this comment.
Since this is now an exported function, add a full description.
There was a problem hiding this comment.
Added a fuller roxygen description for generate_pkg_shared_params() in 57bebb2.
There was a problem hiding this comment.
Add tests to reach 100% code coverage for this file. Tag the new tests with (#101).
There was a problem hiding this comment.
Added focused read_config tests and verified R/read_config.R is now at 100% coverage in 57bebb2.
| @@ -0,0 +1,3 @@ | |||
| # beekeeper 0.4.0.9000 | |||
|
|
|||
| * `generate_pkg_auth()`, `generate_pkg_req_prepare()`, `generate_pkg_paths()`, and `generate_pkg_shared_params()` can now be run one step at a time, with `read_security_schemes()` supporting auth generation (@jonthegeek, #101). | |||
There was a problem hiding this comment.
| * `generate_pkg_auth()`, `generate_pkg_req_prepare()`, `generate_pkg_paths()`, and `generate_pkg_shared_params()` can now be run one step at a time, with `read_security_schemes()` supporting auth generation (@jonthegeek, #101). | |
| * `generate_pkg_auth()`, `generate_pkg_req_prepare()`, `generate_pkg_paths()`, and `generate_pkg_shared_params()` can now be run one step at a time, with `read_security_schemes()` supporting auth generation (#101). |
There was a problem hiding this comment.
Updated the NEWS entry wording in 57bebb2.
Agent-Logs-Url: https://github.com/api2r/beekeeper/sessions/cd29a1e1-233e-4675-adc6-25d20ae9a66b Co-authored-by: jonthegeek <33983824+jonthegeek@users.noreply.github.com>
Agent-Logs-Url: https://github.com/api2r/beekeeper/sessions/cd29a1e1-233e-4675-adc6-25d20ae9a66b Co-authored-by: jonthegeek <33983824+jonthegeek@users.noreply.github.com>
This exposes the package-generation substeps so maintainers can generate auth, request-prep, paths, and shared params independently instead of always going through
generate_pkg(). It also adds the missing reader plumbing needed for those entry points to derive their inputs from package config and saved security metadata.Public generation entry points
generate_pkg_auth()generate_pkg_req_prepare()generate_pkg_paths()generate_pkg_shared_params()Config + security-data plumbing
read_security_schemes()to loadapi_definition@components@security_schemesfrom the configured rapid file.read_security_data()read_security_data_filename()generate_pkg_auth()can now persist generatedsecurity_datato_beekeeper_security.ymland record that filename in_beekeeper.yml.Setup refactor
.setup_r()into narrower helpers for:R/testthathttptest2nectarbeekeepergenerate_pkg_*()wrapper now performs only the setup it needs.generate_pkg()delegationgenerate_pkg()to compose the new exported helpers instead of calling the old internal monolith.Docs, examples, and package surface
inst/example_config.ymlinst/example_security_data.ymlR/read_config.Rto 100% coverage.Example:
Or, explicitly: