shtab

↔️ Automagic shell tab completion for Python CLI applications

OTHER License

Downloads
1.7M
Stars
366
Committers
23

Bot releases are hidden (Show)

shtab - shtab v1.6.4 beta

Published by iterative-olivaw about 1 year ago

shtab - shtab v1.5.8 beta

Published by iterative-olivaw almost 2 years ago

  • 🎉 support REMAINDER (#90)
  • 🎉 support ONE_OR_MORE, ZERO_OR_MORE (#91)
  • 🎉 make PrintCompletionAction terminate completion suggestions (#92)
  • 🎉 support py3.11 (#120)
  • 🎂 drop py3.6 support (#120)
  • 🛠️ update tests (#120)
shtab - shtab v1.5.7 beta

Published by iterative-olivaw almost 2 years ago

  • 🎉 support py3.10
  • 📚 update docs URLs
  • 🛠️ bump pre-commit & actions (#118)
  • 🛠️ fix external PR tests
shtab - shtab v1.5.6 beta

Published by iterative-olivaw almost 2 years ago

  • 🎉 support zsh subcommands with hyphens (#108)
  • 🔨 fix bash subcommand completion (#106 <- #86)
  • 🔨 fix colons in subcommands (#110)
  • 📚 fix typos (#96)
  • 🛠️ add tests
  • 🛠️ fix external PRs
shtab - shtab v1.5.5 beta

Published by iterative-olivaw over 2 years ago

  • 🔨 fix bash completion with space (#81 <- #74)
  • 🛠️ update tests & pre-commit hooks
shtab - shtab v1.5.4 beta

Published by iterative-olivaw over 2 years ago

  • 🎉 add zsh subcommand support (#73)
  • 🔨 fix docs build (#72)
  • 🛠️ check annotations pre-commit
shtab - shtab v1.5.3 beta

Published by iterative-olivaw almost 3 years ago

  • 🎉 add basic type hints support (#60 <- #59)
  • 🎂 drop py2.7 support
  • 🛠️ update pre-commit hooks
  • 📚 misc docs updates (#64)
    • migrate README to docs site (#52)
    • add FAQs (#32, #62)
    • add code headers
    • fix tabs
shtab - shtab v1.5.2 beta

Published by iterative-olivaw almost 3 years ago

  • 🔨 remove unneeded shebang (#61)
shtab - shtab v1.5.1 beta

Published by iterative-olivaw almost 3 years ago

  • 🔨 skip hidden arguments on tcsh (#58)
  • 🔨 fix & update examples/customcomplete.py
  • 📚 update docs
shtab - shtab v1.5.0 beta

Published by iterative-olivaw almost 3 years ago

  • 🎉 add tcsh completion & docs (#57 <- #56)
  • 🎉 add --verbose flag
  • 📚 update examples/customcomplete.py
  • 🛠️ misc linter & build framework updates
shtab - shtab v1.4.2 beta

Published by iterative-olivaw about 3 years ago

  • 📚 add documentation website https://docs.iterative.ai/shtab (#51)
  • 📚 fix subparsers example (#54)
  • 🛠️ use string.Template (#53)
  • 🛠️ fix py2.7 tests (#53)
  • 🛠️ misc test framework updates (#50, #53)
shtab - shtab v1.4.1 beta

Published by iterative-olivaw about 3 years ago

  • 🔨 fix zsh non-str choices (#48)
  • 🛠️ misc minor build framework updates (#49)
shtab - shtab v1.4.0 beta

Published by iterative-olivaw about 3 years ago

  • 🔨 skip hidden (add_help=False) subcommands (#47)
shtab - shtab v1.3.9 beta

Published by iterative-olivaw over 3 years ago

  • 🎉 re-add preamble support (#42)
  • 🛠️ misc build framework updates (#43)
shtab - shtab v1.3.8 beta

Published by iterative-olivaw over 3 years ago

  • 🛠️ minor build framework updates (#39 <- #40)
shtab - shtab v1.3.7 beta

Published by iterative-olivaw over 3 years ago

  • 🎉 bash: cleaner file/dir completions (#37)
  • 🛠️ build: update actions (#36)