# r2dii.match 0.0.2 is now on CRAN

It’s compatible with R back to 3.4, and dplyr 0.8.5; but update ASAP!

Mauro Lepore https://github.com/maurolepore
2020-06-05

r2dii.match 0.0.2 is now on CRAN. r2dii.match provides tools to match financial portfolios with climate data. This release is compatible with R back to 3.4, and with dplyr 0.8.5. But you should update as soon as possible.

You can install r2dii.match from CRAN with:


install.packages("r2dii.match")

Then use it with:


library(r2dii.match)

All changes in this version are internal. Internal changes do not affect users in the short term; but in the long term, they might. Here I detail the R environment you need to keep things working as you expect.

## Do our packages work on your computer?

• Operative systems: Work on Windows, Mac, and Linux.

• Versions of R:

• “release” (latest-release, now R-4.0);
• “devel” (in-development next-release);
• “oldrel” (last-release, now R-3.6);
• and two older minor releases (now R-3.5 and R-3.4).

## When will our packages no longer support older versions of R or R packages?

If your R environment is different from what’s listed above, our packages might fail. We enforce that your R version is earlier than four minor-releases (e.g. R-3.3 is now too old). But we rarely enforce specific versions of R packages. Even if your outdated packages might be incompatible, it is up to you to update them or not.

## Should I update all my R packages frequently? Yes/No? Why?

You will always eventually have a reason that you must update. So you can either do that very infrequently, suffer with old versions in the middle, and experience great pain at update. Or admit that maintaining your system is a normal ongoing activity, and do it more often.

There are definitely situations where people have good reason to not update or to do so infrequently or at specific milestones. But I personally encounter many more who suffer from the opposite: updating too infrequently, without any specific reason or because they fear disruption (which makes it worse in the end).

– Jenny Bryan

You should update your R packages as often as it is possible and convenient – maybe weekly. This helps you keep up with the rapid change of popular packages. For example, we now support dplyr 0.8.5 but you should update to dplyr 1.0.0 ASAP. Some features of dplyr 0.8.5 have been superseded in dplyr 1.0.0. To stay within best practices, we may enforce dplyr >= 1.0.0 any time.

## Acknowledgements

While this release includes commits from only a few of us (jdhoffa, maurolepore), it is thanks to ideas and feedback from many more colleagues at 2DII.

### Citation

Lepore (2020, June 5). Data Science at 2DII: r2dii.match 0.0.2 is now on CRAN. Retrieved from https://2degreesinvesting.github.io/posts/2020-06-05-r2dii-match-0-0-2/
@misc{lepore2020r2dii.match,
}