MCPcopy Create free account
hub / github.com/lesspass/lesspass / _insert_string_pseudo_randomly

Function _insert_string_pseudo_randomly

cli/lesspass/password.py:74–81  ·  view source on GitHub ↗
(generated_password, entropy, string)

Source from the content-addressed store, hash-verified

72
73
74def _insert_string_pseudo_randomly(generated_password, entropy, string):
75 for letter in string:
76 quotient, remainder = divmod(entropy, len(generated_password))
77 generated_password = (
78 generated_password[:remainder] + letter + generated_password[remainder:]
79 )
80 entropy = quotient
81 return generated_password
82
83
84def _get_one_char_per_rule(entropy, rules, exclude=""):

Callers 1

_render_passwordFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected