~brenns10/subc

38569814 — Stephen Brennan 11 months ago
rootname optional

Signed-off-by: Stephen Brennan <stephen.s.brennan@oracle.com>
920347f8 — Stephen Brennan 11 months ago
Large feature dump

This is a major feature dump which is unfortunately not well broken
down. The features were all inspired by the Yo command line tool which
uses Subc. A brief listing of the changes is included in the changelog.

Signed-off-by: Stephen Brennan <stephen.s.brennan@oracle.com>
Add a copy of the 3-clause BSD license

This project has been under the Revised/3-clause BSD license for a while
now (see setup.py) but I never explicitly included the text. Do so now
so that users can include this notice with their software.
63b7db0c — Stephen Brennan 1 year, 11 months ago v0.7.0
Allow user-provided aliases (v0.7.0)

Signed-off-by: Stephen Brennan <stephen@brennan.io>
Supply help="...", v0.6.0
Hide aliases from help output, or completion
Release v0.4.1 with py.typed
Add docstring updates and README.rst update
Ignore subc.egg-info
Replace comment-annotations with real ones (py36+)

This commit also swaps out some "pass" for docstrings, which brings test
coverage to 100% on the pytest-cov report. It's a bit weird that it has
to be that way, but whatever.
Add shortest_prefix option, and tests
Allow a default subcommand to be set, v0.3.0
Update readme for 0.2.0
Release v0.2.0
Add main() helper
Allow command subclasses, which are not instantiated
Next