Commits

Show all
Author Commit Message Labels Comments Date
Andy Mikhailenko
Bump version.
Tags
0.20.0
Andy Mikhailenko
Fix typo in tutorial.
Andy Mikhailenko
docs: enable default theme on readthedocs.org.
Andy Mikhailenko
Make assembling-related error messages more readable.
Andy Mikhailenko
Re issue #25: extend the list of similar projects.
Andy Mikhailenko
Fix issue #9: add support for full shell completion of commands and arguments via a 3rd-party library (argcomplete).
Andy Mikhailenko
Remove ArchLinux PKGBUILDs because a separate repository for packaging seems more adequate. The Debian package remains for a while despite being long unsupported.
Andy Mikhailenko
Fix issue #27: move type/action guessing logic from decorators.arg() to assembling._guess() so that decorators.command() could profit of it, too.
Andy Mikhailenko
Fix bug: positional argument with underscore would be lost while dispatching.
Andy Mikhailenko
Fix issue #22: more informative error message when parser.add_argument() fails.
Andy Mikhailenko
Refactor tests a little.
Andy Mikhailenko
Fix issue #12: option `-h` is silently ignored if the parser automatically adds -h/--help.
Andy Mikhailenko
Improve docs.
Andy Mikhailenko
Add test re issue #12.
Andy Mikhailenko
Fix issue #20: add merging of declared arguments into inferred ones.
Andy Mikhailenko
Fix headings in docstrings to avoid false merge conflict detection by certain merge tools.
Andy Mikhailenko
Fix bug introduced while merging.
Andy Mikhailenko
Merged
Andy Mikhailenko
Re issue #20: Move argument introspection from argh.decorators to argh.assembling, trigger it by command(), deprecate plain_signature().
Andy Mikhailenko
Fix issue #4: adding argument help via annotations (Python3 only).
Andy Mikhailenko
Fix documentation.
Andy Mikhailenko
Fix tests.
Andy Mikhailenko
Added tag 0.19.0 for changeset 541cafbb3d5e
Andy Mikhailenko
Update ArchLinux PKGBUILDs.
Tags
0.19.0
Andy Mikhailenko
Fix issue #7: add support for multiple aliases per command. This deprecates decorator @alias while introducing @aliases and @named instead. Depends on argparse version.
Andy Mikhailenko
Re issue #24: updated documentation to match the refactored state of code.
Andy Mikhailenko
Re issue #24: rename argh.output to argh.io and move input-related stuff from argh.interaction to argh.io.
Andy Mikhailenko
Fix issue #24: remove magic from output encoding. NOTE: dropped argument `encoding` in `dispatch()`.
Andy Mikhailenko
Fix issue #23: refactoring.
Andy Mikhailenko
Move all stuff related to Linux packaging (Debian, ArchLinux) to a nested directory.
  1. Prev
  2. Next