New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update .assert_package()
?
#147
Comments
Seems good to me. Could you propose a PR? |
Will do! |
hey hey @larmarange ! I think the issue is pretty strange on R 3.5. The error is stemming from a call to You can see in the table below, the function was changed in 3.6 and the env arg was added. I looked in the package's GH repo and they don't use a prefix I think lme4 likely isn't preforming the tests to ensure there are no errors on the older versions of R it claims to support. (they also had a release of a new version last week) What do you think the next best steps are? |
I guess we have two options:
|
I filed an issue on the lme4 repo lme4/lme4#664 . I vote would to just leave it as is for now with the erroring R Cmd Check. Hopefully lme4 will update either the call to |
OK in that case I propose to merge the PR but to keep this issue open. Is it fine with you? |
that sounds good to me! i think they'll update soon enough. i may turn off my 3.5 checks for a while until they do |
hey hey @larmarange ! The lme4 package had a new release 11 days ago, and should solve our R CMD Check problems! |
FYI, I think I am about 3 to 4 weeks out from a gtsummary release (https://github.com/ddsjoberg/gtsummary/milestone/14). Is there anything we could add to broom.helpers in the interim? Would you be ok with a broom.helpers release in a few weeks? |
I do not see anything right now
No problem |
Should we update to use
rlang::is_installed()
andrlang::check_installed()
internally? I think it'll improve the user experience when interactive.rlang::is_installed()
doesn't interact with the user. It simply returns TRUE or FALSE depending on whether the packages are installed.In interactive sessions,
rlang::check_installed()
asks the user whether to install missing packages. If the user accepts, the packages are installed with pak::pkg_install() if available, or utils::install.packages() otherwise. If the session is non interactive or if the user chooses not to install the packages, the current evaluation is aborted.The text was updated successfully, but these errors were encountered: