@@ -8,34 +8,30 @@ v4.3.2 (December 10th 2020)
88
99update/bugfix release
1010
11- - add (experimental) support for specifying easyconfig files via "easystack" file (#3479)
12- - add definition for new gobff toolchain using BLIS and LibFLAME (#3505)
11+ - add (experimental) support for specifying easyconfig files via an "easystack" file (#3479, #3511, #3515, #3517, #3520, #3521)
12+ - see also https://easybuild.readthedocs.io/en/latest/Easystack-files.html
13+ - add definition for new 'gobff' toolchain using BLIS and LibFLAME (#3505)
1314- various enhancements, including:
1415 - add support for toolchain options like 'extra_cxxflags' to specify extra compiler options (#2193)
1516 - fix combination of --copy-ec and --from-pr (#3482)
16- - enhance copy_files: single file target, error on empty input list, verbose mode (#3483)
17- - cache result of fetch_files_from_pr function (#3484)
17+ - enhance copy_files function: support single file target, error on empty input list, support verbose mode (#3483)
18+ - cache result of fetch_files_from_pr function (mainly to speed up framework test suite) ( #3484)
1819 - add locate_files function to filetools module (#3485)
1920 - add support for %(module_name)s template value (#3497)
20- - clarify input format for --cuda-compute-capabilities (#3509)
21+ - clarify input format for --cuda-compute-capabilities in 'eb --help' output (#3509)
2122- various bug fixes, including:
2223 - also ignore vsc.* imports coming from from pkg_resources/__init__.py (setuptools) in fake vsc namespace (#3491)
2324 - don't pass username in github_api_get_request when no GitHub token is available (#3494)
2425 - also inject -rpath options for all entries in $LIBRARY_PATH in RPATH wrappers (#3495)
2526 - avoid TypeError being raised by list_toolchains (#3499)
2627 - check if PR is already merged in --merge-pr (#3502)
27- - graciously handle wrong PR # in fetch_pr_data (#3503)
28+ - graciously handle wrong PR id in fetch_pr_data (#3503)
2829 - fix regression in apply_regex_substitutions: also accept list of paths to patch (#3507)
2930 - update installation procedure for EasyBuild in generated Singularity container recipes (#3510)
30- - tweak test_easystack_basic to get better error reporting if it fails (#3511)
31- - fix error when --easystack is used without having PyYAML installed (#3515)
32- - also include *.yaml files from test/ dir in package (#3517)
3331 - fix GitHub Actions workflow for test suite: run outside of repo checkout + also test bootstrap script with Python 3.9 (#3518)
34- - bump cryptography from 2.9.2 to 3.2 (#3519)
35- - take into account slightly different error with Python 2.6 in test_easystack_wrong_structure (#3520)
36- - use --dry-run in test_easystack_basic to avoid downloading of binutils sources (#3521)
32+ - bump cryptography from 2.9.2 to 3.2 for Python 2 in requirements.txt (#3519)
3733- other changes:
38- - exclude test configuration with Lmod 7 and Python 3, except for Python 3.6 (#3496)
34+ - exclude test configurations with Lmod 7 and Python 3, except for Python 3.6 (#3496)
3935 - significantly speed up parsing of easyconfig files by only extracting comments from an easyconfig file when they're actually needed (#3498)
4036 - don't include file/ldd/readelf commands run during RPATH sanity check in --trace output (#3508)
4137
0 commit comments