pip_search
Wrapping the needs of a "pip search" command necessity through PyPi.org
Installation & Usage
Install with pip install pip_search
Use with pip_search anything
You can specify sorting options :
pip_search -s namepip_search -s released
To use as the traditional pip search <keywords> method, add this alias to your .zshrc, .bashrc, .bash_profile, etc.
alias pip='function _pip(){
if [ $1 = "search" ]; then
pip_search "$2";
else pip "$@";
fi;
};_pip'
For fish users, run on fish shell:
function pip --wraps="pip"
set command $argv[1]
set -e argv[1]
switch "$command"
case 'search'
pip_search $argv
case '*'
command pip $command $argv
end
end
funcsave pip
Then run with pip search
Hold the command or ctrl key to click on the folder icons as a hyperlink.
Dependencies
- bs4
- rich
- requests
Updates log
-
0.0.14
- Passing through CAPTCHA
-
0.0.13
- Updated for version info
-
0.0.12
- Updated to comply with new PyPi.org format
-
0.0.11
- Added date format options
-
0.0.10
- Added sorting options
- Changes thanks to @dsoares and @genevera
-
0.0.9
- Hotfix for Python 3.8 to 3.10 compatibility
- Changes thanks to @jiyeqian
-
0.0.8 (deleted for compatibility issues with python 3.8 to 3.10)
- Updated for better compatibility and better display
- Changes thanks to @RCristiano
-
0.0.7
- Merge from pip_search_color, colorized output with hyperlink features
- Changes thanks to @kkatayama
-
0.0.6
- Parsing with beautiful soup, allowing results with one package to be parsed
- Changes thanks to @nsultova
-
0.0.4
- Adding multiple keywords support
- Adding usage info
- Changes thanks to @Maxz44
Metadata
Release files for pip-search 0.0.14
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-0.0.14.tar.gz | 5.4 kB | Without provenance | Details for pip_search-0.0.14.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pip_search-0.0.14-py3-none-any.whl | Python 3 | none | any | Details for pip_search-0.0.14-py3-none-any.whl |
Total release size: 11.3 kB
Release files / pip_search-0.0.14.tar.gz
| Download URL | pip_search-0.0.14.tar.gz |
|---|---|
| Size | 5.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2d20b923162d01a0d151e172eaa42bc7465d11d2db8eb87c756753bc1a854436
|
|
BLAKE2b-256 checksum How to use checksums |
74fb1eb3c6bb460cf3dd6cac10734aeadb3594e472bcf9789f96ba9d30c52969
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.9
|
Release files / pip_search-0.0.14-py3-none-any.whl
| Download URL | pip_search-0.0.14-py3-none-any.whl |
|---|---|
| Size | 5.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cf8a6109ef4de18f389227618793559c5279f96edf6986db121eac48ef72b543
|
|
BLAKE2b-256 checksum How to use checksums |
284658315c0a3ed4e3e5223855a8bf1977abd2cf3c70b048c8c91bc7a8bafc6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.9
|
Security for pip-search 0.0.14
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.