Skip to main content

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)

Source distribution for pip-search-two 1.1.0
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)

Table of built distributions (wheels) for pip-search-two 1.1.0
File Interpreter ABI Platform Actions
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.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page