Shtab Versions Save

↔️ Automagic shell tab completion for Python CLI applications

v1.7.1

2 months ago
  • 🎉 support -- delimeter in bash (#164 <- #163)
  • 🔨 improve non-word support (#166 <- #165)
  • ⚒️ misc CI framework updates

v1.7.0

2 months ago

v1.6.5

5 months ago
  • 🔨 Fix bash variable leaks (#147)
  • 🔨 Minor type hint updates & fixes (#148)
  • 🛠️ misc framework updates
    • use PyPI Trusted Publishers (#150)
    • use GitHub native tokens (#151)
    • bump pre-commit hooks (#149, #152)

v1.6.4

9 months ago

v1.6.3

9 months ago
  • 🎉 expand help '%(variables)' in zsh (#140 <- #104, #46)
  • 💅 minor docs updates (#141)
    • mention tcsh
    • add monthly downloads badge

v1.6.2

11 months ago
  • 🔨 fix zsh completion not allowing single-letter stacking (#137)
  • 🔨 fix tcsh completion for --double-hyphen-only args (#112)
  • 💅 tidy code with f-strings (#135)
  • 🛠️ misc build/test framework updates (#139)

v1.6.1

1 year ago
  • 🎉 complete public typehints (#133)
  • 📚 docs: fix hyperlinks & cleanup reference descriptions (#133)

v1.6.0

1 year ago
  • 🎉 add shtab --print-own-completion (#114 <- #89)
  • 💅 drop redundant Python<=3.6 code (#128)
  • 🛠️ tests/framework/CI fixes & updates (#131, #130, #121)

v1.5.8

1 year 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)

v1.5.7

1 year ago
  • 🎉 support py3.10
  • 📚 update docs URLs
  • 🛠️ bump pre-commit & actions (#118)
  • 🛠️ fix external PR tests