| Title: | Tools for Contributing Packages to R-multiverse |
|---|---|
| Description: | 'R-multiverse' is a community-curated collection of R package releases, powered by 'R-universe'. The 'multitools' package has tools for maintainers of packages in 'R-multiverse'. |
| Authors: | William Michael Landau [aut, cre] (ORCID: <https://orcid.org/0000-0003-1878-3253>), Charlie Gao [aut] (ORCID: <https://orcid.org/0000-0002-0750-061X>), LluĂs Revilla Sancho [aut, cph] (ORCID: <https://orcid.org/0000-0001-9747-2570>), Eli Lilly and Company [cph], Hibiki AI Limited [cph] |
| Maintainer: | William Michael Landau <will.landau.oss@gmail.com> |
| License: | MIT + file LICENSE |
| Version: | 0.1.1 |
| Built: | 2025-10-26 03:32:13 UTC |
| Source: | https://github.com/r-multiverse/multitools |
R-multiverse is a community-curated collection of
R package releases, powered by R-universe. The multitools package
has tools for maintainers of packages in R-multiverse.
Check the etiquette of versions of packages in R-multiverse.
check_versions()check_versions()
It is good practice to increment the version number of a
package on every new release. check_versions()
list the packages that have chosen to decrement the version number
or keep it the same over the course of the release cycle.
To fix the version number of an R-multiverse package that you
maintain, create a new GitHub/GitLab release whose version number
in the DESCRIPTION file is higher than the one
in the version_highest column in the output of check_versions().
A tibble with one row per package and the following columns:
package: name of the package.
version_current: version number of the latest package release.
version_highest: highest version number across all the releases
created since the package was registered with R-multiverse.
hash_current: the RemoteSha of the release corresponding to
version_current.
hash_highest: the RemoteSha of the release corresponding to
version_highest.
if (identical(Sys.getenv("MULTITOOLS_EXAMPLES"), "true")) { check_versions() }if (identical(Sys.getenv("MULTITOOLS_EXAMPLES"), "true")) { check_versions() }