@@ -9,10 +9,10 @@ v4.1.1 (January 16th 2020)
99update/bugfix release
1010
1111- various enhancements, including:
12- - add check_log_for_errors to detect and handle multiple errors (#3118)
13- - implement support for 'eb --show-ec' (#3132)
14- - also update $XDG_DATA_DIR (share/) and $GI_TYPELIB_PATH environment variables (lib*/girepository-*) (#3133)
15- - add support for --copy-ec (#3142)
12+ - add check_log_for_errors function (in easybuild.tools.run) to detect and handle multiple errors (#3118)
13+ - implement support for 'eb --show-ec' to show contents of specified easyconfig file (#3132)
14+ - also update $XDG_DATA_DIR (share/) and $GI_TYPELIB_PATH environment variables (lib*/girepository-*) in generated module files (#3133)
15+ - add support for --copy-ec to copy easyconfig file to specified location (#3142)
1616 - mention --disable-* option in --help output for boolean options enabled by default (#3151)
1717 - add --cuda-compute-capabilities configuration option (#3161)
1818- various bug fixes, including:
@@ -23,17 +23,16 @@ update/bugfix release
2323 - disable buffering in asyncprocess.Popen using bufsize=0, to fix run_cmd_qa missing output (#3130)
2424 - update pip & install wheel package in generated Singularity container recipes (#3136)
2525 - avoid crash in modify_env & unset unset_env_vars when using (older versions) of Python 3.5 & 3.6 by using list(...) (#3140)
26- - get_software_libdir: take into account that lib64 could be a symlink to lib (or vice versa) (#3141)
27- - only parse docstring if it exists (#3144)
28- - only add useful entries for $CPATH, $(LD_)LIBRARY_PATH and $PATH (#3145)
26+ - take into account that lib64 could be a symlink to lib (or vice versa) in get_software_libdir function (#3141)
27+ - only parse docstring if it exists in gen_easyblock_doc_section_rst function (#3144)
28+ - only add useful entries for $CPATH, $(LD_)LIBRARY_PATH and $PATH (non-empty directories) ( #3145, #3152 )
2929 - fix --list-software=detailed when using Python 3 by leveraging sort_looseversions function from py2vs3 module (#3146)
3030 - ensure subdirectories in software install directory have correct search (exec) permission (#3147)
31- - only remove folders that contain no files recursively (#3152)
3231 - take into account that a checksum value may be a tuple of valid checksum in EasyBlock.check_checksums (#3153)
3332- other changes:
3433 - bump to Lmod 8.2.9 in GitHub CI config (#3115)
3534 - update copyright statements for 2020 (#3149)
36- - ignore "Black would make changes" produced by flake8-black (#3162)
35+ - make Hound CI code style checker ignore "Black would make changes" produced by flake8-black (#3162)
3736
3837
3938v4.1.0 (December 4th 2019)
0 commit comments