Search PyPI packages from the command-line by scraping the web interface
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pip_search_two-1.1.0.tar.gz.
File metadata
- Download URL: pip_search_two-1.1.0.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4889afc431af009aa3356ed7ba244e2cdb103894b4ebf4304c237b6c74b5723
|
|
| MD5 |
eac6eef627cc31c9911217efa04e4a78
|
|
| BLAKE2b-256 |
df74f969836e51d3788a9b86c7bbfa48b5fe09b799f3b118ca8f8c04c08e8564
|
File details
Details for the file pip_search_two-1.1.0-py3-none-any.whl.
File metadata
- Download URL: pip_search_two-1.1.0-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ae5bedd8fcd57cb2ce9c4594e7910832cd41db9456fc396d2a78bb2396cec84
|
|
| MD5 |
d3d81e3cd610a4b92d973783a754d9a9
|
|
| BLAKE2b-256 |
a034b66792cb5656df8d0615e6c8bab29fa856920f6d9c33fd1f8bde22be4531
|