X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=mudpy%2Fmisc.py;h=5beb3b67212ffdb6c66a36ae5b816314a0a2f4b9;hp=5f09938582a82218d9a107758d580ab0e6add2d2;hb=472e1de5356e4df0f099fe6a17ff6dab585314f3;hpb=48dd3cd5aa048b36d22aed07c513c131084278d0 diff --git a/mudpy/misc.py b/mudpy/misc.py index 5f09938..5beb3b6 100644 --- a/mudpy/misc.py +++ b/mudpy/misc.py @@ -1218,7 +1218,9 @@ def weighted_choice(data): expanded.append(key) # return one at random - return random.choice(expanded) + # Whitelist the random.randrange() call in bandit since it's not used for + # security/cryptographic purposes + return random.choice(expanded) # nosec def random_name(): @@ -1265,7 +1267,9 @@ def random_name(): name = "" # create a name of random length from the syllables - for _syllable in range(random.randrange(2, 6)): + # Whitelist the random.randrange() call in bandit since it's not used for + # security/cryptographic purposes + for _syllable in range(random.randrange(2, 6)): # nosec name += weighted_choice(syllables) # strip any leading quotemark, capitalize and return the name