ansible-community / antsibull

Tooling for building various things related to ansible
GNU General Public License v3.0
59 stars 29 forks source link

Add tab completion to antsibull-build #611

Closed felixfontein closed 1 month ago

felixfontein commented 1 month ago

Ref: https://github.com/ansible-community/antsibull-changelog/pull/173

I did work a bit on improving startup times, but that turned out to be more complex since also constants are imported from some packages that are used in the help output, and moving them to antsibull.constants turned out not to be trivial (since they are dict keys where the values are functions from that module). Since startup time isn't that bad ("only" ~0.3 seconds) and antsibull-build isn't used by that many folks I've decided to keep the startup as-is.

felixfontein commented 1 month ago

@gotmax23 thanks for reviewing this!