Skip to content

Commit

Permalink
bump version to 2.7.0 and update release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
boegel committed Mar 16, 2016
1 parent 0e5ab95 commit 39d813a
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 2 deletions.
38 changes: 37 additions & 1 deletion RELEASE_NOTES
Expand Up @@ -3,7 +3,43 @@ For more detailed information, please see the git log.

These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html.

The latest version of easybuild-easyblocks provides 159 software-specific easyblocks and 29 generic easyblocks.
The latest version of easybuild-easyblocks provides 165 software-specific easyblocks and 29 generic easyblocks.

v2.7.0 (March 18th 2016)
------------------------

feature + bugfix release
- new easyblocks for 6 software packages that require customized support:
ADF (#826), MPICH (#844, #852, #868), mutil (#859), pplacer (#835), psmpi (#852), SNPhylo (#865)
- various other enhancements, including:
- implement support for 'use_pip' in PythonPackage easyblock (#719, #831)
- add support in CUDA easyblock to install wrappers for host compilers (#758)
- update sanity check for picard version 1.124 and above (#796)
- use 'module swap' for all components in CrayToolchain (#823)
- update PSI4 easyblock to cope with changed name of PSI4 data dir (#824)
- use find_flexlm_license function and avoid defining $CPATH in PGI easyblock (#837)
- use find_flexlm_license function in IntelBase generic easyblock (#839)
- add unit test to check module file generated by PythonPackage easyblock (#841)
- rework MVAPICH2 easyblock on top of new MPICH easyblock (#844)
- add CUDA support in CP2K easyblock (#850)
- also define $LD in buildopts for GATE (#855)
- use find_flexlm_license function in TotalView easyblock (#839)
- enhance MakeCp easyblock to also support renaming of files while copying them (#859)
- hunt for usable 'python' command in PythonPackage easyblock when system Python is used (#861)
- add sanity check in easybuild/__init__.py w.r.t. current working dir (#869)
- change suffix of original file to .easybuild when using fileinput in impi easyblock (#870)
- various bug fixes, including:
- make sure Python unicode settings match that of the system Python (#817)
- remove FFTW related statements in HPL easyblock, since HPL doesn't require FFTW at all (#822)
- use pkg_resources.declare_namespace rather than pkgutil.extend_path to declare 'easybuild' namespaces (#827)
- fix license headers: Hercules foundation is now FWO (#836)
- fix check for non-empty lib dirs in PythonPackage easyblock (#840)
- consider all Python lib dirs in sanity check for libxml2 (#842)
- correctly handle deprecated configure options (--with-hwloc/--enable-mpe) in MVAPICH2 easyblock (#853)
- use correct configure option for checkpoint/restart in MVAPICH2 easyblock (#854)
- ensure list of Python lib dirs always has a 'lib/...' entry (#858)
- check whether rpm/rpmrebuild commands are available using 'which', rather than checking for OS deps (#864)


v2.6.0 (January 26th 2016)
--------------------------
Expand Down
2 changes: 1 addition & 1 deletion easybuild/easyblocks/__init__.py
Expand Up @@ -44,7 +44,7 @@
# recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like
# UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0'
# This causes problems further up the dependency chain...
VERSION = LooseVersion('2.7.0.dev0')
VERSION = LooseVersion('2.7.0')
UNKNOWN = 'UNKNOWN'


Expand Down

0 comments on commit 39d813a

Please sign in to comment.