- Jun 23, 2015
- Jun 22, 2015
- Jun 21, 2015
- Jun 20, 2015
- Jun 04, 2015
-
-
ulif authored
-
- Jun 03, 2015
- Jun 02, 2015
-
-
ulif authored
This will only be a skeleton, to be filled later. We got an `input_func` which works regardless of Python version (as `raw_input` was renamed `input` with Python 3. We also got a RealDiceRandomSource class without any functionality yet. The `get_input` method is only a temporary placeholder to enable testing of mocking the input_func.
-
- May 31, 2015
-
-
ulif authored
-
- May 29, 2015
-
-
ulif authored
As next release will not be pure bugfix any more (we got additional options), we increase the minor version number.
-
ulif authored
-
ulif authored
-
ulif authored
The new option is not active yet.
-
ulif authored
-
ulif authored
The sources can be registered (as entry_points) in some arbitrary module available at runtime. We register some modules ourselves, 'system' for starters. Yet we do not make use of the registered sources in main(). This will be the next step.
-
ulif authored
We will use a 'diceware_random_sources' group to look for random sources registered in any Python package in a running environment. We start with the default source (deploying `random.SystemRandom`).
-
ulif authored
Based on suggestions of @drebs we now start to support different sources of randomness. We start with one source, the default, which will be the standard libs `random.SystemRandom` source we used anyway. But from now on this source if put into a separate class, tested and all that, which will be registered as an entry point. Yet we do not register or work with the registered sources. This will come next.
-
- May 28, 2015
-
-
ulif authored
-
ulif authored
We are going to use entry_points and will need `setuptools` for that.
-
ulif authored
The former default ``1`` prevented differed from handle_options() default (``0``). We are back at 100% test coverage now.
-
ulif authored
We now use an `argparser` options instance for get_passphrase instead of a bunch of single args. This makes the main function `get_passphrase` less readable (you do not see immediately what options are really expected), but avoids misleading defaults. We now use the defaults set in argparser options, i.e. from `handle_options()` as single source of defaults.
-
- Apr 09, 2015
- Apr 07, 2015
- Apr 03, 2015
-
-
ulif authored
-