Skip to main content

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 name
  • pip_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

https://raw.githubusercontent.com/kkatayama/pip_search/master/screenshot.png

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

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)

Source distribution for pip-search 0.0.14
File Size Uploaded
pip_search-0.0.14.tar.gz 5.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pip-search 0.0.14
File Interpreter ABI Platform
pip_search-0.0.14-py3-none-any.whl Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

0.0.14 This release

2 release files

0.0.12

2 release files

0.0.11

1 release file

0.0.9

1 release file

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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