question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

list of packages that are pipx-installable

See original GitHub issue

How would this feature be useful?

Discovering apps compatible with pipx is not always easy. Usually people discover pipx after already being bitten by other solutions (conflicting pip installs, etc), and docs generally just instruct users to use pip.

pipx is primarily designed for consuming applications that happen to be written in Python, and thus users of pipx aren’t necessarily Python developers. It’s about unlocking the Python ecosystem. Ideally they could discover these apps before even knowing about pipx.

I have personally come across several interesting and useful tools like such as gistbin and recently Singer.io in https://github.com/pipxproject/pipx/issues/485, which would have been nice to discover in a way other than coincidence.

Describe the solution you’d like

A central list in a markdown file, either in pipxproject/pipx, or in a new repo pipxproject/awesome-pipx-apps

Describe alternatives you’ve considered

The result is a list of predominantly focused on software that installs without pip or PyPI, and whose audience is mostly not developers.

  • Search PyPI with console filter. This is not very discoverable, is hard to scan, and there is no guarantee the owner of the package added the right PyPI environment classifier.

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:3
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

4reactions
uranusjrcommented, Sep 3, 2020

One way I can think of is to propose a new trove classifier and submitting pull requests to compatible projects. The classifier would show on the PyPI page if the maintainer accepts the PR.

0reactions
glensccommented, Feb 14, 2022

In the long term I think it should be trove classifiers:

so, better get started on that first 😉

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to List Installed Python Packages - ActiveState
The Pip, Pipenv, Anaconda Navigator, and Conda Package Managers can all be used to list installed Python packages.
Read more >
pip list - pip documentation v22.3.1
py -m pip list [options]. Description#. List installed packages, including editables. Packages are listed in a case-insensitive sorted order.
Read more >
How do I search for an available Python package using pip?
Use pip help and pip help COMMAND to learn about all available commands and their options. You can find a complete list of...
Read more >
Check all installed Python packages with pip list/freeze
In pip, the package management system for Python, you can check the list of installed packages with pip list and pip freeze commands....
Read more >
Python: Creating a pip installable package
pip is a package management system, specifically designed for installing Python packages from from the internet hosted Python Package Index (commonly known as ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found