Package: pkgcheck 0.2.0.022

Mark Padgham

pkgcheck: Package Checks for 'rOpenSci'

Check whether a package is ready for submission to the 'rOpenSci' peer review system ('rOpenSci' authors, 2021; <doi:10.5281/zenodo.5556756>). 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.2.0.022.tar.gz
pkgcheck_0.2.0.022.zip(r-4.7-any)pkgcheck_0.2.0.022.zip(r-4.6-any)pkgcheck_0.2.0.022.zip(r-4.5-any)
pkgcheck_0.2.0.022.tgz(r-4.6-any)pkgcheck_0.2.0.022.tgz(r-4.5-any)
pkgcheck_0.2.0.022.tar.gz(r-4.7-any)pkgcheck_0.2.0.022.tar.gz(r-4.6-any)
pkgcheck_0.2.0.022.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://packages.ropensci.org', '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

9.12 score 28 stars 3 packages 57 scripts 12 exports 102 dependencies

Last updated from:19897d0fd1 (on main). Checks:9 OK, 1 ERROR. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK397
pkgdown docsOK218
source / vignettesOK225
linux-release-x86_64OK337
macos-release-arm64OK256
macos-oldrel-arm64ERROR124
windows-devel-x86_64OK99
windows-release-x86_64OK89
windows-oldrel-x86_64OK92
wasm-releaseOK146

Exports:checks_to_markdownfn_names_on_cranget_default_github_branchget_gh_tokenget_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-03
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-01
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