News
News for Package littler
Version 0.3.20 (2024-03-23)
Changes in examples scripts
New (dependency-free) helper
installDeps2.r
to install dependenciesScripts
rcc.r
,tt.r
,tttf.r
,tttlr.r
useenv
argument-S
to set-t
tor
tt.r
can now fill ininst/tinytest
if it is presentNew script
ciw.r
wrapping new packageciw
tttf.t
can now usedevtools
and itsloadall
New script
doi2bib.r
to call the DOI converter REST service (following a skeet by Richard McElreath)
Changes in package
The CI setup use checkout@v4 and the r-ci-setup action
The Suggests: is a little tighter as we do not list all packages optionally used in the the examples (as R does not check for it either)
The package load messag can account for the rare build of R under different architecture (Berwin Turlach in #117 closing #116)
In non-vanilla mode, the temporary directory initialization in re-run allowing for a non-standard temp dir via config settings
Version 0.3.19 (2023-12-17)
Changes in examples scripts
The help or usage text display for
r2u.r
,ttt.r
,check.r
has been improved, expanded or corrected, respectivelyinstallDeps.r
has a new argument for dependency selectionAn initial 'single test file' runner
tttf.r
has been addedr2u.r
has two new options for setting / varying the Debian build version of package that is built, and one for BioConductor builds, one for a 'dry run' build, and a new--compile
optioninstallRSPM.r
,installPPM.r
,installP3M.r
have been updates to reflect the name changesinstallRub.r
now understands 'package@universe' toott.r
flips the default of the--effects
switch
Version 0.3.18 (2023-03-25)
Changes in examples scripts
roxy.r
can now set an additional--libpath
getRStudioDesktop.r
andgetRStudioServer.r
have updated default download fileinstall2.r
andinstallGithub.r
can set--type
r2u.r
now has a--suffix
optiontt.r
removes a redundantlibrary
calltttl.r
has been added fortestthat::test_local()
installRub.r
has been added to install r-universe binaries on Ubuntuinstall2.r
has updated error capture messages (Tatsuya Shima and Dirk in #104)
Version 0.3.17 (2022-10-29)
Changes in package
An internal function prototype was updated for
clang-15
.
Changes in examples
Scripts
install2.r
andinstallBioc.r
were updated for an update in R-devel (Tatsuya Shima and Dirk in #104).
Version 0.3.16 (2022-08-28)
Changes in package
The
configure
code checks for two more headersThe RNG seeding matches the current version in R (Dirk)
Changes in examples
A
cowu.r
'check Window UCRT' helper was added (Dirk)A
getPandoc.r
downloader has been added (Dirk)The
-r
option tpinstall2.r
has been generalzed (Tatsuya Shima in #95)The
rcc.r
code / package checker now hasvalgrind
option (Dirk)install2.r
now installs to first element in.libPaths()
by default (Dirk)A very simple
r2u.r
help has been added (Dirk)The
installBioc.r
has been generalized and extended similar toinstall2.r
(Pieter Moris in #103)
Version 0.3.15 (2021-12-03)
Changes in examples
The
install2
script can select download methods, and cope with errors from parallel download (thanks to Gergely Daroczi)The
build.r
now usesboth
as argument to--compact-vignettes
The RStudio download helper were once again updated for changed URLs
New caller for simplermarkdown::mdweave_to_html
Changes in package
Several typos were correct (thanks to John Kerl)
Travis artifacts and badges have been pruned
Vignettes now use
simplermarkdown
Version 0.3.14 (2021-10-05)
Changes in examples
Updated RStudio download helper to changed file names
Added a new option to
roxy.r
wrapperAdded a downloader for Quarto command-line tool
Changes in package
The
configure
files were updated to the standard of version 2.69 following a CRAN request
Version 0.3.13 (2021-07-24)
Changes in examples
New script
compiledDeps.r
to show which dependencies are compiledNew script
silenceTwitterAccount.r
wrappingrtweet
The
-c
or--code
option forinstallRSPM.r
was correctedThe
kitten.r
script now passes options ‘bunny’ and ‘puppy’ on to thepkgKitten::kitten()
call; new options to call the Arma and Eigen variants were addedThe
getRStudioDesktop.r
andgetRStudioServer.r
scripts were updated for a change inrvest
Two typos in the
tt.r
help message were correct (Aaron Wolen in #86)The message in
cranIncoming.r
was corrected.
Changes in package
Added Continuous Integration runner via
run.sh
from r-ci.Two vignettes got two extra vignette attributes.
The mkdocs-material documentation input was moved.
The basic unit tests were slightly refactored and updated.
Version 0.3.12 (2020-10-04)
Changes in examples
Updates to scripts
tt.r
,cos.r
,cow.r
,c4r.r
,com.r
New script
installDeps.r
to install dependenciesSeveral updates tp script
check.r
New script
installBSPM.r
andinstallRSPM.r
for binary package installation (Dirk and Iñaki in #81)New script
cranIncoming.r
to check in IncomingNew script
urlUpdate.r
validate URLs as R does
Changes in package
Travis CI now uses BSPM
A package documentation website was added
Vignettes now use
minidown
resulting in much reduced filesizes: from over 800kb to under 50kb (Dirk in #83)
Version 0.3.11 (2020-06-26)
Changes in examples
Scripts
check.r
andrcc.r
updated to reflect updateddocopt
0.7.0 behaviour of quoted argumentsThe
roxy.r
script has a new ease-of-use option-f | --full
regrouping two other options.
Version 0.3.10 (2020-06-02)
Changes in examples
The
update.r
script only considers writeable directories.The
rcc.r
script tries to report full logs by setting_R_CHECK_TESTS_NLINES_=0
.The
tt.r
script has an improvedncpu
fallback.Several installation and updating scripts set
_R_SHLIB_STRIP_
toTRUE
.A new script
installBioc.r
was added.The
--error
option toinstall2.r
was generalized (Sergio Oller in #78).The
roxy.r
script was extended a little.
Changes in package
Travis CI now uses R 4.0.0 and the bionic distro
Version 0.3.9 (2019-10-27)
Changes in examples
The use of
call.
instop()
was corrected (Stefan Widgren in #72).New script
cos.r
to check (at rhub) on Solaris.New script
compactpdf.r
to compact pdf files.The
build.r
script now compacts vignettes and resaves data.The
tt.r
script now supports parallel tests and side effects.The
rcc.r
script can now report error codes.The '–libloc' option to
update.r
was updated.The
render.r
script can optionally compact pdfs.New script
sweave.r
to render (and compact) pdfs.New script
pkg2bibtex.r
to show bibtex entries.The
kitten.r
script has a new option--puppy
to addtinytest
support in purring packages.
Version 0.3.8 (2019-06-09)
Changes in examples
The
install.r
andinstall2.r
scripts now use parallel installation usingoptions{Ncpu}
on remote packages.The
install.r
script has an expanded help text mentioning the environment variables it considers.A new script
tt.r
was added to supporttinytest
.The rhub checking scripts now all suppress builds of manual and vignettes as asking for working latex appears to be too much.
Changes in package
On startup checks if
r
is inPATH
and if not references new FAQ entry; text fromMakevars
mentions it too.
Changes in documentation
The FAQ vignette now details setting
r
toPATH
.
Version 0.3.7 (2019-03-15)
Changes in examples
The scripts
installGithub.r
andinstall2.r
get a new option-r | --repos
(Gergely Daroczi in #67)
Changes in build system
The
AC_DEFINE
macro use rewritten to please R CMD check.
Version 0.3.6 (2019-01-26)
Changes in examples
The scripts
install.r
andinstall2.r
now support argument"."
, and add it if called in a source directory.The script
install2.r
can setNcpus
forinstall.packages()
(Colin Gillespie in #63 fixing #62)The script
update.r
can also setNcpus
forinstall.packages()
.A new vignette "litter-faq" was added.
Version 0.3.5 (2018-10-04)
Changes in examples
The script
roxy.r
now uses a cached copy ofroxygen2
version 6.0.1 (if available) as the current version 6.1.0 changed behaviour.The script
rcc.r
was updated as the underlyingrcmdcheck
changed parameter order.A new simpler wrapper
rchk.r
was added to use RHub with therchk
image.
Changes in package
Travis CI now uses the R 3.5 PPA
Version 0.3.4 (2018-08-24)
Changes in examples
The shebang line is now
#!/usr/bin/env r
to work with either/usr/local/bin/r
or/usr/bin/r
.New example script to only install packages not yet installed (Brandon Bertelsen in #59); later added into
install2.r
.Functions
getRStudioDesktop.r
andgetRStudioServer.r
updated their internal URLs.Several minor enhancements were made to example scripts.
Version 0.3.3 (2017-12-17)
Changes in examples
The script
installGithub.r
now correctly uses theupgrade
argument (Carl Boettiger in #49).New script
pnrrs.r
to call the package-native registration helper function added in R 3.4.0The script
install2.r
now has more robust error handling (Carl Boettiger in #50).New script
cow.r
to use R Hub'scheck_on_windows
Scripts
cow.r
andc4c.r
use#!/usr/bin/env r
New option
--fast
(or-f
) for scriptsbuild.r
andrcc.r
for faster package build and checkThe
build.r
script now defaults to using the current directory if no argument is provided.The RStudio getters now use the
rvest
package to parse the webpage with available versions.
Changes in package
Travis CI now uses https to fetch script, and sets the group
Version 0.3.2 (2017-02-14)
Changes in examples
New scripts
getRStudioServer.r
andgetRStudioDesktop.r
to download daily packages, currently defaults to Ubuntu amd64New script
c4c.r
callingrhub::check_for_cran()
New script
rd2md.r
to convert Rd to markdown.New script
build.r
to create a source tarball.The
installGitHub.r
script now use package remotes (PR #44, #46)
Version 0.3.1 (2016-08-06)
Changes in examples
install2.r
now passes on extra options past--
toR CMD INSTALL
(PR #37 by Steven Pav)Added
rcc.r
to runrcmdcheck::rcmdcheck()
Added (still simple)
render.r
to render (R)markdownSeveral examples now support the
-x
or--usage
flag to show extended help.
Changes in build system
The
AM_LDFLAGS
variable is now set and used too (PR #38 by Mattias Ellert)Three more directories, used when an explicit installation directory is set, are excluded (also #38 by Mattias)
Travis CI is now driven via
run.sh
from our fork, and deploys all packages as .deb binaries using our PPA where needed
Changes in package
SystemRequirements now mentions the need for
libR
, i.e. an R built with a shared library so that we can embed R.The docopt and rcmdcheck packages are now suggested, and added to the Travis installation.
A new helper function
r()
is now provided and exported so that the package can be imported (closes #40).URL and BugReports links were added to DESCRIPTION.
Changes in documentation
The help output for
installGithub.r
was corrected (PR #39 by Brandon Bertelsen)
Version 0.3.0 (2015-10-29)
Changes in build system
First CRAN Release as R package following nine years of source releases
Script
configure
,src/Makevars.in
and remainder of build system rewritten to take advantage of the R package build infrastructureReproducible builds are better supported as the (changing) compilation timestamps etc are only inserted for 'verbose builds' directly off the git repo, but not for Debian (or CRAN) builds off the release tarballs
Changes in littler functionality
Also source
$R_HOME/etc/Rprofile.site
and~/.Rprofile
if present
Changes in littler documentation
Added new vignette with examples