Usethis: Release usethis 2.0.0

Created on 24 Nov 2020  路  4Comments  路  Source: r-lib/usethis

Prepare for release:

  • [x] devtools::build_readme()
  • [x] Check current CRAN check results
  • [x] devtools::check(remote = TRUE, manual = TRUE)
  • [x] devtools::check_win_devel()
  • [x] rhub::check_for_cran()
  • [x] revdepcheck::revdep_check(num_workers = 4)
  • [x] Update cran-comments.md
  • [x] [Polish NEWS](https://style.tidyverse.org/news.html#news-release)
  • [x] Review pkgdown reference index for, e.g., missing topics
  • [x] Draft blog post

Submit to CRAN:

  • [x] usethis::use_version('major')
  • [x] devtools::submit_cran()
  • [x] Approve email

Wait for CRAN...

  • [x] Accepted :tada:
  • [x] usethis::use_github_release()
  • [x] usethis::use_dev_version()
  • [x] Finish blog post
  • [x] Tweet
  • [x] Add link to blog post in pkgdown news menu

Most helpful comment

Congratulations on usethis 2.0.0, Jenny and Hadley! This is an awesome release 馃帀

All 4 comments

Revdepcheck wrinkles:

  • [x] butcher: Can't be checked in the cloud, because we can't install packages from Bioconductor there, because we install from RSPM. butcher Suggests NMF, which is a Bioconductor package and I currently can't set _R_CHECK_FORCE_SUGGESTS_ to false in the cloud. Local check via revdepcheck::revdep_check() is OK.
  • [x] portalr: Failed once in the cloud, then passed the next time. portalr does not actually call usethis, so I consider this a nonissue.
  • [x] finbif: Can't be installed in the cloud. Something about finbif::get_locale() fails in our cloud image and this function is called in finbif's .onLoad(). finbif also does not actually call usethis at all. Local check via revdepcheck::revdep_check() is OK. I consider this a nonissue.
  • [x] journalabbr: Can't be checked in the cloud until we fix and redeploy our image (currently R 4.0.2 is being overwritten by 3.6.3, oops). This package Depends on R >= 4.0. Local check via revdepcheck::revdep_check() is OK. I consider this a nonissue.
  • [x] riskclustr. Same story as journalabbr

usethis 2.0.0 just pulled down today based on installing devtools (and grabbing the latest usethis based on that).
The change from git2r to gert fails for us as libgit2 is not available on our HPC environment.
I don't know that there is anything to do for you - just reporting a first issue with this.
I'll fallback to usethis 1.6.3

In general, gert (and its relationship to libgit2) makes it easier to install than git2r, in most contexts, although not perhaps in yours. Gert offers good installation advice and, if there is trouble, that would be the place to report issues:

https://docs.ropensci.org/gert/

Congratulations on usethis 2.0.0, Jenny and Hadley! This is an awesome release 馃帀

Was this page helpful?
0 / 5 - 0 ratings

Related issues

maxheld83 picture maxheld83  路  3Comments

chris-billingham picture chris-billingham  路  5Comments

jennybc picture jennybc  路  6Comments

rorynolan picture rorynolan  路  6Comments

rpruim picture rpruim  路  5Comments