Skip to content

Commit 4129880

Browse files
committed
Merge branch 'develop' of github.com:boegel/easybuild-framework into develop
2 parents 6278e27 + 4824ef9 commit 4129880

File tree

3 files changed

+25
-2
lines changed

3 files changed

+25
-2
lines changed

.github/workflows/unit_tests.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,10 @@ jobs:
116116
GITHUB_TOKEN: ${{secrets.TEST_GITHUB_TOKEN}}
117117
run: |
118118
# don't install GitHub token when testing with Lmod 7.x or non-Lmod module tools,
119+
# and only when testing with Lua as module syntax,
119120
# to avoid hitting GitHub rate limit;
120121
# tests that require a GitHub token are skipped automatically when no GitHub token is available
121-
if [[ ! "${{matrix.modules_tool}}" =~ 'Lmod-7' ]] && [[ ! "${{matrix.modules_tool}}" =~ 'modules-' ]]; then
122+
if [[ ! "${{matrix.modules_tool}}" =~ 'Lmod-7' ]] && [[ ! "${{matrix.modules_tool}}" =~ 'modules-' ]] && [[ "${{matrix.modules_syntax}}" == 'Lua' ]]; then
122123
if [ ! -z $GITHUB_TOKEN ]; then
123124
if [ "x${{matrix.python}}" == 'x2.6' ];
124125
then SET_KEYRING="keyring.set_keyring(keyring.backends.file.PlaintextKeyring())";

RELEASE_NOTES

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,28 @@ 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.5.2 (January 24th 2022)
8+
--------------------------
9+
10+
update/bugfix release
11+
12+
- various enhancements, including:
13+
- automatically prepend value for env-for-shebang configuration setting with sysroot (#3919)
14+
- enhance update_build_option to return original value + add support for update_build_options (#3923)
15+
- fix compatibility with Python 3.10 (#3926, #3933)
16+
- also take /etc/os-release into account in get_os_name and get_os_version (#3930)
17+
- enhance get_cpu_architecture and get_cpu_family to be aware of RISC-V (#3931)
18+
- various bug fixes, including:
19+
- relax pattern checks in test_toy_exts_parallel (#3921)
20+
- use sources.easybuild.io as backup URL for downloading Environment Modules sources to run test suite (#3928)
21+
- make intelfftw toolchain component aware of GCCcore (#3929)
22+
- other changes:
23+
- deprecate use of (actual) patch files that don't have a filename ending with .patch (#3920)
24+
- remove version restriction for keyring in requirements.txt to test with latest version (#3925)
25+
- simplify requirements.txt by removing Python 2.6 support (#3927)
26+
- only run GitHub tests when testing with Lua module syntax, to avoid hitting GitHub rate limit when running tests (#3938)
27+
28+
729
v4.5.1 (December 13th 2021)
830
---------------------------
931

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

4949

0 commit comments

Comments
 (0)