-
Notifications
You must be signed in to change notification settings - Fork 76
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
Better support for enhancing packages e.g. ledger
#335
Comments
Relevant history:
@chainsawriot , IMO I think |
I wildly speculate that if in an |
@chainsawriot I see you are the new maintainer. A previous maintainer @leeper did not want to add I'm okay with registering S3 import methods for these file formats directly in |
ledger
by @trevorld has support forrio
, even though it is not inrio
'sSuggests
. And of course, the code is not in this package. Currently,rio
raises error with this messagerio/R/extensions.R
Line 23 in 067a0ae
A better approach for this is to first check for installation using
.check_pkg_availability
. If it's available,library()
that package (or test with directly using the S3 method) and thenimport
again. If it is not available, error the same way and suggest installing that package.It can also be documented in the Vignette as a possible way to expand
rio
#320 .@trevorld if you are reading this, you can put
rio
inEnhances
.The text was updated successfully, but these errors were encountered: