Skip to content

Commit 5eca6bd

Browse files
authored
Merge pull request #4497 from migueldiascosta/eb491
prepare release notes for EasyBuild v4.9.1 + bump version to 4.9.1
2 parents b55972e + cd1a860 commit 5eca6bd

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,41 @@ 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.9.1 (5 April 2024)
8+
---------------------
9+
10+
update/bugfix release
11+
12+
- various enhancements, including:
13+
- make `is_rpath_wrapper` faster by only checking file contents if file is not located in subdirectory of RPATH wrapper subdirectory (#4406)
14+
- add terse support to `--missing-modules` (#4407)
15+
- adapt version pattern for EnvironmentModules to allow using development version (#4416)
16+
- use `--all` option with EnvironmentModules v4.6+ to get available hidden modules (#4417)
17+
- add support for appending to path environment variables via `modextrapaths_append` + add corresponding `allow_append_abs_path` (#4436)
18+
- improve output produced by `--check-github` (#4437)
19+
- add script for updating local git repos with `develop` branch (#4438)
20+
- show error when multiple PR options are passed (#4440)
21+
- improve `findPythonDeps` script to recognize non-canonical package names (#4445)
22+
- add support for `--from-commit` and `--include-easyblocks-from-commit` (#4468)
23+
- improve logging & handling of (empty) `--optarch` values (#4481)
24+
- add `--short` option to `findUpdatedEcs` script (#4488)
25+
- add generic GCC and Clang compiler flags for RISC-V (#4489)
26+
- various bug fixes, including:
27+
- clean up log file of `EasyBlock` instance in `check_sha256_checksums` (#4452)
28+
- fix description of `backup-modules` configuration option (#4456)
29+
- replace `'` with `"` for `printf` in CI workflow for running test suite to have bash replace a variable (#4461)
30+
- use `cp -dR` instead of `cp -a` for shell script "extraction" (#4465)
31+
- fix link to documentation in `close_pr` message (#4466)
32+
- fix `test_github_merge_pr` by using more recent easyconfigs PR (#4470)
33+
- add workaround for 404 error when installing packages in CI workflow for testing Apptainer integration (#4472)
34+
- other changes:
35+
- clean up & speed up environment checks (#4409)
36+
- use more performant and concise dict construction by using dict comprehensions (#4410)
37+
- remove superflous string formatting (#4411)
38+
- clean up uses of `getattr` and `hasattr` (#4412)
39+
- update copyright lines to 2024 (#4494)
40+
41+
742
v4.9.0 (30 December 2023)
843
-------------------------
944

easybuild/tools/version.py

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

5151

0 commit comments

Comments
 (0)