Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGES.rst 3.03 KiB

Changes

0.7.2.dev0 (unreleased)

  • Shortened real-dice randomness source.
  • Added logger as common interface to send messages to users.
  • New dependency: sphinx_rtd_theme for generating docs. This theme was formerly a dependency of Sphinx.

0.7.1 (2016-04-21)

  • Fixed #19. @dwcoder revealed and fixed a nasty bug in the real-dice randomness-source. Thanks a lot!

0.7 (2016-04-17)

  • Added sample .diceware.ini.
  • Added new english wordlist en_securedrop. This is the new default list. Thanks to heartsucker who compiled and added the list.
  • Remove support for Python 3.2. Several packages we depend on for testing and sandboxing stopped Python 3.2 support. We follow them.

0.6.1 (2015-12-15)

  • Minor doc changes: add separate config file docs.
  • Fix docs: the default wordlist is named en. Some docs were not up-to-date in that regard.

0.6 (2015-12-15)

  • Officially support Pyhthon 3.5.
  • Tests do not depend on pytest-cov, pytest-xdist anymore.
  • Support configuration files. You can set different defaults in a file called .diceware.ini in your home directory.
  • Renamed wordlist en_8k to en as it serves as the default for english passphrases.

0.5 (2015-08-05)

  • New option -r, --randomsource. We support a pluggable system to define alternative sources of randomness. Currently supported sources: "system" (to retrieve randomness from standard library, default) and realdice, which allows use of real dice.
  • New option -w, --wordlist. We now provide several wordlists for users to choose from. Own wordlists could already be fed to diceware before. By default we still use the 8192 words list from http://diceware.com.
  • Rename SRC_DIR to WORDLISTS_DIR (reflecting what it stands for).
  • Use also flake8 with tox.
  • Pass options to get_passphrase() instead of a bunch of single args.
  • Output wordlists dir in help output.