@@ -128,15 +128,15 @@ def terminal_supports_colors(stream):
128128
129129XDG_CONFIG_HOME = os .environ .get ('XDG_CONFIG_HOME' , os .path .join (os .path .expanduser ('~' ), ".config" ))
130130XDG_CONFIG_DIRS = os .environ .get ('XDG_CONFIG_DIRS' , '/etc/xdg' ).split (os .pathsep )
131- DEFAULT_SYS_CFGFILES = [[ f for f in sorted (glob .glob (os .path .join (d , 'easybuild.d' , '*.cfg' )))]
131+ DEFAULT_SYS_CFGFILES = [sorted (glob .glob (os .path .join (d , 'easybuild.d' , '*.cfg' )))
132132 for d in XDG_CONFIG_DIRS ]
133133DEFAULT_USER_CFGFILE = os .path .join (XDG_CONFIG_HOME , 'easybuild' , 'config.cfg' )
134134
135135DEFAULT_LIST_PR_STATE = GITHUB_PR_STATE_OPEN
136136DEFAULT_LIST_PR_ORDER = GITHUB_PR_ORDER_CREATED
137137DEFAULT_LIST_PR_DIREC = GITHUB_PR_DIRECTION_DESC
138138
139- RPATH_DEFAULT = False if get_os_type () == DARWIN else True
139+ RPATH_DEFAULT = get_os_type () != DARWIN
140140
141141_log = fancylogger .getLogger ('options' , fname = False )
142142
@@ -1135,7 +1135,7 @@ def _postprocess_close_pr_reasons(self):
11351135 )
11361136
11371137 reasons = self .options .close_pr_reasons .split (',' )
1138- if any ([ reason not in VALID_CLOSE_PR_REASONS . keys () for reason in reasons ] ):
1138+ if any (reason not in VALID_CLOSE_PR_REASONS for reason in reasons ):
11391139 raise EasyBuildError (
11401140 "Argument to --close-pr_reasons must be a comma separated list of valid reasons among %s" ,
11411141 VALID_CLOSE_PR_REASONS .keys (), exit_code = EasyBuildExit .OPTION_ERROR
@@ -1561,7 +1561,7 @@ def show_system_info(self):
15611561 "* software:" ,
15621562 " -> glibc version: %s" % system_info ['glibc_version' ],
15631563 " -> Python binary: %s" % sys .executable ,
1564- " -> Python version: %s" % sys .version .split (' ' )[0 ],
1564+ " -> Python version: %s" % sys .version .split (' ' , maxsplit = 1 )[0 ],
15651565 ])
15661566
15671567 return '\n ' .join (lines )
@@ -1749,7 +1749,7 @@ def check_included_multiple(included_easyblocks_from, source):
17491749 if options .include_easyblocks :
17501750 # check if you are including the same easyblock twice
17511751 included_paths = expand_glob_paths (options .include_easyblocks )
1752- included_easyblocks = set ([ os .path .basename (eb ) for eb in included_paths ])
1752+ included_easyblocks = { os .path .basename (eb ) for eb in included_paths }
17531753
17541754 if options .include_easyblocks_from_pr :
17551755 try :
@@ -1762,7 +1762,7 @@ def check_included_multiple(included_easyblocks_from, source):
17621762
17631763 for easyblock_pr in easyblock_prs :
17641764 easyblocks_from_pr = fetch_easyblocks_from_pr (easyblock_pr )
1765- included_from_pr = set ([ os .path .basename (eb ) for eb in easyblocks_from_pr ])
1765+ included_from_pr = { os .path .basename (eb ) for eb in easyblocks_from_pr }
17661766
17671767 if options .include_easyblocks :
17681768 check_included_multiple (included_from_pr , "PR #%s" % easyblock_pr )
@@ -1776,7 +1776,7 @@ def check_included_multiple(included_easyblocks_from, source):
17761776 easyblock_commit = options .include_easyblocks_from_commit
17771777 if easyblock_commit :
17781778 easyblocks_from_commit = fetch_easyblocks_from_commit (easyblock_commit )
1779- included_from_commit = set ([ os .path .basename (eb ) for eb in easyblocks_from_commit ])
1779+ included_from_commit = { os .path .basename (eb ) for eb in easyblocks_from_commit }
17801780
17811781 if options .include_easyblocks :
17821782 check_included_multiple (included_from_commit , "commit %s" % easyblock_commit )
0 commit comments