You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Breaking changes
Soft deprecated direction = c("upstream", "downstream"), now use direction = "all".
dry_install and dry_install_and_check arguments have both been renamed dry.
dependency_packages, downstream_packages and packages_to_process arguments have all been renamed package_list.
local_repos argument to dependency_table defaults to NULL if project_type is "repo@host".
install_deps_app now takes projects from remote rather than local directory, which allows different ref to be used. See example for more details. It also does not allow local_repos argument.
staged.dependencies can handle only having access to part of the internal dependency graph.
install_deps_app allows repo, host and ref to be configured by users.
Created addin to install current project's dependencies alongside current project.
get_all_external_dependencies now returns the vector of external packages ordered by install order and the core R packages are not included.
Other improvements
Added a NEWS.md file to track changes to the package.
upgrade argument of remotes::install_deps to choose whether to install external dependencies is now exposed (and default is never). For example, setting upgrade to always will update all external dependencies giving an up-to-date environment.
Set default R CMD check args to be --no-multiarch --with-keep.source --install-tests.
Bugfixes
Allow a remote other than origin.
install_external_deps argument to install_deps_app is now respected.
Fix bug when calling check_downstream after install_deps whereby incorrect error was shown saying sha has changed.
Fallback branch for repositories can now be specified and is not hard-coded as main.
check_downstream will not stop on first package error but will run on all expected packages and all failures are output.
More gracefully handles error in install_deps_app.