Use the env vars defined by the shell script to return a tuple of ``args, incomplete``. This must be implemented by subclasses.
(self)
| 283 | return self.source_template % self.source_vars() |
| 284 | |
| 285 | def get_completion_args(self) -> tuple[list[str], str]: |
| 286 | """Use the env vars defined by the shell script to return a |
| 287 | tuple of ``args, incomplete``. This must be implemented by |
| 288 | subclasses. |
| 289 | """ |
| 290 | raise NotImplementedError |
| 291 | |
| 292 | def get_completions( |
| 293 | self, args: list[str], incomplete: str |