Package: pkgcheck 0.3.4

Mark Padgham

pkgcheck: Package Checks for 'rOpenSci'

Check whether a package is ready for submission to the 'rOpenSci' peer review system ('rOpenSci' authors (2026) <doi:10.5281/zenodo.2553043> "'rOpenSci' Packages: Development, Maintenance, and Peer Review"). Incorporates the 'goodpractice' package and many additional checks, including aspects related to maintenance of online public code repositories.

Authors:Mark Padgham [aut, cre], Maëlle Salmon [aut], Jacob Wujciak-Jens [aut], Kelli F. Johnson [ctb], Eunseop Kim [aut], Katrina Brock [ctb], Andy Teucher [aut], Eric R. Scott [aut]

pkgcheck_0.3.4.tar.gz
pkgcheck_0.3.4.zip(r-4.7-any)pkgcheck_0.3.4.zip(r-4.6-any)pkgcheck_0.3.4.zip(r-4.5-any)
pkgcheck_0.3.4.tgz(r-4.6-any)pkgcheck_0.3.4.tgz(r-4.5-any)
pkgcheck_0.3.4.tar.gz(r-4.7-any)pkgcheck_0.3.4.tar.gz(r-4.6-any)
pkgcheck_0.3.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
pkgcheck/json (API)

# Install 'pkgcheck' in R:
install.packages('pkgcheck', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ropensci-review-tools/pkgcheck/issues

Pkgdown/docs site:https://docs.ropensci.org

On CRAN:

Conda:

compliance-automationsoftware-analysissoftware-checking

10.15 score 29 stars 3 packages 61 scripts 782 downloads 11 exports 102 dependencies

Last updated from:47d013499e (on main). Checks:10 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK308
pkgdown docsOK187
source / vignettesOK227
linux-release-x86_64OK284
macos-release-arm64OK216
macos-oldrel-arm64OK285
windows-devel-x86_64OK141
windows-release-x86_64OK127
windows-oldrel-x86_64OK133
wasm-releaseOK119

Exports:checks_to_markdownfn_names_on_cranget_default_github_branchget_latest_commitlist_pkgcheckslogfile_namespkgcheckpkgcheck_bgread_pkg_guiderender_md2htmluse_github_action_pkgcheck

Dependencies:askpassbackportsbase64encbitbit64brewbriobslibcachemcallrcheckmateclicliprcodetoolscommonmarkcovrcpp11crayoncredentialscurlcyclocompdescdigestdplyrevaluatefastmapfontawesomefsgenericsgertgitcredsgluegoodpracticeherehighrhmshtmltoolshttrhttr2hunspelligraphinijquerylibjsonliteknitrlatticelifecyclelintrmagrittrMatrixmemoisemimeopensslotelpillarpkgbuildpkgconfigpkgloadpkgstatspraiseprettyunitsprocessxprogresspsR6rappdirsrcmdcheckRcpprdtoolsreadrremotesrexrlangrmarkdownroxygen2rprojrootrstudioapirvestsassselectrsessioninfospellingsrrsystibbletidyselecttinytextreesittertreesitter.rtzdburlcheckerutf8vctrsvroomwhoamiwithrxfunxml2xmlparsedataxopenyamlzip

Adding or modifying checks
1. The check function | 2. The output function | 3. Creating new checks | 3.1 New Local Checks (for package users) | 3.2 New pkgcheck Checks (for pkgcheck developers) | 3.2a Check types | 3.2b Testing new checks

Last update: 2026-09-29
Started: 2021-09-03

autotest, pkgcheck, goodpractice - which tool does what?
autotest | Changes in response to autotest | goodpractice | Changes in response to goodpractice | pkgcheck | Changes in response to pkgcheck

Last update: 2026-09-15
Started: 2026-09-01

The 'pkgcheck' computational environment
The pkgcheck Docker container | How to get your package to pass rOpenSci's 'pkgcheck' system

Last update: 2026-09-01
Started: 2025-03-11

Current pkgcheck checks

Last update: 2022-08-23
Started: 2022-08-23