aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAaron Bauman <bman@gentoo.org>2020-08-06 00:05:20 -0400
committerZac Medico <zmedico@gentoo.org>2020-08-05 23:06:07 -0700
commit897be5c2874ed3edda7b3af84e6ddb34c3095b71 (patch)
tree008fc34961b232d0ce57c102de0e93a81622e7b4 /lib
parentpylintrc: enable multiple-imports check (diff)
downloadportage-897be5c2874ed3edda7b3af84e6ddb34c3095b71.tar.gz
portage-897be5c2874ed3edda7b3af84e6ddb34c3095b71.tar.bz2
portage-897be5c2874ed3edda7b3af84e6ddb34c3095b71.zip
lib/*: fix superfluous-parens and enable check
Signed-off-by: Aaron Bauman <bman@gentoo.org> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'lib')
-rw-r--r--lib/_emerge/actions.py14
-rw-r--r--lib/_emerge/resolver/slot_collision.py4
-rw-r--r--lib/_emerge/stdout_spinner.py2
-rw-r--r--lib/_emerge/unmerge.py4
-rw-r--r--lib/portage/_sets/dbapi.py6
-rw-r--r--lib/portage/cache/template.py2
-rw-r--r--lib/portage/dep/__init__.py10
-rw-r--r--lib/portage/dep/dep_check.py2
-rw-r--r--lib/portage/getbinpkg.py6
-rw-r--r--lib/portage/glsa.py2
-rw-r--r--lib/portage/localization.py2
-rw-r--r--lib/portage/locks.py2
-rw-r--r--lib/portage/manifest.py2
-rw-r--r--lib/portage/news.py4
-rw-r--r--lib/portage/package/ebuild/config.py2
-rw-r--r--lib/portage/process.py6
-rw-r--r--lib/portage/sync/controller.py4
-rw-r--r--lib/portage/sync/modules/rsync/rsync.py8
-rw-r--r--lib/portage/tests/resolver/ResolverPlayground.py2
-rw-r--r--lib/portage/util/__init__.py4
-rw-r--r--lib/portage/util/env_update.py2
-rw-r--r--lib/portage/xpak.py10
22 files changed, 50 insertions, 50 deletions
diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py
index 43e9de43a..7d2d9b315 100644
--- a/lib/_emerge/actions.py
+++ b/lib/_emerge/actions.py
@@ -333,7 +333,7 @@ def action_build(emerge_config, trees=DeprecationWarning,
return 1
else:
- if ("--resume" in myopts):
+ if "--resume" in myopts:
print(darkgreen("emerge: It seems we have nothing to resume..."))
return os.EX_OK
@@ -450,7 +450,7 @@ def action_build(emerge_config, trees=DeprecationWarning,
myopts.pop("--ask", None)
if ("--pretend" in myopts) and not ("--fetchonly" in myopts or "--fetch-all-uri" in myopts):
- if ("--resume" in myopts):
+ if "--resume" in myopts:
mymergelist = mydepgraph.altlist()
if len(mymergelist) == 0:
print(colorize("INFORM", "emerge: It seems we have nothing to resume..."))
@@ -522,7 +522,7 @@ def action_build(emerge_config, trees=DeprecationWarning,
level=logging.ERROR, noiselevel=-1)
return 1
- if ("--resume" in myopts):
+ if "--resume" in myopts:
favorites=mtimedb["resume"]["favorites"]
else:
@@ -2319,7 +2319,7 @@ def adjust_config(myopts, settings):
settings.backup_changes("PORTAGE_VERBOSE")
# Set so that configs will be merged regardless of remembered status
- if ("--noconfmem" in myopts):
+ if "--noconfmem" in myopts:
settings["NOCONFMEM"]="1"
settings.backup_changes("NOCONFMEM")
@@ -2424,7 +2424,7 @@ def getportageversion(portdir, _unused, profile, chost, vardb):
if profilever is None:
try:
profilever = "!" + os.readlink(profile)
- except (OSError):
+ except OSError:
pass
if profilever is None:
@@ -3057,7 +3057,7 @@ def run_action(emerge_config):
level=logging.ERROR, noiselevel=-1)
return 1
- if ("--quiet" in emerge_config.opts):
+ if "--quiet" in emerge_config.opts:
spinner.update = spinner.update_quiet
portage.util.noiselimit = -1
@@ -3085,7 +3085,7 @@ def run_action(emerge_config):
if "python-trace" in emerge_config.target_config.settings.features:
portage.debug.set_trace(True)
- if not ("--quiet" in emerge_config.opts):
+ if not "--quiet" in emerge_config.opts:
if '--nospinner' in emerge_config.opts or \
emerge_config.target_config.settings.get('TERM') == 'dumb' or \
not sys.stdout.isatty():
diff --git a/lib/_emerge/resolver/slot_collision.py b/lib/_emerge/resolver/slot_collision.py
index 7536ce7a2..df3816717 100644
--- a/lib/_emerge/resolver/slot_collision.py
+++ b/lib/_emerge/resolver/slot_collision.py
@@ -138,8 +138,8 @@ class slot_conflict_handler:
config_gen = _configuration_generator(conflict_pkgs)
first_config = True
- #go through all configurations and collect solutions
- while(True):
+ # Go through all configurations and collect solutions
+ while True:
config = config_gen.get_configuration()
if not config:
break
diff --git a/lib/_emerge/stdout_spinner.py b/lib/_emerge/stdout_spinner.py
index 26592b7b0..70e132683 100644
--- a/lib/_emerge/stdout_spinner.py
+++ b/lib/_emerge/stdout_spinner.py
@@ -65,7 +65,7 @@ class stdout_spinner:
def update_scroll(self):
if self._return_early():
return True
- if(self.spinpos >= len(self.scroll_sequence)):
+ if self.spinpos >= len(self.scroll_sequence):
sys.stdout.write(darkgreen(" \b\b\b" + self.scroll_sequence[
len(self.scroll_sequence) - 1 - (self.spinpos % len(self.scroll_sequence))]))
else:
diff --git a/lib/_emerge/unmerge.py b/lib/_emerge/unmerge.py
index 5204ac6f0..548edaf0c 100644
--- a/lib/_emerge/unmerge.py
+++ b/lib/_emerge/unmerge.py
@@ -168,7 +168,7 @@ def _unmerge_display(root_config, myopts, unmerge_action,
"="+"/".join(sp_absx[sp_vdb_len:]))
newline=""
- if (not "--quiet" in myopts):
+ if not "--quiet" in myopts:
newline="\n"
if settings["ROOT"] != "/":
writemsg_level(darkgreen(newline+ \
@@ -176,7 +176,7 @@ def _unmerge_display(root_config, myopts, unmerge_action,
settings["ROOT"]))
if (("--pretend" in myopts) or ("--ask" in myopts)) and \
- not ("--quiet" in myopts):
+ not "--quiet" in myopts:
writemsg_level(darkgreen(newline+\
">>> These are the packages that would be unmerged:\n"))
diff --git a/lib/portage/_sets/dbapi.py b/lib/portage/_sets/dbapi.py
index 15d1c3786..288e4e75b 100644
--- a/lib/portage/_sets/dbapi.py
+++ b/lib/portage/_sets/dbapi.py
@@ -418,7 +418,7 @@ class DateSet(EverythingSet):
setformat = formats[0]
- if (setformat == "package"):
+ if setformat == "package":
package = options.get("package")
try:
cpv = vardbapi.match(package)[0]
@@ -426,13 +426,13 @@ class DateSet(EverythingSet):
date = int(date)
except (KeyError, ValueError):
raise SetConfigError(_("cannot determine installation date of package %s") % package)
- elif (setformat == "filestamp"):
+ elif setformat == "filestamp":
filestamp = options.get("filestamp")
try:
date = int(os.stat(filestamp).st_mtime)
except (OSError, ValueError):
raise SetConfigError(_("cannot determine 'filestamp' of '%s'") % filestamp)
- elif (setformat == "seconds"):
+ elif setformat == "seconds":
try:
date = int(options.get("seconds"))
except ValueError:
diff --git a/lib/portage/cache/template.py b/lib/portage/cache/template.py
index c8351a924..31a4acc44 100644
--- a/lib/portage/cache/template.py
+++ b/lib/portage/cache/template.py
@@ -179,7 +179,7 @@ class database:
def sync(self, rate=0):
self.sync_rate = rate
- if(rate == 0):
+ if rate == 0:
self.commit()
def commit(self):
diff --git a/lib/portage/dep/__init__.py b/lib/portage/dep/__init__.py
index c0ed2dd3c..3f0ef7ece 100644
--- a/lib/portage/dep/__init__.py
+++ b/lib/portage/dep/__init__.py
@@ -1903,7 +1903,7 @@ def dep_getusedeps( depend ):
# -1 = failure (think c++ string::npos)
comma_separated = False
bracket_count = 0
- while( open_bracket != -1 ):
+ while open_bracket != -1:
bracket_count += 1
if bracket_count > 1:
raise InvalidAtom(_("USE Dependency with more "
@@ -2612,13 +2612,13 @@ def check_required_use(required_use, use, iuse_match, eapi=None):
return True
if operator == "||":
- return (True in argument)
+ return True in argument
if operator == "^^":
- return (argument.count(True) == 1)
+ return argument.count(True) == 1
if operator == "??":
- return (argument.count(True) <= 1)
+ return argument.count(True) <= 1
if operator[-1] == "?":
- return (False not in argument)
+ return False not in argument
mysplit = required_use.split()
level = 0
diff --git a/lib/portage/dep/dep_check.py b/lib/portage/dep/dep_check.py
index b6491a430..60c8ec6d0 100644
--- a/lib/portage/dep/dep_check.py
+++ b/lib/portage/dep/dep_check.py
@@ -736,7 +736,7 @@ def dep_zapdeps(unreduced, reduced, myroot, use_binaries=0, trees=None,
if choice.all_available or allow_masked:
return choice.atoms
- assert(False) # This point should not be reachable
+ assert False # This point should not be reachable
def dep_check(depstring, mydbapi, mysettings, use="yes", mode=None, myuse=None,
use_cache=1, use_binaries=0, myroot=None, trees=None):
diff --git a/lib/portage/getbinpkg.py b/lib/portage/getbinpkg.py
index d588b324b..0384986d1 100644
--- a/lib/portage/getbinpkg.py
+++ b/lib/portage/getbinpkg.py
@@ -180,7 +180,7 @@ def create_conn(baseurl, conn=None):
conn = http_client_HTTPConnection(host)
elif protocol == "ftp":
passive = 1
- if(host[-1] == "*"):
+ if host[-1] == "*":
passive = 0
host = host[:-1]
conn = ftplib.FTP(host)
@@ -287,10 +287,10 @@ def make_http_request(conn, address, _params={}, headers={}, dest=None):
for x in str(response.msg).split("\n"):
parts = x.split(": ", 1)
if parts[0] == "Location":
- if (rc == 301):
+ if rc == 301:
sys.stderr.write(colorize("BAD",
_("Location has moved: ")) + str(parts[1]) + "\n")
- if (rc == 302):
+ if rc == 302:
sys.stderr.write(colorize("BAD",
_("Location has temporarily moved: ")) + \
str(parts[1]) + "\n")
diff --git a/lib/portage/glsa.py b/lib/portage/glsa.py
index 12b33f45d..27957180b 100644
--- a/lib/portage/glsa.py
+++ b/lib/portage/glsa.py
@@ -666,7 +666,7 @@ class Glsa:
if not os.access(os.path.join(self.config["EROOT"],
PRIVATE_PATH, "glsa_injected"), os.R_OK):
return False
- return (self.nr in get_applied_glsas(self.config))
+ return self.nr in get_applied_glsas(self.config)
def inject(self):
"""
diff --git a/lib/portage/localization.py b/lib/portage/localization.py
index b215b9cba..de54295a2 100644
--- a/lib/portage/localization.py
+++ b/lib/portage/localization.py
@@ -43,4 +43,4 @@ def localized_size(num_bytes):
except UnicodeDecodeError:
# failure to decode locale data
formatted_num = str(num_kib)
- return (_unicode_decode(formatted_num, encoding=_encodings['stdio']) + ' KiB')
+ return _unicode_decode(formatted_num, encoding=_encodings['stdio']) + ' KiB'
diff --git a/lib/portage/locks.py b/lib/portage/locks.py
index 5fa6d5d38..701093024 100644
--- a/lib/portage/locks.py
+++ b/lib/portage/locks.py
@@ -441,7 +441,7 @@ def unlockfile(mytuple):
else:
raise InvalidData
- if(myfd == HARDLINK_FD):
+ if myfd == HARDLINK_FD:
unhardlink_lockfile(lockfilename, unlinkfile=unlinkfile)
return True
diff --git a/lib/portage/manifest.py b/lib/portage/manifest.py
index d43f7d836..51a93b35e 100644
--- a/lib/portage/manifest.py
+++ b/lib/portage/manifest.py
@@ -421,7 +421,7 @@ class Manifest:
def hasFile(self, ftype, fname):
""" Return whether the Manifest contains an entry for the given type,filename pair """
- return (fname in self.fhashdict[ftype])
+ return fname in self.fhashdict[ftype]
def findFile(self, fname):
""" Return entrytype of the given file if present in Manifest or None if not present """
diff --git a/lib/portage/news.py b/lib/portage/news.py
index 21a7c6a1f..3d6b04e1e 100644
--- a/lib/portage/news.py
+++ b/lib/portage/news.py
@@ -346,8 +346,8 @@ class DisplayProfileRestriction(DisplayRestriction):
def checkRestriction(self, **kwargs):
if fnmatch.fnmatch(self.format, '2.*') and self.profile.endswith('/*'):
- return (kwargs['profile'].startswith(self.profile[:-1]))
- return (kwargs['profile'] == self.profile)
+ return kwargs['profile'].startswith(self.profile[:-1])
+ return kwargs['profile'] == self.profile
class DisplayKeywordRestriction(DisplayRestriction):
"""
diff --git a/lib/portage/package/ebuild/config.py b/lib/portage/package/ebuild/config.py
index 74b998d0b..b62ad3069 100644
--- a/lib/portage/package/ebuild/config.py
+++ b/lib/portage/package/ebuild/config.py
@@ -2344,7 +2344,7 @@ class config:
if not x:
continue
- if (x[0]=="-"):
+ if x[0] == "-":
myflags.discard(x[1:])
continue
diff --git a/lib/portage/process.py b/lib/portage/process.py
index 1ff886bf3..8d4cf164e 100644
--- a/lib/portage/process.py
+++ b/lib/portage/process.py
@@ -433,11 +433,11 @@ def spawn(mycommand, env=None, opt_name=None, fd_pipes=None, returnpid=False,
os.waitpid(pid, 0)
# If it got a signal, return the signal that was sent.
- if (retval & 0xff):
- return ((retval & 0xff) << 8)
+ if retval & 0xff:
+ return (retval & 0xff) << 8
# Otherwise, return its exit code.
- return (retval >> 8)
+ return retval >> 8
# Everything succeeded
return 0
diff --git a/lib/portage/sync/controller.py b/lib/portage/sync/controller.py
index 6b47ae953..93cf7bfb4 100644
--- a/lib/portage/sync/controller.py
+++ b/lib/portage/sync/controller.py
@@ -44,8 +44,8 @@ class TaskHandler:
def run_tasks(self, tasks, func, status=None, verbose=True, options=None):
"""Runs the module tasks"""
# Ensure we have a task and function
- assert(tasks)
- assert(func)
+ assert tasks
+ assert func
for task in tasks:
inst = task()
show_progress = self.show_progress_bar and self.isatty
diff --git a/lib/portage/sync/modules/rsync/rsync.py b/lib/portage/sync/modules/rsync/rsync.py
index 4ccf7769f..cf574208d 100644
--- a/lib/portage/sync/modules/rsync/rsync.py
+++ b/lib/portage/sync/modules/rsync/rsync.py
@@ -293,7 +293,7 @@ class RsyncSync(NewBase):
effective_maxretries = len(uris) - 1
local_state_unchanged = True
- while (1):
+ while 1:
if uris:
dosyncuri = uris.pop()
elif maxretries < 0 or retries > maxretries:
@@ -304,7 +304,7 @@ class RsyncSync(NewBase):
uris.extend(uris_orig)
dosyncuri = uris.pop()
- if (retries==0):
+ if retries == 0:
if "--ask" in opts:
uq = UserQuery(opts)
if uq.query("Do you want to sync your ebuild repository " + \
@@ -422,7 +422,7 @@ class RsyncSync(NewBase):
openpgp_env.close()
def _process_exitcode(self, exitcode, syncuri, out, maxretries):
- if (exitcode==0):
+ if exitcode == 0:
pass
elif exitcode == SERVER_OUT_OF_DATE:
exitcode = 1
@@ -430,7 +430,7 @@ class RsyncSync(NewBase):
sys.stderr.write(
">>> Exceeded PORTAGE_RSYNC_RETRIES: %s\n" % maxretries)
exitcode = 1
- elif (exitcode>0):
+ elif exitcode > 0:
msg = []
if exitcode==1:
msg.append("Rsync has reported that there is a syntax error. Please ensure")
diff --git a/lib/portage/tests/resolver/ResolverPlayground.py b/lib/portage/tests/resolver/ResolverPlayground.py
index 1e382002a..89feea47a 100644
--- a/lib/portage/tests/resolver/ResolverPlayground.py
+++ b/lib/portage/tests/resolver/ResolverPlayground.py
@@ -756,7 +756,7 @@ class ResolverPlaygroundTestCase:
if match and self.merge_order_assertions:
for node1, node2 in self.merge_order_assertions:
- if not (got.index(node1) < got.index(node2)):
+ if not got.index(node1) < got.index(node2):
fail_msgs.append("atoms: (" + \
", ".join(result.atoms) + "), key: " + \
("merge_order_assertions, expected: %s" % \
diff --git a/lib/portage/util/__init__.py b/lib/portage/util/__init__.py
index 84f1391f6..c14c15fe8 100644
--- a/lib/portage/util/__init__.py
+++ b/lib/portage/util/__init__.py
@@ -787,7 +787,7 @@ def varexpand(mystring, mydict=None, error_leader=None):
while pos < length:
current = mystring[pos]
if current == "'":
- if (indoub):
+ if indoub:
newstring.append("'")
else:
newstring.append("'") # Quote removal is handled by shlex.
@@ -795,7 +795,7 @@ def varexpand(mystring, mydict=None, error_leader=None):
pos += 1
continue
elif current == '"':
- if (insing):
+ if insing:
newstring.append('"')
else:
newstring.append('"') # Quote removal is handled by shlex.
diff --git a/lib/portage/util/env_update.py b/lib/portage/util/env_update.py
index 7a2ee2551..f130b6f6b 100644
--- a/lib/portage/util/env_update.py
+++ b/lib/portage/util/env_update.py
@@ -182,7 +182,7 @@ def _env_update(makelinks, target_root, prev_mtimes, contents, env,
oldld = None
newld = specials["LDPATH"]
- if (oldld != newld):
+ if oldld != newld:
#ld.so.conf needs updating and ldconfig needs to be run
myfd = atomic_ofstream(ldsoconf_path)
myfd.write("# ld.so.conf autogenerated by env-update; make all changes to\n")
diff --git a/lib/portage/xpak.py b/lib/portage/xpak.py
index 746ef6f5a..2a4bcda21 100644
--- a/lib/portage/xpak.py
+++ b/lib/portage/xpak.py
@@ -213,7 +213,7 @@ def getindex_mem(myindex):
myindexlen = len(myindex)
startpos = 0
myret = []
- while ((startpos + 8) < myindexlen):
+ while (startpos + 8) < myindexlen:
mytestlen = decodeint(myindex[startpos:startpos + 4])
myret = myret + [myindex[startpos + 4:startpos + 4 + mytestlen]]
startpos = startpos + mytestlen + 12
@@ -227,7 +227,7 @@ def searchindex(myindex, myitem):
mylen = len(myitem)
myindexlen = len(myindex)
startpos = 0
- while ((startpos + 8) < myindexlen):
+ while (startpos + 8) < myindexlen:
mytestlen = decodeint(myindex[startpos:startpos + 4])
if mytestlen == mylen:
if myitem == myindex[startpos + 4:startpos + 4 + mytestlen]:
@@ -251,7 +251,7 @@ def xpand(myid, mydest):
mydata = myid[1]
myindexlen = len(myindex)
startpos = 0
- while ((startpos + 8) < myindexlen):
+ while (startpos + 8) < myindexlen:
namelen = decodeint(myindex[startpos:startpos + 4])
datapos = decodeint(myindex[startpos + 4 + namelen:startpos + 8 + namelen])
datalen = decodeint(myindex[startpos + 8 + namelen:startpos + 12 + namelen])
@@ -439,7 +439,7 @@ class tbz2:
if not os.path.exists(mydest):
os.makedirs(mydest)
startpos = 0
- while ((startpos + 8) < self.indexsize):
+ while (startpos + 8) < self.indexsize:
namelen = decodeint(self.index[startpos:startpos + 4])
datapos = decodeint(self.index[startpos + 4 + namelen:startpos + 8 + namelen])
datalen = decodeint(self.index[startpos + 8 + namelen:startpos + 12 + namelen])
@@ -472,7 +472,7 @@ class tbz2:
encoding=_encodings['fs'], errors='strict'), 'rb')
mydata = {}
startpos = 0
- while ((startpos + 8) < self.indexsize):
+ while (startpos + 8) < self.indexsize:
namelen = decodeint(self.index[startpos:startpos + 4])
datapos = decodeint(self.index[startpos + 4 + namelen:startpos + 8 + namelen])
datalen = decodeint(self.index[startpos + 8 + namelen:startpos + 12 + namelen])