Skip to content

Commit 92abdb3

Browse files
committed
minor tweaks to release notes for EasyBuild v4.7.0
1 parent 16e70ff commit 92abdb3

File tree

1 file changed

+13
-20
lines changed

1 file changed

+13
-20
lines changed

RELEASE_NOTES

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,47 +9,40 @@ v4.7.0 (January 9th 2023)
99

1010
feature release
1111

12-
- deprecate support for running EasyBuild with Python 2 (#4136)
13-
- add gfbf as subtoolchain of foss (#4143)
14-
- add definition for nvofbf toolchain (#4157)
12+
- print deprecation warning with running EasyBuild with Python 2 (#4136)
1513
- various enhancements, including:
16-
- add easybuild.tools.LooseVersion (since distutils is deprecated in Python 3.10) (#3794)
17-
- also run unit tests with Python 3.11 (#4092)
18-
- add support for using --output-format=md (MarkDown) (#4117)
14+
- add support for checksums specified in external `checksums.json` file (#3749)
15+
- vendor distutils.version.LooseVersion as easybuild.tools.LooseVersion (since distutils is deprecated in Python 3.10) (#3794, #4156)
16+
- take into account custom configuration options specified in easystack file (#4057)
17+
- add support for using --output-format=md (MarkDown) (#4117, #4155)
1918
- add support for --filter-rpath-sanity-libs to skip RPATH sanity check for designated libraries (#4119)
2019
- add sanity_check_load_module method to EasyBlock to provide control over when module is loaded during sanity check step (#4125)
2120
- add eb_bash_completion_local.bash script to setup.py (#4127)
2221
- check whether nvidia-smi/rocm-smi command is available before trying to run it in `get_gpu_info` (#4131)
23-
- automatically cancel Github Action workflow runs for outdated commits (#4132)
24-
- add Python 3.11 to classifiers in setup.py (#4141)
22+
- add gfbf as subtoolchain of foss (#4143)
2523
- add support for postinstallmsgs (#4145)
2624
- make iimkl toolchain aware of intel-compilers (#4146)
25+
- add definition for nvofbf toolchain (#4157, #4163)
2726
- various bug fixes, including:
28-
- add support for checksums specified in external `checksums.json` file (#3749)
2927
- also use EasyConfig instances cache in process_easyconfig when build_specs is empty dict (#4107)
3028
- fix build options that should have empty list as default value (#4108)
3129
- catch easyconfig parsing failure so we can generate and post a test report (#4109)
3230
- add explicit return when no checksums match those specified in a tuple (#4112)
33-
- tweak findPythonDeps.py to use canonical package names (#4118)
34-
- add `fdefault-double-8` to `r8` toolchain compiler option for GCC (to be consistent with Intel) (#4121)
35-
- correct uses of :param name: and :return: in docstrings (#4129)
36-
- docstrings - fixes to formatting or variables names (#4130)
31+
- tweak findPythonDeps.py script to use canonical package names (#4118)
32+
- add `-fdefault-double-8` to `r8` toolchain compiler option for GCC (to be consistent with Intel) (#4121)
3733
- always start with empty list for banned/requires libraries to avoid that corresponding build option is updated in-place (#4137)
3834
- fix container tests by using EPEL archive URL for downloading Singularity RPM (#4138)
3935
- use -march=x86-64 -mtune=generic instead of -xSSE2 when using Intel oneAPI compilers (#4147)
4036
- partially skip test_det_copy_ec_specs if no GitHub token is available (#4149)
41-
- fix MarkDown formatting in autogenerated documentation (#4155)
42-
- add encoding comment in nvofbf.py to fix SyntaxError when using Python 2 (#4163)
4337
- other changes:
44-
- take into account custom configuration options specified in easystack file + drop support for easystack files using 'software' top-level key (#4057)
38+
- drop support for easystack files using 'software' top-level key (#4057)
39+
- also run unit tests with Python 3.11 + add Python 3.11 to classifiers in setup.py (#4092, #4141)
4540
- use new EasyBuild logo in README (#4123)
41+
- automatically cancel Github Action workflow runs for outdated commits (#4132)
4642
- auto-enable use of oneAPI C/C++ compilers for intel-compilers >= 2022.2.0 (#4135)
4743
- trim CI test configurations to avoid hitting GitHub rate limits (#4148)
48-
- fix spelling in help for easyconfig constants + easyconfig parameters (#4154)
49-
- make vstring/version variables in LooseVersion read-only (#4156)
50-
- convert author lines for mkdocs (#4160)
44+
- various tweaks to docstrings and help messages to fix problems with auto-generated documentation in MarkDown format (#4129, #4130, #4154, #4160, #4162, #4168)
5145
- update copyright lines for 2023 (#4161)
52-
- fix several linter issues for auto-generated MarkDown (#4162)
5346

5447

5548
v4.6.2 (October 21st 2022)

0 commit comments

Comments
 (0)