Fix bandit comments:

- suppress B301 in the single place where it appears,
  - fix placement of B607, B603 in proofofwork and B324 in bitmessagekivy.
This commit is contained in:
Lee Miller 2024-03-06 12:56:03 +02:00
parent 698932f487
commit 95659b6f6c
Signed by untrusted user: lee.miller
GPG Key ID: 4F97A5EA88F4AB63
3 changed files with 5 additions and 4 deletions

View File

@ -40,7 +40,8 @@ def generate_hash(string):
try: try:
# make input case insensitive # make input case insensitive
string = str.lower(string) string = str.lower(string)
hash_object = hashlib.md5(str.encode(string)) # nosec B324, B303 hash_object = hashlib.md5( # nosec B324, B303
str.encode(string))
print(hash_object.hexdigest()) print(hash_object.hexdigest())
# returned object is a hex string # returned object is a hex string
return hash_object.hexdigest() return hash_object.hexdigest()

View File

@ -85,7 +85,7 @@ def pickle_deserialize_old_knownnodes(source):
the new format is {Peer:{"lastseen":i, "rating":f}} the new format is {Peer:{"lastseen":i, "rating":f}}
""" """
global knownNodes global knownNodes
knownNodes = pickle.load(source) knownNodes = pickle.load(source) # nosec B301
for stream in knownNodes.keys(): for stream in knownNodes.keys():
for node, params in knownNodes[stream].iteritems(): for node, params in knownNodes[stream].iteritems():
if isinstance(params, (float, int)): if isinstance(params, (float, int)):

View File

@ -276,8 +276,8 @@ def buildCPoW():
'-f', 'Makefile.bsd']) # nosec B607, B603 '-f', 'Makefile.bsd']) # nosec B607, B603
else: else:
# GNU make # GNU make
call(["make", "-C", os.path.join(paths.codePath(), call([ # nosec B607, B603
"bitmsghash")]) # nosec B607, B603 "make", "-C", os.path.join(paths.codePath(), "bitmsghash")])
if os.path.exists(os.path.join(paths.codePath(), "bitmsghash", "bitmsghash.so")): if os.path.exists(os.path.join(paths.codePath(), "bitmsghash", "bitmsghash.so")):
init() init()
notifyBuild(True) notifyBuild(True)