Publications by Thinking inside the box

RcppStreams 0.1.3: Keeping CRAN happy

25.02.2019

Not unlike the Rblpapi release on Thursday and the RVowpalWabbit release on Friday (both of which dealt with the upcoming staged install), we now have another CRAN-requested maintenance release. This time it is RcppStreams which got onto CRAN as of early this morning. RcppStreams brings the excellent Streamulus C++ template library for event stre...

1877 sym 2 img

RInside 0.2.15

06.03.2019

A new release 0.2.15 of RInside arrived on CRAN and in Debian today. This marks the first release in almost two years, and it brings some build enhancements. RInside provides a set of convenience classes which facilitate embedding of R inside of C++ applications and programs, using the classes and functions provided by Rcpp. RInside is stressing ...

2723 sym

RcppArmadillo 0.9.200.7.1

08.03.2019

A minor RcppArmadillo bugfix release arrived on CRAN today. This version 0.9.200.7.1 has two local changes. R 3.6.0 will bring a change in sample() (to correct a subtle bug for large samples) meaning many tests will fail, so in one unit test file we reset the generator to the old behaviour to ensure we match the (old) test expectation. We also ba...

1908 sym 2 img

#20: Dependencies. Now with badges!

14.03.2019

Welcome to post number twenty in the randomly redundant R rant series of posts, or R4 for short. It has been a little quiet since the previous post last June as we’ve been busy with other things but a few posts (or ideas at least) are queued. Dependencies. We wrote about this a good year ago in post #17 which was (in part) tickled by the experi...

3721 sym 4 img

littler 0.3.7: Small tweaks

15.03.2019

The eight release of littler as a CRAN package is now available, following in the thirteen-ish year history as a package started by Jeff in 2006, and joined by me a few weeks later. littler is the first command-line interface for R and predates Rscript. And it is (in my very biased eyes) better as it allows for piping as well shebang scripting vi...

2456 sym 2 img

Rcpp 1.0.1: Updates

17.03.2019

Following up on the 10th anniversary and the 1.0.0. release, we excited to share the news of the first update release 1.0.1 of Rcpp. package turned ten on Monday—and we used to opportunity to mark the current version as 1.0.0! It arrived at CRAN overnight, Windows binaries have already been built and I will follow up shortly with the Debian bin...

2828 sym

RQuantLib 0.4.8: Small updates

17.03.2019

A new version 0.4.8 of RQuantLib reached CRAN and Debian. This release was triggered by a CRAN request for an update to the configure.ac script which was easy enough (and which, as it happens, did not result in changes in the configure script produced). I also belatedly updated the internals of RQuantLib to follow suit to an upstream change in Qu...

2367 sym

RcppArmadillo 0.9.300.2.0

22.03.2019

A new RcppArmadillo release based on a new Armadillo upstream release arrived on CRAN and Debian today. Armadillo is a powerful and expressive C++ template library for linear algebra aiming towards a good balance between speed and ease of use with a syntax deliberately close to a Matlab. RcppArmadillo integrates this library with the R environmen...

1837 sym 2 img

#21: A Third and Final (?) Post on Stripping R Libraries

27.03.2019

Welcome to the 21th post in the reasonably relevant R ramblings series, or R4 for short. Back in August of 2017, we wrote two posts #9: Compating your Share Libraries and #10: Compacting your Shared Libraries, After The Build about “stripping” shared libraries. This involves removing auxiliary information (such as debug symbols and more) from...

3232 sym Python (708 sym/3 pcs) 4 img

drat 0.1.5: New release

28.03.2019

A new version of drat just arrived on CRAN. And like the last time in December 2017 it went through as an automatically processed upgrade directly from the CRAN prechecks. Being a simple package can have its upsides… And like the last time, this release once again draws largely upon contributed pull requests. Neal Fultz cleaned up how Windows p...

2281 sym 2 img