Dear EasyBuilders,

I'm happy to announce the release of EasyBuild version 3.5.0 [1].
If you don't have a Christmas gift for friends or family yet, no need to look any further!

This release includes one new major feature: support for customizing EasyBuild via user-defined hooks. See http://easybuild.readthedocs.io/en/latest/Hooks.html for more information.

Oh, I forgot to mention: this is the best EasyBuild release ever!

In addition, it also includes various other enhancements, updates & bug fixes:

    * support for --preview-pr to preview your (easyconfig) contributions before opening pull requests,       see http://easybuild.readthedocs.io/en/latest/Integration_with_GitHub.html#previewing-easyconfig-pull-requests-preview-pr

    * two new software-specific easyblocks for Bazel & Octave + 1 new generic easyblock for Octave packages (aptly named 'OctavePackage')

    * enhanced easyblocks for OpenFOAM, R, ScaLAPACK + bug fixes in CP2K easyblock

    * support for 39 new software packages, incl. FALCON, glibc, GRNBoost, ITK, mkl-dnn, ...

    * updates for 'intel' toolchain: intel/2017.09, intel/2018.00, intel/2018.01

    * updates for already supported software,
       incl. Caffe 1.0, GATE 8.0, LLVM 5.0.0, netCDF 4.5.0, OpenFOAM 5.0, ParaView 5.4.1, R 3.4.3, Theano 1.0.0, VTK 8.0.1, etc.

    * fix checksum or download issues for GATE, libdap, numactl, Szip

This brings the total number of supported software packages to 1,346 [3]!
A detailed overview of all changes is available in the release notes [4].

Thanks to everyone who contributed to this release in one way or another!


To upgrade to EasyBuild v3.5.0, there are several options, see [5].
Two particularly easy options include:

    * eb --install-latest-eb-release  # requires EasyBuild v3.3.0 or more recent

    * eb --from-pr 5529               # use easyconfig from PR #5529 [6]

(EasyBuild v3.3.0 is required for --install-latest-eb-release because support for SHA256 checksums is required)


Enjoy!

regards,

Kenneth (a.k.a. boegel)
EasyBuild release manager


[1] https://pypi.python.org/pypi/easybuild/3.5.0
[2] http://easybuild.readthedocs.io/en/latest/Hooks.html
[3] http://easybuild.readthedocs.io/en/latest/version-specific/Supported_software.html
[4] http://easybuild.readthedocs.io/en/latest/Release_notes.html
[5] http://easybuild.readthedocs.io/en/latest/Installation.html#updating-an-existing-easybuild-installation
[6] https://github.com/easybuilders/easybuild-easyconfigs/pull/5529/files

Reply via email to