Results 74 comments of Evan

I forgot I'd actually prototyped the decision caching at some point. You can see the changes here: https://github.com/evanunderscore/argcomplete/tree/cachedecision. Note this won't work for module completion but it would work for...

Are we similarly considering dropping support for Python 2? It reached EOL at the beginning of this year, but I can understand making a special case for it given how...

What problems is this causing for you? Those parts are exercising the global completion code that is matching on `python*` and `pypy*` so I don't think they would work with...

@hroncok Are you able to comment on whether this has been an issue for you when packaging for Fedora?

I have a branch which should fix these issues here: https://github.com/evanunderscore/argcomplete/commits/dynamic-test-shebang It has a few problems: 1. Moving those scripts is rather disruptive to the code base, so I'd want...

Until recently, the fact that anything under `scripts/` ran in Python was an implementation detail, and provided that you could run `python` they would work. Unfortunately I didn't notice that...

From my limited reading it seems this is a general problem with completion and not something we should deal with inside argcomplete. Here a few of the pages I've looked...

Looking at this a bit more closely, we would at least have to replace the alias in `COMP_LINE` for any generic solution to work, including in global completion where the...

Thanks for the report. Could you provide a minimal example that demonstrates the failure you're seeing?

A deactivate script would have a hard time knowing where you told it to install. Perhaps the activate script should print a message about what it did and what your...