@@ -4,6 +4,40 @@ 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+ - add support for filtering dependencies by using False as version (#3506)
14+ - add create_unused_dir function to create a directory which does not yet exist (#3551)
15+ - avoid running expensive 'module use' and 'module unuse' commands when using Lmod as modules tool, update $MODULEPATH directly instead (#3557, #3633)
16+ - create CUDA cache (for JIT compiled PTX code) in build dir instead of $HOME (#3569)
17+ - add "Citing" section to module files (#3596)
18+ - add support for using fallback 'arch=*' key in dependency version specified as arch->version mapping (#3600)
19+ - also check for pending change requests and mergeable_state in check_pr_eligible_to_merge (#3604)
20+ - ignore undismissed 'changes requested' review if there is an 'approved' review by the same user (#3607, #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+ - add --env-for-shebang 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+ - also accept regular expression value for --accept-eula-for (#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+ - other changes:
35+ - add pick_default_branch function to clean up duplicate code in tools/github.py (#3592)
36+ - refactor the CI configuration to use inclusion instead of exclusion (#3616)
37+ - use develop branch when testing push access in --check-github (#3629)
38+ - deprecate --accept-eula, rename to --accept-eula-for (#3630)
39+
40+
741v4.3.3 (February 23rd 2021)
842---------------------------
943
@@ -34,6 +68,7 @@ update/bugfix release
3468- other changes:
3569 - rename EasyBlock._skip_step to EasyBlock.skip_step, to make it part of the public API (#3561)
3670 - make symlinking of posix_c.so to posix.so in test suite configuration conditional (#3570)
71+ - use 'main' rather than 'master' branch in GitHub integration functionality (#3589)
3772
3873
3974v4.3.2 (December 10th 2020)
0 commit comments