Skip to content

Commit cdb4bf4

Browse files
authored
Merge pull request #3635 from migueldiascosta/eb434
prepare release notes for EasyBuild v4.3.4 + bump version to 4.3.4
2 parents b7fcb79 + 2dc85b4 commit cdb4bf4

File tree

2 files changed

+36
-1
lines changed

2 files changed

+36
-1
lines changed

RELEASE_NOTES

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,40 @@ For more detailed information, please see the git log.
44
These 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+
741
v4.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

3974
v4.3.2 (December 10th 2020)

easybuild/tools/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
# recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like
4444
# UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0'
4545
# This causes problems further up the dependency chain...
46-
VERSION = LooseVersion('4.3.4.dev0')
46+
VERSION = LooseVersion('4.3.4')
4747
UNKNOWN = 'UNKNOWN'
4848

4949

0 commit comments

Comments
 (0)