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
tldr it would be cool if users could search a subset of PyPI packages that were CLIs
$ pipx search lint
flake8
pylint
$ pipx search dependencies
poetry
pipenv
On one hand, pip already offers search functionality. But it could be improved in a couple ways that would help pipx as a project:
surfacing CLIs
smarter search e.g. when I pip search postgres, pgcli doesn't come up in the results despite being arguably the best Postgres CLI. I don't know if this is a problem with pip's search, how packages are tagged in PyPI, or lack of tagging from packages maintainers.
Describe the solution you'd like
high-level I imagine we could port pip's existing search and utilize PyPI tags to filter down to just CLI pkgs
The text was updated successfully, but these errors were encountered:
I think this ultimately goes to pypi/warehouse#284. tl;dr: PyPI does not offer a way to do what you (and we!) want, and we will need to wait for them to have something before this can ever happen.
I would recommend closing this as a "won't fix" or "upstream" for now, since there is really nothing pipx can do here in the foreseeable future, and this ticket would likely be long forgotten by the time there is something actionable 😞
How would this feature be useful?
tldr it would be cool if users could search a subset of PyPI packages that were CLIs
On one hand, pip already offers search functionality. But it could be improved in a couple ways that would help
pipx
as a project:pip search postgres
,pgcli
doesn't come up in the results despite being arguably the best Postgres CLI. I don't know if this is a problem with pip's search, how packages are tagged in PyPI, or lack of tagging from packages maintainers.Describe the solution you'd like
high-level I imagine we could port pip's existing search and utilize PyPI tags to filter down to just CLI pkgs
The text was updated successfully, but these errors were encountered: