Skip to content

Commit 0650213

Browse files
authored
Merge pull request #3819 from migueldiascosta/eb442
prepare release notes for EasyBuild v4.4.2 + bump version to 4.4.2
2 parents a62911f + def7bd4 commit 0650213

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

RELEASE_NOTES

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,42 @@ 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.4.2 (September 7th 2021)
8+
---------------------------
9+
10+
update/bugfix release
11+
12+
- various enhancements, including:
13+
- add per-extension timing in output produced by eb command (#3734)
14+
- add definition for new toolchain nvpsmpic (NVHPC + ParaStationMPI + CUDA) (#3736)
15+
- include list of missing libraries in warning about missing FFTW libraries in imkl toolchain component (#3776)
16+
- check for recursive symlinks by default before copying a folder (#3784)
17+
- add --filter-ecs configuration option to filter out easyconfigs from set of easyconfigs to install (#3796)
18+
- check type of source_tmpl value for extensions, ensure it's a string value (not a list) (#3799)
19+
- also define $BLAS_SHARED_LIBS & co in build environment (analogous to $BLAS_STATIC_LIBS) (#3800)
20+
- report use of --ignore-test-failure in success message in output (#3806)
21+
- add get_cuda_cc_template_value method to EasyConfig class (#3807)
22+
- add support for fix_bash_shebang_for (#3808)
23+
- pick up $MODULES_CMD to facilitate using Environment Modules 4.x as modules tool (#3816)
24+
- use more sensible branch name for creating easyblocks PR with --new-pr (#3817)
25+
- various bug fixes, including:
26+
- remove Python 2.6 from list of supported Python versions in setup.py (#3767)
27+
- don't add directory that doesn't include any files to $PATH or $LD_LIBRARY_PATH (#3769)
28+
- make logdir writable also when --stop/--fetch is used and --read-only-installdir is enabled (#3771)
29+
- fix forgotten renaming of 'l' to 'char' __init__.py that is created for included Python modules (#3773)
30+
- fix verify_imports by deleting all imported modules before re-importing them one by one (#3780)
31+
- fix ignore_test_failure not set for Extension instances (#3782)
32+
- update iompi toolchain to intel-compiler subtoolchain for oneAPI versions (>= iompi 2020.12) (#3785)
33+
- don't parse patch files as easyconfigs when searching for where patch file is used (#3786)
34+
- make sure git clone with a tag argument actually downloads a tag (#3795)
35+
- fix CI by excluding GC3Pie 2.6.7 (which is broken with Python 2) and improve error reporting for option parsing (#3798)
36+
- correctly resolve templates for patches in extensions when uploading to GitHub (#3805)
37+
- add --easystack to ignored options when submitting job (#3813)
38+
- other changes:
39+
- speed up tests by caching checked paths in set_tmpdir + less test cases for test_compiler_dependent_optarch (#3802)
40+
- speed up set_parallel method in EasyBlock class (#3812)
41+
42+
743
v4.4.1 (July 6th 2021)
844
----------------------
945

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.4.2.dev0')
46+
VERSION = LooseVersion('4.4.2')
4747
UNKNOWN = 'UNKNOWN'
4848

4949

0 commit comments

Comments
 (0)