Diceware-list

Latest version: v2.1

Safety actively analyzes 621876 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

2.1

================

- Support also Python 3.6, 3.7 and `pypy3`.

- `diceware-list` allows to limit the set set of allowed chars (``-c`` or
``--chars``).

- `diceware-list` now allows uppercase chars in terms on request (``-u`` or
``--allow-uppercase``).

- `wlflakes` checks now for non ASCII chars in lists and for terms, that are
too short and therefore easy to bruteforce.

- Added functions to compute entropy of wordlists and their alphabet chars.

- Fixed 4: terms differing in only upper/lower case, led to double entries in
result list.

2.0

================

- Add new `wldownload` command. This is a tool for handling Android wordlists
(download, uncompress, parse).

- Add new `wlflakes` command. This is a tool for checking existing
wordlists for consistency, cryptoflakes, etc.

- The `diceware-list` option `-l` contains no default any more. If the option
is not set, all suitable terms are output.

1.0

================

- The ``dicewarekit.txt`` list is not included in generated lists by
default from now on. You can request inclusion with new option
`use-kit`. The old option `no-kit` is not supported any more.

- In numbered output, separate digits by ``-`` to distinguish numbers
with more than one digit. Needed at least when generating wordlists
for dice with more than 9 sides.

- Rename `-s` option to `-d` (as in ``dice-sides``).

- Logging output now registered under name `libwordlist`.

- Added new module `libwordlist` containing the API parts of `diceware-list`.

- New `--version` option.

- New `--prefix` option. If set prefix code is generated, i.e. lists that
contain no item which is prefix of another list item.

- Claim support for Python 3.6.

- Restructure package: all single scripts are now part of a package.

0.3

================

- Install script as `diceware-list` instead of `diceware_list`.

- Allow `--sides` option to support dice that do not have six sides.

0.2

================

- Allow `-v` option multiple times for increased verbosity.

- Pick maximum width terms randomly. Until that change we included all
shorter entries and additionally the (alphabetically) first entries
of maximum width. Now, we pick a random set of these maximum width
entries for the result list.

- Claim support for Python 3.5.

0.1

================

- Initial release.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.