From bc68ee286b8b5d8558599dfcd60a0569e6abf4d3 Mon Sep 17 00:00:00 2001 From: John Benninghoff Date: Thu, 1 Jan 2026 10:41:11 -0600 Subject: [PATCH 1/7] Bump version --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index 6641714e..c3a3d5ad 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: rdev Title: R Development Tools -Version: 1.15.5 +Version: 1.15.5.9000 Authors@R: person("John", "Benninghoff", , "jbenninghoff@mac.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-6230-4742")) From bf6beba1d6845e695adfd4dde33faad768163b56 Mon Sep 17 00:00:00 2001 From: John Benninghoff Date: Thu, 1 Jan 2026 10:54:50 -0600 Subject: [PATCH 2/7] renv::update() --- renv.lock | 54 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 32 insertions(+), 22 deletions(-) diff --git a/renv.lock b/renv.lock index e2f8c537..83ac1c3a 100644 --- a/renv.lock +++ b/renv.lock @@ -1690,7 +1690,7 @@ }, "httr2": { "Package": "httr2", - "Version": "1.2.1", + "Version": "1.2.2", "Source": "Repository", "Title": "Perform HTTP Requests and Process the Responses", "Authors@R": "c( person(\"Hadley\", \"Wickham\", , \"hadley@posit.co\", role = c(\"aut\", \"cre\")), person(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\")), person(\"Maximilian\", \"Girlich\", role = \"ctb\") )", @@ -1726,7 +1726,9 @@ "knitr", "later (>= 1.4.0)", "nanonext", - "paws.common", + "otel (>= 0.2.0)", + "otelsdk (>= 0.2.0)", + "paws.common (>= 0.8.0)", "promises", "rmarkdown", "testthat (>= 3.1.8)", @@ -1740,7 +1742,7 @@ "Config/testthat/parallel": "true", "Config/testthat/start-first": "resp-stream, req-perform", "Encoding": "UTF-8", - "RoxygenNote": "7.3.2", + "RoxygenNote": "7.3.3", "NeedsCompilation": "no", "Author": "Hadley Wickham [aut, cre], Posit Software, PBC [cph, fnd], Maximilian Girlich [ctb]", "Maintainer": "Hadley Wickham ", @@ -1857,7 +1859,7 @@ }, "knitr": { "Package": "knitr", - "Version": "1.50", + "Version": "1.51", "Source": "Repository", "Type": "Package", "Title": "A General-Purpose Package for Dynamic Report Generation in R", @@ -1871,12 +1873,11 @@ "highr (>= 0.11)", "methods", "tools", - "xfun (>= 0.51)", + "xfun (>= 0.52)", "yaml (>= 2.1.19)" ], "Suggests": [ "bslib", - "codetools", "DBI (>= 0.4-1)", "digest", "formatR", @@ -1888,6 +1889,8 @@ "magick", "litedown", "markdown (>= 1.3)", + "otel", + "otelsdk", "png", "ragg", "reticulate (>= 1.4)", @@ -1912,10 +1915,10 @@ "Encoding": "UTF-8", "VignetteBuilder": "litedown, knitr", "SystemRequirements": "Package vignettes based on R Markdown v2 or reStructuredText require Pandoc (http://pandoc.org). The function rst2pdf() requires rst2pdf (https://github.com/rst2pdf/rst2pdf).", - "Collate": "'block.R' 'cache.R' 'citation.R' 'hooks-html.R' 'plot.R' 'utils.R' 'defaults.R' 'concordance.R' 'engine.R' 'highlight.R' 'themes.R' 'header.R' 'hooks-asciidoc.R' 'hooks-chunk.R' 'hooks-extra.R' 'hooks-latex.R' 'hooks-md.R' 'hooks-rst.R' 'hooks-textile.R' 'hooks.R' 'output.R' 'package.R' 'pandoc.R' 'params.R' 'parser.R' 'pattern.R' 'rocco.R' 'spin.R' 'table.R' 'template.R' 'utils-conversion.R' 'utils-rd2html.R' 'utils-string.R' 'utils-sweave.R' 'utils-upload.R' 'utils-vignettes.R' 'zzz.R'", - "RoxygenNote": "7.3.2", + "Collate": "'block.R' 'cache.R' 'citation.R' 'hooks-html.R' 'plot.R' 'utils.R' 'defaults.R' 'concordance.R' 'engine.R' 'highlight.R' 'themes.R' 'header.R' 'hooks-asciidoc.R' 'hooks-chunk.R' 'hooks-extra.R' 'hooks-latex.R' 'hooks-md.R' 'hooks-rst.R' 'hooks-textile.R' 'hooks.R' 'otel.R' 'output.R' 'package.R' 'pandoc.R' 'params.R' 'parser.R' 'pattern.R' 'rocco.R' 'spin.R' 'table.R' 'template.R' 'utils-conversion.R' 'utils-rd2html.R' 'utils-string.R' 'utils-sweave.R' 'utils-upload.R' 'utils-vignettes.R' 'zzz.R'", + "RoxygenNote": "7.3.3", "NeedsCompilation": "no", - "Author": "Yihui Xie [aut, cre] (, https://yihui.org), Abhraneel Sarma [ctb], Adam Vogt [ctb], Alastair Andrew [ctb], Alex Zvoleff [ctb], Amar Al-Zubaidi [ctb], Andre Simon [ctb] (the CSS files under inst/themes/ were derived from the Highlight package http://www.andre-simon.de), Aron Atkins [ctb], Aaron Wolen [ctb], Ashley Manton [ctb], Atsushi Yasumoto [ctb] (), Ben Baumer [ctb], Brian Diggs [ctb], Brian Zhang [ctb], Bulat Yapparov [ctb], Cassio Pereira [ctb], Christophe Dervieux [ctb], David Hall [ctb], David Hugh-Jones [ctb], David Robinson [ctb], Doug Hemken [ctb], Duncan Murdoch [ctb], Elio Campitelli [ctb], Ellis Hughes [ctb], Emily Riederer [ctb], Fabian Hirschmann [ctb], Fitch Simeon [ctb], Forest Fang [ctb], Frank E Harrell Jr [ctb] (the Sweavel package at inst/misc/Sweavel.sty), Garrick Aden-Buie [ctb], Gregoire Detrez [ctb], Hadley Wickham [ctb], Hao Zhu [ctb], Heewon Jeon [ctb], Henrik Bengtsson [ctb], Hiroaki Yutani [ctb], Ian Lyttle [ctb], Hodges Daniel [ctb], Jacob Bien [ctb], Jake Burkhead [ctb], James Manton [ctb], Jared Lander [ctb], Jason Punyon [ctb], Javier Luraschi [ctb], Jeff Arnold [ctb], Jenny Bryan [ctb], Jeremy Ashkenas [ctb, cph] (the CSS file at inst/misc/docco-classic.css), Jeremy Stephens [ctb], Jim Hester [ctb], Joe Cheng [ctb], Johannes Ranke [ctb], John Honaker [ctb], John Muschelli [ctb], Jonathan Keane [ctb], JJ Allaire [ctb], Johan Toloe [ctb], Jonathan Sidi [ctb], Joseph Larmarange [ctb], Julien Barnier [ctb], Kaiyin Zhong [ctb], Kamil Slowikowski [ctb], Karl Forner [ctb], Kevin K. Smith [ctb], Kirill Mueller [ctb], Kohske Takahashi [ctb], Lorenz Walthert [ctb], Lucas Gallindo [ctb], Marius Hofert [ctb], Martin Modrák [ctb], Michael Chirico [ctb], Michael Friendly [ctb], Michal Bojanowski [ctb], Michel Kuhlmann [ctb], Miller Patrick [ctb], Nacho Caballero [ctb], Nick Salkowski [ctb], Niels Richard Hansen [ctb], Noam Ross [ctb], Obada Mahdi [ctb], Pavel N. Krivitsky [ctb] (), Pedro Faria [ctb], Qiang Li [ctb], Ramnath Vaidyanathan [ctb], Richard Cotton [ctb], Robert Krzyzanowski [ctb], Rodrigo Copetti [ctb], Romain Francois [ctb], Ruaridh Williamson [ctb], Sagiru Mati [ctb] (), Scott Kostyshak [ctb], Sebastian Meyer [ctb], Sietse Brouwer [ctb], Simon de Bernard [ctb], Sylvain Rousseau [ctb], Taiyun Wei [ctb], Thibaut Assus [ctb], Thibaut Lamadon [ctb], Thomas Leeper [ctb], Tim Mastny [ctb], Tom Torsney-Weir [ctb], Trevor Davis [ctb], Viktoras Veitas [ctb], Weicheng Zhu [ctb], Wush Wu [ctb], Zachary Foster [ctb], Zhian N. Kamvar [ctb] (), Posit Software, PBC [cph, fnd]", + "Author": "Yihui Xie [aut, cre] (ORCID: , URL: https://yihui.org), Abhraneel Sarma [ctb], Adam Vogt [ctb], Alastair Andrew [ctb], Alex Zvoleff [ctb], Amar Al-Zubaidi [ctb], Andre Simon [ctb] (the CSS files under inst/themes/ were derived from the Highlight package http://www.andre-simon.de), Aron Atkins [ctb], Aaron Wolen [ctb], Ashley Manton [ctb], Atsushi Yasumoto [ctb] (ORCID: ), Ben Baumer [ctb], Brian Diggs [ctb], Brian Zhang [ctb], Bulat Yapparov [ctb], Cassio Pereira [ctb], Christophe Dervieux [ctb], David Hall [ctb], David Hugh-Jones [ctb], David Robinson [ctb], Doug Hemken [ctb], Duncan Murdoch [ctb], Elio Campitelli [ctb], Ellis Hughes [ctb], Emily Riederer [ctb], Fabian Hirschmann [ctb], Fitch Simeon [ctb], Forest Fang [ctb], Frank E Harrell Jr [ctb] (the Sweavel package at inst/misc/Sweavel.sty), Garrick Aden-Buie [ctb], Gregoire Detrez [ctb], Hadley Wickham [ctb], Hao Zhu [ctb], Heewon Jeon [ctb], Henrik Bengtsson [ctb], Hiroaki Yutani [ctb], Ian Lyttle [ctb], Hodges Daniel [ctb], Jacob Bien [ctb], Jake Burkhead [ctb], James Manton [ctb], Jared Lander [ctb], Jason Punyon [ctb], Javier Luraschi [ctb], Jeff Arnold [ctb], Jenny Bryan [ctb], Jeremy Ashkenas [ctb, cph] (the CSS file at inst/misc/docco-classic.css), Jeremy Stephens [ctb], Jim Hester [ctb], Joe Cheng [ctb], Johannes Ranke [ctb], John Honaker [ctb], John Muschelli [ctb], Jonathan Keane [ctb], JJ Allaire [ctb], Johan Toloe [ctb], Jonathan Sidi [ctb], Joseph Larmarange [ctb], Julien Barnier [ctb], Kaiyin Zhong [ctb], Kamil Slowikowski [ctb], Karl Forner [ctb], Kevin K. Smith [ctb], Kirill Mueller [ctb], Kohske Takahashi [ctb], Lorenz Walthert [ctb], Lucas Gallindo [ctb], Marius Hofert [ctb], Martin Modrák [ctb], Michael Chirico [ctb], Michael Friendly [ctb], Michal Bojanowski [ctb], Michel Kuhlmann [ctb], Miller Patrick [ctb], Nacho Caballero [ctb], Nick Salkowski [ctb], Niels Richard Hansen [ctb], Noam Ross [ctb], Obada Mahdi [ctb], Pavel N. Krivitsky [ctb] (ORCID: ), Pedro Faria [ctb], Qiang Li [ctb], Ramnath Vaidyanathan [ctb], Richard Cotton [ctb], Robert Krzyzanowski [ctb], Rodrigo Copetti [ctb], Romain Francois [ctb], Ruaridh Williamson [ctb], Sagiru Mati [ctb] (ORCID: ), Scott Kostyshak [ctb], Sebastian Meyer [ctb], Sietse Brouwer [ctb], Simon de Bernard [ctb], Sylvain Rousseau [ctb], Taiyun Wei [ctb], Thibaut Assus [ctb], Thibaut Lamadon [ctb], Thomas Leeper [ctb], Tim Mastny [ctb], Tom Torsney-Weir [ctb], Trevor Davis [ctb], Viktoras Veitas [ctb], Weicheng Zhu [ctb], Wush Wu [ctb], Zachary Foster [ctb], Zhian N. Kamvar [ctb] (ORCID: ), Posit Software, PBC [cph, fnd]", "Maintainer": "Yihui Xie ", "Repository": "CRAN" }, @@ -3455,7 +3458,7 @@ }, "shiny": { "Package": "shiny", - "Version": "1.12.0", + "Version": "1.12.1", "Source": "Repository", "Type": "Package", "Title": "Web Application Framework for R", @@ -3519,7 +3522,7 @@ "Config/testthat/edition": "3", "Encoding": "UTF-8", "RoxygenNote": "7.3.3", - "Collate": "'globals.R' 'app-state.R' 'app_template.R' 'bind-cache.R' 'bind-event.R' 'bookmark-state-local.R' 'bookmark-state.R' 'bootstrap-deprecated.R' 'bootstrap-layout.R' 'conditions.R' 'map.R' 'utils.R' 'bootstrap.R' 'busy-indicators-spinners.R' 'busy-indicators.R' 'cache-utils.R' 'deprecated.R' 'devmode.R' 'diagnose.R' 'extended-task.R' 'fileupload.R' 'graph.R' 'reactives.R' 'reactive-domains.R' 'history.R' 'hooks.R' 'html-deps.R' 'image-interact-opts.R' 'image-interact.R' 'imageutils.R' 'input-action.R' 'input-checkbox.R' 'input-checkboxgroup.R' 'input-date.R' 'input-daterange.R' 'input-file.R' 'input-numeric.R' 'input-password.R' 'input-radiobuttons.R' 'input-select.R' 'input-slider.R' 'input-submit.R' 'input-text.R' 'input-textarea.R' 'input-utils.R' 'insert-tab.R' 'insert-ui.R' 'jqueryui.R' 'knitr.R' 'middleware-shiny.R' 'middleware.R' 'timer.R' 'shiny.R' 'mock-session.R' 'modal.R' 'modules.R' 'notifications.R' 'otel-attr-srcref.R' 'otel-collect.R' 'otel-enable.R' 'otel-error.R' 'otel-label.R' 'otel-reactive-update.R' 'otel-session.R' 'otel-shiny.R' 'priorityqueue.R' 'progress.R' 'react.R' 'reexports.R' 'render-cached-plot.R' 'render-plot.R' 'render-table.R' 'run-url.R' 'runapp.R' 'serializers.R' 'server-input-handlers.R' 'server-resource-paths.R' 'server.R' 'shiny-options.R' 'shiny-package.R' 'shinyapp.R' 'shinyui.R' 'shinywrappers.R' 'showcase.R' 'snapshot.R' 'staticimports.R' 'tar.R' 'test-export.R' 'test-server.R' 'test.R' 'update-input.R' 'utils-lang.R' 'utils-tags.R' 'version_bs_date_picker.R' 'version_ion_range_slider.R' 'version_jquery.R' 'version_jqueryui.R' 'version_selectize.R' 'version_strftime.R' 'viewer.R'", + "Collate": "'globals.R' 'app-state.R' 'app_template.R' 'bind-cache.R' 'bind-event.R' 'bookmark-state-local.R' 'bookmark-state.R' 'bootstrap-deprecated.R' 'bootstrap-layout.R' 'conditions.R' 'map.R' 'utils.R' 'bootstrap.R' 'busy-indicators-spinners.R' 'busy-indicators.R' 'cache-utils.R' 'deprecated.R' 'devmode.R' 'diagnose.R' 'extended-task.R' 'fileupload.R' 'graph.R' 'reactives.R' 'reactive-domains.R' 'history.R' 'hooks.R' 'html-deps.R' 'image-interact-opts.R' 'image-interact.R' 'imageutils.R' 'input-action.R' 'input-checkbox.R' 'input-checkboxgroup.R' 'input-date.R' 'input-daterange.R' 'input-file.R' 'input-numeric.R' 'input-password.R' 'input-radiobuttons.R' 'input-select.R' 'input-slider.R' 'input-submit.R' 'input-text.R' 'input-textarea.R' 'input-utils.R' 'insert-tab.R' 'insert-ui.R' 'jqueryui.R' 'knitr.R' 'middleware-shiny.R' 'middleware.R' 'timer.R' 'shiny.R' 'mock-session.R' 'modal.R' 'modules.R' 'notifications.R' 'otel-attr-srcref.R' 'otel-collect.R' 'otel-enable.R' 'otel-error.R' 'otel-label.R' 'otel-reactive-update.R' 'otel-session.R' 'otel-shiny.R' 'otel-with.R' 'priorityqueue.R' 'progress.R' 'react.R' 'reexports.R' 'render-cached-plot.R' 'render-plot.R' 'render-table.R' 'run-url.R' 'runapp.R' 'serializers.R' 'server-input-handlers.R' 'server-resource-paths.R' 'server.R' 'shiny-options.R' 'shiny-package.R' 'shinyapp.R' 'shinyui.R' 'shinywrappers.R' 'showcase.R' 'snapshot.R' 'staticimports.R' 'tar.R' 'test-export.R' 'test-server.R' 'test.R' 'update-input.R' 'utils-lang.R' 'utils-tags.R' 'version_bs_date_picker.R' 'version_ion_range_slider.R' 'version_jquery.R' 'version_jqueryui.R' 'version_selectize.R' 'version_strftime.R' 'viewer.R'", "NeedsCompilation": "no", "Author": "Winston Chang [aut] (ORCID: ), Joe Cheng [aut], JJ Allaire [aut], Carson Sievert [aut, cre] (ORCID: ), Barret Schloerke [aut] (ORCID: ), Garrick Aden-Buie [aut] (ORCID: ), Yihui Xie [aut], Jeff Allen [aut], Jonathan McPherson [aut], Alan Dipert [aut], Barbara Borges [aut], Posit Software, PBC [cph, fnd] (ROR: ), jQuery Foundation [cph] (jQuery library and jQuery UI library), jQuery contributors [ctb, cph] (jQuery library; authors listed in inst/www/shared/jquery-AUTHORS.txt), jQuery UI contributors [ctb, cph] (jQuery UI library; authors listed in inst/www/shared/jqueryui/AUTHORS.txt), Mark Otto [ctb] (Bootstrap library), Jacob Thornton [ctb] (Bootstrap library), Bootstrap contributors [ctb] (Bootstrap library), Twitter, Inc [cph] (Bootstrap library), Prem Nawaz Khan [ctb] (Bootstrap accessibility plugin), Victor Tsaran [ctb] (Bootstrap accessibility plugin), Dennis Lembree [ctb] (Bootstrap accessibility plugin), Srinivasu Chakravarthula [ctb] (Bootstrap accessibility plugin), Cathy O'Connor [ctb] (Bootstrap accessibility plugin), PayPal, Inc [cph] (Bootstrap accessibility plugin), Stefan Petre [ctb, cph] (Bootstrap-datepicker library), Andrew Rowls [ctb, cph] (Bootstrap-datepicker library), Brian Reavis [ctb, cph] (selectize.js library), Salmen Bejaoui [ctb, cph] (selectize-plugin-a11y library), Denis Ineshin [ctb, cph] (ion.rangeSlider library), Sami Samhuri [ctb, cph] (Javascript strftime library), SpryMedia Limited [ctb, cph] (DataTables library), Ivan Sagalaev [ctb, cph] (highlight.js library), R Core Team [ctb, cph] (tar implementation from R)", "Maintainer": "Carson Sievert ", @@ -4277,7 +4280,7 @@ }, "xfun": { "Package": "xfun", - "Version": "0.54", + "Version": "0.55", "Source": "Repository", "Type": "Package", "Title": "Supporting Functions for Packages Maintained by 'Yihui Xie'", @@ -4310,6 +4313,7 @@ "magick", "yaml", "data.table", + "qs2", "qs" ], "License": "MIT + file LICENSE", @@ -4448,22 +4452,28 @@ }, "yaml": { "Package": "yaml", - "Version": "2.3.11", + "Version": "2.3.12", "Source": "Repository", "Type": "Package", "Title": "Methods to Convert R Data to YAML and Back", - "Date": "2025-11-06", + "Authors@R": "c( person(\"Hadley\", \"Wickham\", , \"hadley@posit.co\", role = \"cre\", comment = c(ORCID = \"0000-0003-4757-117X\")), person(\"Shawn\", \"Garbett\", , \"shawn.garbett@vumc.org\", role = \"ctb\", comment = c(ORCID = \"0000-0003-4079-5621\")), person(\"Jeremy\", \"Stephens\", role = c(\"aut\", \"ctb\")), person(\"Kirill\", \"Simonov\", role = \"aut\"), person(\"Yihui\", \"Xie\", role = \"ctb\", comment = c(ORCID = \"0000-0003-0645-5666\")), person(\"Zhuoer\", \"Dong\", role = \"ctb\"), person(\"Jeffrey\", \"Horner\", role = \"ctb\"), person(\"reikoch\", role = \"ctb\"), person(\"Will\", \"Beasley\", role = \"ctb\", comment = c(ORCID = \"0000-0002-5613-5006\")), person(\"Brendan\", \"O'Connor\", role = \"ctb\"), person(\"Michael\", \"Quinn\", role = \"ctb\"), person(\"Charlie\", \"Gao\", role = \"ctb\"), person(c(\"Gregory\", \"R.\"), \"Warnes\", role = \"ctb\"), person(c(\"Zhian\", \"N.\"), \"Kamvar\", role = \"ctb\") )", + "Description": "Implements the 'libyaml' 'YAML' 1.1 parser and emitter () for R.", + "License": "BSD_3_clause + file LICENSE", + "URL": "https://yaml.r-lib.org, https://github.com/r-lib/yaml/", + "BugReports": "https://github.com/r-lib/yaml/issues", "Suggests": [ - "RUnit" + "knitr", + "rmarkdown", + "testthat (>= 3.0.0)" ], - "Authors@R": "c( person(\"Shawn\", \"Garbett\", role = c(\"cre\",\"ctb\"), email = \"shawn.garbett@vumc.org\", comment = c(ORCID=\"0000-0003-4079-5621\") ), person(\"Jeremy\", \"Stephens\", role = c(\"aut\", \"ctb\")), person(\"Kirill\", \"Simonov\", role = \"aut\"), person(\"Yihui\", \"Xie\", role = \"ctb\", comment = c(ORCID=\"0000-0003-0645-5666\")), person(\"Zhuoer\", \"Dong\", role = \"ctb\"), person(\"Hadley\", \"Wickham\", role = \"ctb\", comment = c(ORCID=\"0000-0003-4757-117X\")), person(\"Jeffrey\", \"Horner\", role = \"ctb\"), person(\"reikoch\", role = \"ctb\"), person(\"Will\", \"Beasley\", role = \"ctb\", comment = c(ORCID=\"0000-0002-5613-5006\")), person(\"Brendan\", \"O'Connor\", role = \"ctb\"), person(\"Michael\", \"Quinn\", role = \"ctb\"), person(\"Charlie\", \"Gao\", role = \"ctb\"), person(c(\"Gregory\", \"R.\"), \"Warnes\", role = \"ctb\"), person(c(\"Zhian\", \"N.\"), \"Kamvar\", role = \"ctb\") )", - "Maintainer": "Shawn Garbett ", - "License": "BSD_3_clause + file LICENSE", - "Description": "Implements the 'libyaml' 'YAML' 1.1 parser and emitter () for R.", - "URL": "https://github.com/vubiostat/r-yaml/", - "BugReports": "https://github.com/vubiostat/r-yaml/issues", + "Config/testthat/edition": "3", + "Config/Needs/website": "tidyverse/tidytemplate", + "Encoding": "UTF-8", + "RoxygenNote": "7.3.3", + "VignetteBuilder": "knitr", "NeedsCompilation": "yes", - "Author": "Shawn Garbett [cre, ctb] (ORCID: ), Jeremy Stephens [aut, ctb], Kirill Simonov [aut], Yihui Xie [ctb] (ORCID: ), Zhuoer Dong [ctb], Hadley Wickham [ctb] (ORCID: ), Jeffrey Horner [ctb], reikoch [ctb], Will Beasley [ctb] (ORCID: ), Brendan O'Connor [ctb], Michael Quinn [ctb], Charlie Gao [ctb], Gregory R. Warnes [ctb], Zhian N. Kamvar [ctb]", + "Author": "Hadley Wickham [cre] (ORCID: ), Shawn Garbett [ctb] (ORCID: ), Jeremy Stephens [aut, ctb], Kirill Simonov [aut], Yihui Xie [ctb] (ORCID: ), Zhuoer Dong [ctb], Jeffrey Horner [ctb], reikoch [ctb], Will Beasley [ctb] (ORCID: ), Brendan O'Connor [ctb], Michael Quinn [ctb], Charlie Gao [ctb], Gregory R. Warnes [ctb], Zhian N. Kamvar [ctb]", + "Maintainer": "Hadley Wickham ", "Repository": "CRAN" }, "zip": { From b27da31d22e7966a647dae2ccbf1b0190d84405d Mon Sep 17 00:00:00 2001 From: John Benninghoff Date: Thu, 1 Jan 2026 11:02:18 -0600 Subject: [PATCH 3/7] Add instructions for YAML chunk syntax update --- NEWS.md | 4 ++++ R/upkeep.R | 11 ++++++++++- tests/testthat/test-upkeep.R | 4 ++-- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/NEWS.md b/NEWS.md index 1da83f73..4be569dc 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,7 @@ +# rdev 1.15.6 + +* Added instructions for YAML chunk syntax update to `upkeep_checklist()` + # rdev 1.15.5 * Added items for ggplot2 version 4 upgrade and switch to YAML chunk [options](https://yihui.org/knitr/options/) to `upkeep_checklist()` diff --git a/R/upkeep.R b/R/upkeep.R index f5690c93..e10d0d64 100644 --- a/R/upkeep.R +++ b/R/upkeep.R @@ -114,7 +114,16 @@ upkeep_checklist <- function(last_upkeep = last_upkeep_year()) { # nolint: cyclo "Update for ggplot2 [version 4](https://tidyverse.org/blog/2025/09/ggplot2-4-0-0/)", uses_ggplot2 ), - todo("Switch to chunk option YAML [syntax](https://yihui.org/knitr/options/"), + todo("Switch to chunk option YAML [syntax](https://yihui.org/knitr/options/)"), + "", + "Update to YAML chunk syntax using:", + "", + "```", + paste0( + 'lapply(list.files(pattern = "\\\\.Rmd$", recursive = TRUE), knitr::convert_chunk_header, ', + 'output = identity, type = "yaml", width = 100)' + ), + "```", "" ) } diff --git a/tests/testthat/test-upkeep.R b/tests/testthat/test-upkeep.R index c47b3487..0faddafd 100644 --- a/tests/testthat/test-upkeep.R +++ b/tests/testthat/test-upkeep.R @@ -18,7 +18,7 @@ test_that("use_upkeep_issue validates arguments", { # upkeep_checklist -base_length <- 37 +base_length <- 43 test_that("upkeep_checklist is expected length for first upkeep", { usethis::ui_silence(local_temppkg(type = "rdev")) @@ -75,5 +75,5 @@ test_that("upkeep_checklist is expected length for last upkeep year", { expect_length(upkeep_checklist(2023), base_length - 11) expect_length(upkeep_checklist(2024), base_length - 16) expect_length(upkeep_checklist(2025), base_length - 16) - expect_length(upkeep_checklist(2026), base_length - 24) + expect_length(upkeep_checklist(2026), base_length - 30) }) From 430bbb83b05fe8b5af82d0979e62ac8bf738ff10 Mon Sep 17 00:00:00 2001 From: John Benninghoff Date: Thu, 1 Jan 2026 11:11:27 -0600 Subject: [PATCH 4/7] Update R Markdown in tests --- tests/manual/setup.Rmd | 5 ++++- tests/testthat/test-to_document/document.Rmd | 5 ++++- tests/testthat/test-to_document/extra-spaces.Rmd | 5 ++++- tests/testthat/test-to_document/minimal-document.Rmd | 5 ++++- tests/testthat/test-to_document/minimal.Rmd | 5 ++++- tests/testthat/test-to_document/multiple.Rmd | 5 ++++- tests/testthat/test-to_document/no-output.Rmd | 5 ++++- tests/testthat/test-to_document/valid.Rmd | 5 ++++- tests/testthat/test-to_document/with-code.Rmd | 8 ++++++-- 9 files changed, 38 insertions(+), 10 deletions(-) diff --git a/tests/manual/setup.Rmd b/tests/manual/setup.Rmd index 3380c7cf..ed8197ce 100644 --- a/tests/manual/setup.Rmd +++ b/tests/manual/setup.Rmd @@ -18,7 +18,10 @@ Test script to manually validate creating a new rdev package or R analysis packa Load devtools. Load package manually using `devtools::load_all(".")` (command-shift-l). -```{r setup, message = FALSE, warning = FALSE} +```{r} +#| label: setup +#| message: false +#| warning: false # devtools already loaded htmltools::tagList( xaringanExtra::use_clipboard( diff --git a/tests/testthat/test-to_document/document.Rmd b/tests/testthat/test-to_document/document.Rmd index b269f450..965ecd27 100644 --- a/tests/testthat/test-to_document/document.Rmd +++ b/tests/testthat/test-to_document/document.Rmd @@ -15,7 +15,10 @@ Valid Document from 'Analysis Notebook' template - [ ] Questions/TODO list here -```{r setup, message = FALSE, warning = FALSE} +```{r} +#| label: setup +#| message: false +#| warning: false # setup code here ``` diff --git a/tests/testthat/test-to_document/extra-spaces.Rmd b/tests/testthat/test-to_document/extra-spaces.Rmd index b996972e..6a5418d1 100644 --- a/tests/testthat/test-to_document/extra-spaces.Rmd +++ b/tests/testthat/test-to_document/extra-spaces.Rmd @@ -19,7 +19,10 @@ Valid Notebook from 'Analysis Notebook' template with extra spaces before the de - [ ] Questions/TODO list here -```{r setup, message = FALSE, warning = FALSE} +```{r} +#| label: setup +#| message: false +#| warning: false # setup code here ``` diff --git a/tests/testthat/test-to_document/minimal-document.Rmd b/tests/testthat/test-to_document/minimal-document.Rmd index 3b8d645d..8c6a0724 100644 --- a/tests/testthat/test-to_document/minimal-document.Rmd +++ b/tests/testthat/test-to_document/minimal-document.Rmd @@ -10,7 +10,10 @@ Valid Notebook with minimal `html_notebook` output - [ ] Questions/TODO list here -```{r setup, message = FALSE, warning = FALSE} +```{r} +#| label: setup +#| message: false +#| warning: false # setup code here ``` diff --git a/tests/testthat/test-to_document/minimal.Rmd b/tests/testthat/test-to_document/minimal.Rmd index e4913bf4..0c760b61 100644 --- a/tests/testthat/test-to_document/minimal.Rmd +++ b/tests/testthat/test-to_document/minimal.Rmd @@ -10,7 +10,10 @@ Valid Notebook with minimal `html_notebook` output - [ ] Questions/TODO list here -```{r setup, message = FALSE, warning = FALSE} +```{r} +#| label: setup +#| message: false +#| warning: false # setup code here ``` diff --git a/tests/testthat/test-to_document/multiple.Rmd b/tests/testthat/test-to_document/multiple.Rmd index bcb83ff0..3cb8f98d 100644 --- a/tests/testthat/test-to_document/multiple.Rmd +++ b/tests/testthat/test-to_document/multiple.Rmd @@ -26,7 +26,10 @@ Valid Notebook from 'Analysis Notebook' template with multiple output types. - [ ] Questions/TODO list here -```{r setup, message = FALSE, warning = FALSE} +```{r} +#| label: setup +#| message: false +#| warning: false # setup code here ``` diff --git a/tests/testthat/test-to_document/no-output.Rmd b/tests/testthat/test-to_document/no-output.Rmd index 341a3bf0..c1a68208 100644 --- a/tests/testthat/test-to_document/no-output.Rmd +++ b/tests/testthat/test-to_document/no-output.Rmd @@ -9,7 +9,10 @@ Invalid Notebook without `output` in front matter. - [ ] Questions/TODO list here -```{r setup, message = FALSE, warning = FALSE} +```{r} +#| label: setup +#| message: false +#| warning: false # setup code here ``` diff --git a/tests/testthat/test-to_document/valid.Rmd b/tests/testthat/test-to_document/valid.Rmd index 216f4425..38e4a76b 100644 --- a/tests/testthat/test-to_document/valid.Rmd +++ b/tests/testthat/test-to_document/valid.Rmd @@ -17,7 +17,10 @@ Valid Notebook from 'Analysis Notebook' template. - [ ] Questions/TODO list here -```{r setup, message = FALSE, warning = FALSE} +```{r} +#| label: setup +#| message: false +#| warning: false # setup code here ``` diff --git a/tests/testthat/test-to_document/with-code.Rmd b/tests/testthat/test-to_document/with-code.Rmd index 5f15a2c4..2298ae8e 100644 --- a/tests/testthat/test-to_document/with-code.Rmd +++ b/tests/testthat/test-to_document/with-code.Rmd @@ -17,7 +17,10 @@ Valid Notebook from 'Analysis Notebook' template that creates a cars plot. - [ ] Questions/TODO list here -```{r setup, message = FALSE, warning = FALSE} +```{r} +#| label: setup +#| message: false +#| warning: false # setup code here ``` @@ -35,7 +38,8 @@ Graph and model data to ask and answer questions. Plot the speed and stopping distances from the `cars` dataset (circa 1920). -```{r cars} +```{r} +#| label: cars plot(cars) ``` From 3eb34db0de09ce5c74e1e8a7b50d30047e6f9f92 Mon Sep 17 00:00:00 2001 From: John Benninghoff Date: Thu, 1 Jan 2026 11:16:30 -0600 Subject: [PATCH 5/7] 2026-01 upkeep --- DESCRIPTION | 2 +- LICENSE | 2 +- LICENSE.md | 2 +- NEWS.md | 2 ++ inst/rmarkdown/templates/analysis/skeleton/skeleton.Rmd | 4 ++-- inst/templates/analysis.qmd | 4 ++-- 6 files changed, 9 insertions(+), 7 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index c3a3d5ad..1397f823 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -59,7 +59,7 @@ Suggests: xaringanExtra VignetteBuilder: knitr -Config/rdev/last-upkeep: 2025-10-24 +Config/rdev/last-upkeep: 2026-01-01 Config/testthat/edition: 3 Encoding: UTF-8 Language: en-US diff --git a/LICENSE b/LICENSE index 1d31cccd..65f8cd14 100644 --- a/LICENSE +++ b/LICENSE @@ -1,2 +1,2 @@ -YEAR: 2025 +YEAR: 2026 COPYRIGHT HOLDER: John Benninghoff diff --git a/LICENSE.md b/LICENSE.md index 99b3e0c5..e542f081 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ # MIT License -Copyright (c) 2025 John Benninghoff +Copyright (c) 2026 John Benninghoff Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/NEWS.md b/NEWS.md index 4be569dc..0a2126d0 100644 --- a/NEWS.md +++ b/NEWS.md @@ -2,6 +2,8 @@ * Added instructions for YAML chunk syntax update to `upkeep_checklist()` +* 2026 Upkeep + # rdev 1.15.5 * Added items for ggplot2 version 4 upgrade and switch to YAML chunk [options](https://yihui.org/knitr/options/) to `upkeep_checklist()` diff --git a/inst/rmarkdown/templates/analysis/skeleton/skeleton.Rmd b/inst/rmarkdown/templates/analysis/skeleton/skeleton.Rmd index e333a7c6..4f84922c 100644 --- a/inst/rmarkdown/templates/analysis/skeleton/skeleton.Rmd +++ b/inst/rmarkdown/templates/analysis/skeleton/skeleton.Rmd @@ -1,8 +1,8 @@ --- title: "TEMPLATE Analysis" author: "" -date: '2025-00-00' -date-modified: '2025-00-00' +date: '2026-00-00' +date-modified: '2026-00-00' categories: [] order: output: diff --git a/inst/templates/analysis.qmd b/inst/templates/analysis.qmd index 8fb2628f..fd51e98f 100644 --- a/inst/templates/analysis.qmd +++ b/inst/templates/analysis.qmd @@ -1,8 +1,8 @@ --- title: "TEMPLATE Analysis" author: "" -date: '2025-00-00' -date-modified: '2025-00-00' +date: '2026-00-00' +date-modified: '2026-00-00' categories: [] order: format: From c3f0353a039c2948125511fdf0ff55cabfd704be Mon Sep 17 00:00:00 2001 From: John Benninghoff Date: Thu, 1 Jan 2026 11:23:11 -0600 Subject: [PATCH 6/7] GitHub release 1.15.6 --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index 1397f823..13bcd966 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: rdev Title: R Development Tools -Version: 1.15.5.9000 +Version: 1.15.6 Authors@R: person("John", "Benninghoff", , "jbenninghoff@mac.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-6230-4742")) From c3f7ff4cbdec592a8b4fef37ebb0d4ae3950b4ed Mon Sep 17 00:00:00 2001 From: John Benninghoff Date: Thu, 1 Jan 2026 11:24:24 -0600 Subject: [PATCH 7/7] build_rdev_site() for release 1.15.6 --- README.md | 12 ++++++------ docs/404.html | 2 +- docs/LICENSE-text.html | 4 ++-- docs/LICENSE.html | 4 ++-- docs/TODO.html | 2 +- docs/articles/analysis-package-layout.html | 2 +- docs/articles/index.html | 2 +- docs/articles/rdev.html | 2 +- docs/articles/style-guide.html | 2 +- docs/authors.html | 10 +++++----- docs/index.html | 14 +++++++------- docs/news/index.html | 7 ++++++- docs/pkgdown.yml | 2 +- docs/reference/build_analysis_site.html | 2 +- docs/reference/build_quarto_site.html | 2 +- docs/reference/build_rdev_site.html | 2 +- docs/reference/check_renv.html | 2 +- docs/reference/ci.html | 2 +- docs/reference/create_github_repo.html | 2 +- docs/reference/deps_check.html | 2 +- docs/reference/get_license.html | 2 +- docs/reference/get_release.html | 2 +- docs/reference/html_url_check.html | 2 +- docs/reference/index.html | 2 +- docs/reference/init.html | 2 +- docs/reference/lint_all.html | 2 +- docs/reference/local_temppkg.html | 2 +- docs/reference/merge_release.html | 2 +- docs/reference/new_branch.html | 2 +- docs/reference/open_files.html | 2 +- docs/reference/package_downloads.html | 2 +- docs/reference/package_type.html | 2 +- docs/reference/quickstart.html | 2 +- docs/reference/rdev-package.html | 2 +- docs/reference/rmd_metadata.html | 2 +- docs/reference/setup_analysis.html | 2 +- docs/reference/setup_rdev.html | 2 +- docs/reference/sort_file.html | 2 +- docs/reference/sort_rbuildignore.html | 2 +- docs/reference/spell_check_notebooks.html | 2 +- docs/reference/stage_release.html | 2 +- docs/reference/style_all.html | 2 +- docs/reference/to_document.html | 2 +- docs/reference/unfreeze.html | 2 +- docs/reference/update_wordlist_notebooks.html | 2 +- docs/reference/upkeep_checklist.html | 2 +- docs/reference/urlchecker-reexports.html | 2 +- docs/reference/use_analysis_package.html | 2 +- docs/reference/use_codecov.html | 2 +- docs/reference/use_gitattributes.html | 2 +- docs/reference/use_lintr.html | 2 +- docs/reference/use_package_r.html | 2 +- docs/reference/use_rdev_package.html | 2 +- docs/reference/use_rdev_pkgdown.html | 2 +- docs/reference/use_rprofile.html | 2 +- docs/reference/use_spelling.html | 2 +- docs/reference/use_todo.html | 2 +- docs/reference/use_upkeep_issue.html | 2 +- docs/search.json | 2 +- 59 files changed, 81 insertions(+), 76 deletions(-) diff --git a/README.md b/README.md index 37307922..50b35915 100644 --- a/README.md +++ b/README.md @@ -234,20 +234,20 @@ ci() #> * creating vignettes ... OK #> * checking for LF line-endings in source and make files and shell scripts #> * checking for empty or unneeded directories -#> * building ‘rdev_1.15.5.tar.gz’ +#> * building ‘rdev_1.15.6.tar.gz’ #> #> ── R CMD check ───────────────────────────────────────────────────────────────── -#> * using log directory ‘/private/var/folders/vn/cw5f9gws42v9m8mdsds_zbl00000gp/T/Rtmpqk420B/file11cd6e62afeb/rdev.Rcheck’ +#> * using log directory ‘/private/var/folders/vn/cw5f9gws42v9m8mdsds_zbl00000gp/T/RtmpqNxoSE/file820a21bb3a1a/rdev.Rcheck’ #> * using R version 4.5.2 (2025-10-31) #> * using platform: aarch64-apple-darwin20 #> * R was compiled by #> Apple clang version 16.0.0 (clang-1600.0.26.6) #> GNU Fortran (GCC) 14.2.0 -#> * running under: macOS Sequoia 15.7.2 +#> * running under: macOS Sequoia 15.7.3 #> * using session charset: UTF-8 #> * using option ‘--no-manual’ #> * checking for file ‘rdev/DESCRIPTION’ ... OK -#> * this is package ‘rdev’ version ‘1.15.5’ +#> * this is package ‘rdev’ version ‘1.15.6’ #> * package encoding: UTF-8 #> * checking package namespace information ... OK #> * checking package dependencies ... OK @@ -302,8 +302,8 @@ ci() #> * DONE #> #> Status: OK -#> ── R CMD check results ──────────────────────────────────────── rdev 1.15.5 ──── -#> Duration: 28.9s +#> ── R CMD check results ──────────────────────────────────────── rdev 1.15.6 ──── +#> Duration: 26.8s #> #> 0 errors ✔ | 0 warnings ✔ | 0 notes ✔ ``` diff --git a/docs/404.html b/docs/404.html index e2943a4d..7d1b6a31 100644 --- a/docs/404.html +++ b/docs/404.html @@ -27,7 +27,7 @@ rdev - 1.15.5 + 1.15.6