pip-search-two
Search pip from the command-line by scraping the web interface.
Avoids pretty TUI-ism. This is a CLI tool that you can pipe into other tools.
Warning: this is vibe coded. But will become less so as I make changes.
Motivation
PyPI disabled search from the command-line because they could not be bothered to deal wit DDos and they are too poor (supposedly). They are begging for money now and I don't really want to see the begging when they say "python is for everyone" after having turned down grants because they want to discriminate based on gender and race. It's more complicated of course but it's all a bit rubbish.
So... I do not want to interact with the PyPI website when they advertise to me saying "python is for everyone". Hence a command-line tool. Also, when you use a browser you court distraction, command-line tools are helpful. So this a bit of column A and a bit of column B
Maintenace
Will I maintain this. Will it rot. Who knows. I do however code python daily so there is a chance.
Installation
pipx install pip-search-two
Usage
pip-search-two hellog world
Metadata
Release files for pip-search-two 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pip_search_two-1.1.0.tar.gz | 4.8 kB | Without provenance | Details for pip_search_two-1.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pip_search_two-1.1.0-py3-none-any.whl | Python 3 | none | any | Details for pip_search_two-1.1.0-py3-none-any.whl |
Total release size: 9.9 kB
Release files / pip_search_two-1.1.0.tar.gz
| Download URL | pip_search_two-1.1.0.tar.gz |
|---|---|
| Size | 4.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b4889afc431af009aa3356ed7ba244e2cdb103894b4ebf4304c237b6c74b5723
|
|
BLAKE2b-256 checksum How to use checksums |
df74f969836e51d3788a9b86c7bbfa48b5fe09b799f3b118ca8f8c04c08e8564
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / pip_search_two-1.1.0-py3-none-any.whl
| Download URL | pip_search_two-1.1.0-py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4ae5bedd8fcd57cb2ce9c4594e7910832cd41db9456fc396d2a78bb2396cec84
|
|
BLAKE2b-256 checksum How to use checksums |
a034b66792cb5656df8d0615e6c8bab29fa856920f6d9c33fd1f8bde22be4531
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Security for pip-search-two 1.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.