From: Steven Tobin Date: Fri, 7 May 2021 20:33:50 +0000 (+0100) Subject: Update docs for multi wordfile support X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=98cf35eb409e6b029ffd89d9639164cac066f012;p=redacted-XKCD-password-generator.git Update docs for multi wordfile support --- diff --git a/README.rst b/README.rst index 72606f1..36a64fc 100644 --- a/README.rst +++ b/README.rst @@ -79,7 +79,8 @@ A concise overview of the available ``xkcdpass`` options can be accessed via:: show this help message and exit -w WORDFILE, --wordfile=WORDFILE Specify that the file WORDFILE contains the list of - valid words from which to generate passphrases. + valid words from which to generate passphrases. Multiple + wordfiles can be provided, separated by commas. Provided wordfiles: eff-long (default), eff-short, eff-special, legacy, spa-mich (Spanish), fin-kotus (Finnish) ita-wiki (Italian), ger-anlx / eff_large_de.wordlist (German), nor-nb (Norwegian), @@ -192,6 +193,7 @@ or setting the appropriate environment variable:: Changelog ========= +- **1.19.0** Initial support for multiple wordfiles - **1.18.2** fixes for README - **1.18.0** Added randomised delimiters - **1.17.6** Bugfixes @@ -208,8 +210,6 @@ Changelog - **1.16.1** Fix encoding issue on Windows - **1.16.0** Case of words in passphrase can now be set using `--case` - **1.15.1** Added more information about supported languages -- **1.15.0** Added `--separator` argument, German wordlist (GPL 3.0, thanks to @anlx-sw) -- **1.14.3** Refactor password generator, fixes for hardcoded python version in test License diff --git a/setup.py b/setup.py index 9977010..095c2f9 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ import sys setup( name='xkcdpass', - version='1.18.2', + version='1.19.0', author='Steven Tobin', author_email='steventtobin@gmail.com', url='https://github.com/redacted/XKCD-password-generator', diff --git a/xkcdpass/xkcd_password.py b/xkcdpass/xkcd_password.py index 5d191b4..71dda79 100755 --- a/xkcdpass/xkcd_password.py +++ b/xkcdpass/xkcd_password.py @@ -440,6 +440,7 @@ class XkcdPassArgumentParser(argparse.ArgumentParser): help=( "Specify that the file WORDFILE contains the list" " of valid words from which to generate passphrases." + " Multiple wordfiles can be provided, separated by commas." " Provided wordfiles: eff-long (default), eff-short," " eff-special, legacy, spa-mich (Spanish), fin-kotus (Finnish)," " fr-freelang (French), fr-corrected.txt (French), pt-ipublicis (Portuguese),"