@@ -10,34 +10,32 @@ v4.3.4 (April 9th 2021)
1010update/bugfix release
1111
1212- various enhancements, including:
13- - specifying False for a version removes the dep (#3506)
13+ - add support for filtering dependencies by using False as version (#3506)
1414 - 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)
1516 - create CUDA cache (for JIT compiled PTX code) in build dir instead of $HOME (#3569)
1617 - add "Citing" section to module files (#3596)
1718 - add support for using fallback 'arch=*' key in dependency version specified as arch->version mapping (#3600)
1819 - 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)
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)
2222 - 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)
23+ - add --env-for-shebang configuration option to define the env command to use for shebangs (#3613)
2424 - add templates for architecture independent Python wheels (#3618)
2525 - 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)
26+ - also accept regular expression value for --accept-eula-for (#3630)
2727 - update validate_github_token function to accept GitHub token in new format (#3632)
2828- various bug fixes, including:
2929 - fix $BLAS_LIB_MT for OpenBLAS, ensure -lpthread is included (#3584)
3030 - use '--opt=val' for passing settings from config file to option parser to avoid error for values starting with '-' or '--' (#3594)
3131 - avoid raised exception when getting output from interactive command in run_cmd_qa (#3599)
3232 - add option to write file from file-like object and use in download_file (#3614)
3333 - make sure that path to eb is always found by tests (#3617)
34- - fix typo in docstring of goblf toolchain definition (#3628)
3534- other changes:
36- - avoid running expensive 'module use' command when using Lmod as modules tool, update $MODULEPATH directly instead (#3557)
3735 - add pick_default_branch function to clean up duplicate code in tools/github.py (#3592)
3836 - refactor the CI configuration to use inclusion instead of exclusion (#3616)
3937 - use develop branch when testing push access in --check-github (#3629)
40- - avoid module call for unuse() for Lmod and set $MODULEPATH directly (#3633 )
38+ - deprecate --accept-eula, rename to --accept-eula- for (#3630 )
4139
4240
4341v4.3.3 (February 23rd 2021)
0 commit comments