From: Gregor Dschung Date: Sat, 29 Jan 2022 12:45:20 +0000 (+0100) Subject: Fix missing blank lines X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=28bd50388290b82b189af0d27fee31a6b0028ee7;p=redacted-XKCD-password-generator.git Fix missing blank lines PEP 8: E302 expected 2 blank lines, found 1 --- diff --git a/xkcdpass/xkcd_password.py b/xkcdpass/xkcd_password.py index f3812a0..43bdb67 100755 --- a/xkcdpass/xkcd_password.py +++ b/xkcdpass/xkcd_password.py @@ -237,6 +237,7 @@ def as_is_case(words): """ return words + def alternating_case(words): """ Set EVERY OTHER word to UPPER case. @@ -246,24 +247,28 @@ def alternating_case(words): else word for i, word in enumerate(lower_case(words))] + def upper_case(words): """ Set ALL words to UPPER case. """ return [w.upper() for w in words] + def lower_case(words): """ Set ALL words to LOWER case. """ return [w.lower() for w in words] + def first_upper_case(words): """ Set First character of each word to UPPER case. """ return capitalize_case(words) + def capitalize_case(words): """ Set first letter of each words to UPPER case aka Capitalize. @@ -298,6 +303,7 @@ CASE_METHODS = { "random": random_case } + def set_case(words, method="lower", testing=False): """ Perform capitalization on some or all of the strings in `words`. @@ -369,6 +375,7 @@ def generate_xkcdpassword(wordlist, print('accepted', accepted) return passwd + def randomized_delimiter_join(words, delimiters=DEFAULT_DELIMITERS): """ Join the words into a password with random delimiters between each word @@ -380,12 +387,14 @@ def randomized_delimiter_join(words, delimiters=DEFAULT_DELIMITERS): return final_passwd + choose_delimiter(delimiters) + def choose_delimiter(delimiters): """ Choose a random delimiter from the list """ return rng().choice(delimiters) + def initialize_interactive_run(options): def n_words_validator(answer): """