@@ -4,6 +4,42 @@ For more detailed information, please see the git log.
44These release notes can also be consulted at https://easybuild.readthedocs.io/en/latest/Release_notes.html.
55
66
7+ v4.3.4 (April 9th 2021)
8+ -----------------------
9+
10+ update/bugfix release
11+
12+ - various enhancements, including:
13+ - specifying False for a version removes the dep (#3506)
14+ - add create_unused_dir function to create a directory which does not yet exist (#3551)
15+ - create CUDA cache (for JIT compiled PTX code) in build dir instead of $HOME (#3569)
16+ - add "Citing" section to module files (#3596)
17+ - add support for using fallback 'arch=*' key in dependency version specified as arch->version mapping (#3600)
18+ - also check for pending change requests and mergeable_state in check_pr_eligible_to_merge (#3604)
19+ - ignore undismissed 'changes requested' review if there is an 'approved' review by the same user (#3607)
20+ - filter duplicates in changes_requested_by (#3608)
21+ - sort output of eb --search in natural order (respecting numbers) (#3609)
22+ - enhance 'eb' command to ensure that easybuild.main can be imported before settling on python* command to use (#3610)
23+ - added configuration option to define the env command to use for shebangs (#3613)
24+ - add templates for architecture independent Python wheels (#3618)
25+ - mention easyblocks PR in gist when uploading test report for it + fix clean_gists.py script (#3622)
26+ - deprecate --accept-eula, rename to --accept-eula-for + also accept regular expression value (#3630)
27+ - update validate_github_token function to accept GitHub token in new format (#3632)
28+ - various bug fixes, including:
29+ - fix $BLAS_LIB_MT for OpenBLAS, ensure -lpthread is included (#3584)
30+ - use '--opt=val' for passing settings from config file to option parser to avoid error for values starting with '-' or '--' (#3594)
31+ - avoid raised exception when getting output from interactive command in run_cmd_qa (#3599)
32+ - add option to write file from file-like object and use in download_file (#3614)
33+ - make sure that path to eb is always found by tests (#3617)
34+ - fix typo in docstring of goblf toolchain definition (#3628)
35+ - other changes:
36+ - avoid running expensive 'module use' command when using Lmod as modules tool, update $MODULEPATH directly instead (#3557)
37+ - add pick_default_branch function to clean up duplicate code in tools/github.py (#3592)
38+ - refactor the CI configuration to use inclusion instead of exclusion (#3616)
39+ - use develop branch when testing push access in --check-github (#3629)
40+ - avoid module call for unuse() for Lmod and set $MODULEPATH directly (#3633)
41+
42+
743v4.3.3 (February 23rd 2021)
844---------------------------
945
@@ -34,6 +70,7 @@ update/bugfix release
3470- other changes:
3571 - rename EasyBlock._skip_step to EasyBlock.skip_step, to make it part of the public API (#3561)
3672 - make symlinking of posix_c.so to posix.so in test suite configuration conditional (#3570)
73+ - use 'main' rather than 'master' branch in GitHub integration functionality (#3589)
3774
3875
3976v4.3.2 (December 10th 2020)
0 commit comments