Check where your package stands in the CRAN incoming queue.
cran_incoming( pkg = NULL, folders = c("newbies", "inspect", "pretest", "recheck", "pending", "publish", "archive", "waiting") )
pkg | Optionally provide a vector of package names to limit the results to these packages. |
---|---|
folders | Which folders of the CRAN FTP site do you want to inspect? Default: all the non-human folders. |
A tibble
with the following columns:
package name
package version
folder where the package was found
date/time package was entered in the folder
the size of the package tarball
When submitting a package to CRAN, it undergoes a series of checks before it
is published and publicly available. cran_incoming()
allows you to check
the packages that are currently in the queue, and the folder where they are
located. This information could help you track your package submission. Only
the following folders are considered (approximately in order of the CRAN
queue sequence): newbies
, inspect
, pretest
, recheck
, pending
,
waiting
, publish
, archive
. The folders named after the initials of the
CRAN volunteers are not inspected.
The meaning of the package folders is as follows (see Hornik, Ligges and Zeileis https://journal.r-project.org/archive/2018-1/cran.pdf and Uwe Ligges mailing list comment https://stat.ethz.ch/pipermail/r-package-devel/2019q1/003631.html):
for first time submission; package will be manually inspected.
package is awaiting manual inspection; always happens for first time submissions and for packages with problems that are likely to be false positives
a human has triggered a new auto-check of the package
package has passed checks and is waiting for reverse dependency checking
a CRAN team member has to do a closer inspection and needs more time
CRAN's decision is waiting for a response from the package maintainer, e.g. when issues are present that CRAN cannot check for in the incoming checks
package is awaiting publication
package rejected: it does not pass the checks cleanly and the problems are unlikely to be false positives
The information provided here is only to give you an indication of where your package stands in the submission process. It can be useful to confirm that your package has been correctly uploaded to CRAN. Please consult the CRAN Repository Policy if you have any questions.
Hornik, Ligges and Zeileis. "Changes on CRAN: 2017-12-01 to 2018-06-30", R Journal 10(1), July 2018. https://journal.r-project.org/archive/2018-1/cran.pdf
Maëlle Salmon, Locke Data, Stephanie Locke, Mitchell O'Hara-Wild, Hugo Gruson. "CRAN incoming dashboard", https://lockedata.github.io/cransays/articles/dashboard.html
cran_winbuilder
if (FALSE) { ## all the packages in the CRAN incoming queue cran_incoming() ## if the package `foo` is in the queue, it will appear below cran_incoming(pkg = "foo") }