Skip to content

Releases: kislyuk/argcomplete

v1.9.0

23 Aug 17:32
v1.9.0

Choose a tag to compare

  • Add SuppressCompleter to skip completion for specific arguments while allowing help text (#224)

    • Redirect all output to debug stream in debug mode (#206)

    • Complete python -m module (#204)

v1.8.2

26 Jan 21:02

Choose a tag to compare

  • Fix bug introduced in v0.7.1 where completers would not receive the
    parser keyword argument.
  • Documentation improvements.

v1.8.1

21 Jan 19:18

Choose a tag to compare

  • Fix completion after tokens with wordbreak chars (#197)

v1.8.0

19 Jan 15:18

Choose a tag to compare

This release contains work by @evanunderscore with numerous
improvements to the handling of special characters in completions.

  • Simplify nospace handling in global completion (#195)
  • Specially handle all characters in COMP_WORDBREAKS (#187)
  • Use setuptools tests-require directive, fixes #186
  • Complete files using the specified interpreter (#192)
  • Fix completion for scripts run via python (#191)
  • Clarify argument to register-python-argcomplete (#190)
  • Fix handling of commas and other special chars (#172); handle more
    special characters (#189)
  • Fix handling of special characters in tcsh (#188)
  • Update my_shlex to Python 3.6 version (#184)
  • Fix additional trailing space in exact matches (#183)
  • Adjust tests to handle development environments (#180)
  • Fix tcsh tests on OSX (#177); Update bash on OSX (#176); Check
    output of test setup command (#179)
  • Optionally disable duplicated flags (#143)
  • Add default_completer option to CompletionFinder.call (#167)
  • Let bash add or suppress trailing space (#159)

v1.7.0

30 Nov 23:25

Choose a tag to compare

  • Restore parser to its original state to allow reuse after completion (#150).
  • Expose COMP_TYPE environment variable (#157). Thanks to Matt Clay (@mattclay).
  • Test infrastructure and documentation improvements.

v1.6.0

20 Oct 22:27

Choose a tag to compare

  • Add support for tcsh (#155)
  • Fix handling of unquoted completions containing $ (#154)
  • Don't insert unnecessary leading quote char in completions (#152)
  • Fix parser reuse with positional arguments (#149)
  • Tests: Add simple pexpect tests for bash (#153); Add test case to
    verify #20 is fixed (#148)
  • Thanks to @davvid and @evanunderscore for their work on this
    release.

v1.5.1

11 Oct 14:19

Choose a tag to compare

  • Packaging fix

v1.5.0

11 Oct 14:15

Choose a tag to compare

  • Do not suggest options from mutually exclusive groups (#145).