Dear EasyBuilders,

I'm please to announce the release of EasyBuild version 3.9.2 [1].

Don't be fooled by the minor version bump: this is the best EasyBuild release to date!

The driving force behind this release is the significantly improved integration with Singularity [2], but it also includes a couple of other minor enhancements and bug fixes.

Highlights include:

  * improved support for generating Singularity container recipes/images

- updated documentation is available at https://easybuild.readthedocs.io/en/latest/Containers.html

* remove interpreter options for scripts patched via 'fix_perl_shebang_for' or 'fix_python_shebang_for'

* fixed crash when performing iterated installation when using Cray toolchains

  * new software-specific easyblock for ELPA

* updates/bug fixes for Bazel, Boost, CPLEX, GROMACS and OpenFOAM software-specific easyblocks

* added support for 17 new software packages, incl. cowsay, fxtract, msprime, rapidtide, SingleM, ...

* updates for already supported software, incl. BLAST+ 2.9.0, GDAL 3.0.0, Libint 2.5.0, NLopt 2.6.1, R 3.6.0, R-bundle-Bioconductor 3.8, Rust 1.35.0, ...

  * update of Java 1.8 wrapper to Java 1.8.0_212

  * patch to fix OpenBLAS v0.3.1 matrices multiplication issue

  * various additional bug fixes, updates & enhancements


This brings the total number of supported software packages to 1,780!
An up-to-date list of supported software is available at [3].

A detailed overview of all changes is available in the release notes [4].


These changes result from a whole bunch of merged contributions, by 19 different contributors:

- 18 merged pull requests for EasyBuild framework
- 10 merged pull requests for easyblocks
- 79 merged pull requests for easyconfigs

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


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

    * eb --install-latest-eb-release

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


Enjoy!


regards,

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


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

Reply via email to