~~~~~~~~~~~~~~~~~~~~~~~~
More changes at input-data, new-dice code and small model changes.
Not released in *PyPi*.
- feat(dice): teach the options ``--write-fpath/-W`` and ``--shrink`` to the commands::
co2dice project (init|append|report|parse|trecv)
so they can write directly results (i.e. report) in local files, and avoid
printing big output to the console (see :gh:`466`).
*WebStamper* also works now with files, since files can potentially be Mbs
in size.
- feat(dice): teach dice commands ``--quiet/-q`` option that along with ``--verbose/-v``
they control logging-level.
It is actually possible to give multiple `-q` / `-v` in the command line,
and the verbose level is an algebraic additions of all of them, starting
from *INFO* level.
BUT if any -v is given, the `Spec.verbosed` trait-parameter is set to true.
(see :gh:`476`, :gh:`479`).
- feat(dice): prepare the new-dice functionality of taring everything
(see :gh:`480`).
Add ``flag.encrypt_inputs`` in input-xlsx file, configured
by :envvar:`ENCRYPTION_KEYS_PATH`, but not yet respected by the dice commands;
must revive :git:`4de77ea1e`.
- feat(WebStamper): Support Upload dice-reports from local-files & Download
Stamp to local-files.
- fix(dice): fix redirection/piping of commands.
- fix(site): Update to latest `schedula-2.3.x` to fix site-generation
(see :gh:`476`, :git:`e534168b`).
- enh(doc): Update all copyright notices to "2018".
- refact(sources): start using ``__main__.py`` also for dice, but without
putting too much code in it, just for :pep:`366` relative-imports to work.
``r1.9.0b0``, 31 Jul 2018
~~~~~~~~~~~~~~~~~~~~~~~~~
1st release with new-dice functionality.