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