Fix line endings.
Add branch option.
Respect the dry-run option.
Respect the dry-run option.
Change the argv contents, not the reference.
Use the declared entry point.
Use the declared entry point.
Require dependencies when finalizing options, so that a command can safely be subclassed and dependencies required in the correct order (i.e. base class first, sub-class after).
Finish setuptools command for coverage (not yet complete).
Fix import comment on argparse: can be either standard or external.
Update notes.