v0.3.0
Known issues: https://github.com/PredictiveEcology/Require/issues
version 0.3.0
enhancements
- Moved from MRAN archives for binaries to posit.packagemanager.co
- because of the move from MRAN to posit package manager, attempts are made to use archived binary packages for Linux also.
- improved messaging in several places
- improved error catching in several places
- a number of cases that were annoying for users were identified and addressed.
setupOffandsetLibPathsenhanced to be fully functioning in a wide diversity of cases.- When setting
install = "force"inRequire, now only the user-specified packages are forced to be installed; the rest are installed if required, mimickinginstall.packages - small efficiency gains in many places
(HEAD)is now more robust as a way to keep a package up to date.
advanced changes
- several functions now exported,
.downloadFileMasterMainAuth,messageVerbose,messageDFas they were deemed useful enough for other packages.
bugfixes
- slow assessment of package dependencies on CRAN packages because of stale
available.packagesCached()object. Now, catches this condition and refreshesavailable.packages() - corrected support for multiple repos that each offer the same packages. Now works like
install.packages, i.e., first one first. - base packages can now be installed as previous issues about installing them were dealt with.