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
toen
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) andrealdice
, 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.