diff options
| author | Armin Ronacher <armin.ronacher@active-4.com> | 2015-03-31 12:01:09 +0200 |
|---|---|---|
| committer | Armin Ronacher <armin.ronacher@active-4.com> | 2015-03-31 12:01:09 +0200 |
| commit | 2cb760649956d792445f6441d98dc72b2f08b3e7 (patch) | |
| tree | 492e744a8189f248a5f877ee77e6caf89abd008f | |
| parent | 005b7940636c4e83839295f4624423df792fa364 (diff) | |
| parent | 6359b85a4ab3558c9d2d3af6551c9c4caad6cae1 (diff) | |
| download | click-3.x-maintenance.tar.gz | |
Merge pull request #234 from rayl/3.x-maintenance3.x-maintenance
Set Command __doc__ string from the callback so Sphinx docs look nicer
| -rw-r--r-- | click/decorators.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/click/decorators.py b/click/decorators.py index 3811bff..e906cd0 100644 --- a/click/decorators.py +++ b/click/decorators.py @@ -111,7 +111,9 @@ def command(name=None, cls=None, **attrs): if cls is None: cls = Command def decorator(f): - return _make_command(f, name, attrs, cls) + cmd = _make_command(f, name, attrs, cls) + cmd.__doc__ = f.__doc__ + return cmd return decorator |
