You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current completions allow for finding commands and their flags (e.g. poetry install --all-extras), but they don't help with project specific values like package or group names.
For example, poetry install --with should offer all known groups as completion or poetry update or poetry show should offer names of all packages in poetry.lock. I am sure there are more examples.
For comparison, take git checkout, which offers a list of all available branches as suggested completions.
Impact
Having this information not available requires context switches to find them. Typos and unexpected package names make the process harder than it needs to be. Cutting down the feedback time often has compounding effects.
Workarounds
The information is available in pyproject.toml/poetry.lock and through querying commands like poetry show.
The text was updated successfully, but these errors were encountered:
Issue Kind
Brand new capability
Description
The current completions allow for finding commands and their flags (e.g.
poetry install --all-extras
), but they don't help with project specific values like package or group names.For example,
poetry install --with
should offer all known groups as completion orpoetry update
orpoetry show
should offer names of all packages inpoetry.lock
. I am sure there are more examples.For comparison, take
git checkout
, which offers a list of all available branches as suggested completions.Impact
Having this information not available requires context switches to find them. Typos and unexpected package names make the process harder than it needs to be. Cutting down the feedback time often has compounding effects.
Workarounds
The information is available in
pyproject.toml
/poetry.lock
and through querying commands likepoetry show
.The text was updated successfully, but these errors were encountered: