github easybuilders/easybuild easybuild-v5.0.0
EasyBuild v5.0.0

one day ago

EasyBuild v5.0.0 is a major release, which includes various backwards-incompatible changes.

Overview of changes

A high-level overview of changes in EasyBuild v5.0.0 is available in the EasyBuild documentation .
The pages and sections to which the entries in the high-level overview link will be updated in the next couple of days with more information, so stay tuned...

A detailed list of all changes with links to the pull requests in which these changes were implemented is available in the release notes.

This release includes support for 148 new software packages!

Installation

There are several ways of installing EasyBuild v5.0.0, including:

  • Via pip install (or other standard Python tools), see also here

  • Via eb --install-latest-eb-release, which downloads the easyconfig file for EasyBuild v5.0.0 from the develop branch of the easybuild-easyconfigs repository .

Note that installing EasyBuild v5.0.0 with EasyBuild v4.x using "eb --from-pr" will not work shortly after the release of EasyBuild v5.0.0, because the develop branch of the easybuild-easyconfigs repository will be updated, and recent EasyBuild versions don't allow "cross-version" installations via --from-pr .

Contributions

This release includes contributions made by 25 different contributors:

  • 245 merged pull requests for EasyBuild framework;
  • 341 merged pull requests for easyblocks;
  • 778 merged pull requests for easyconfigs;

That's 1,364 merged pull requests in total!

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

Best release ever?

While this release includes breaking changes + changes to the default configuration of EasyBuild, the EasyBuild maintainers are confident that this version of EasyBuild is stable and ready for production, since it has been thoroughly tested.

If you find any unexpected problems or bugs, please report them (via Slack, GitHub, mailing list, etc.) so we can publish a (quick) bugfix release, should that be required.

So for once: let's take some time to conclude whether this really is the best EasyBuild release ever.
We're pretty sure it is, but do make your own assessment after taking it for a spin...

Don't miss a new easybuild release

NewReleases is sending notifications on new releases.