... because Python 2 is no longer supported. Also remove a few old
comments which are no longer valid.
Change-Id: I34401721537d671ae71110fb22de9b1d5b908f0c
argparse was external in python 2.6 but not anymore, remove it from
requirements.
This should help with pip 8.0 that gets confused in this situation.
Installation of the external argparse is not needed.
Change-Id: Ib7e74912b36c1b5ccb514e31fac35efeff57378d
Allow templates to provide a control file (EG foo => foo.oac). The
control file must be a single YAML mapping. Directory control files are
not supported yet.
Provide a single valid key, allow_empty, by way of example. If
allow_empty is false, either the target file will not be created or if
there's already a file in place, it will be deleted.
Add requirement on 'six' library for Python 3.3 compatibility.
Advances blueprint oac-header
See spec I8fe7126d7261c1f106d7413bd31aa379e9ae5c3e
Change-Id: Ic6952688e4f8273885192bcd5eda8cb657f5a940
Fixes tests not all being run and also makes main() more directly
testable. Also adding tests for log messages when main() is called.
Finally adding argparse to requirements.txt to fix python 2.6
Change-Id: I7f152c9aa1e99d0fd3d763871c96cf60840e3ff7