PIP-INDEX(1)
π NAME π
okay so bestie, this is pip-index β the whole entire description of the pip index command. that's it, that's the name section, we love a short king π
β¨ DESCRIPTION β¨
Inspect information available from package indexes.</puruple>
that's the vibe! you're literally just snooping around the package index to see what's up. no installing, no committing, just looking. main character detective energy ππ
π¦ USAGE π¦
python -m pip index versions <package>
yep, that's the whole move. run it, name your package, and the index spills its secrets πΈ
π OPTIONS π
okay this is the part where you take notes bestie, because there are a LOT of them and they all matter fr fr π
--platform <platform>β only use wheels that are compatible with <platform>. if you don't say anything, it just defaults to the platform of the running system. and yes you can pass this multiple times to list off a whole squad of platforms that the target interpreter supports. multitasking queen π
(environment variable: PIP_PLATFORM)
--python-version <python_version>β the Python interpreter version you wanna use for wheel and"Requires-Python"compatibility checks. defaults to a version derived from the running interpreter. you can write it with up to three dot-separated integers (like"3"for 3.0.0,"3.7"for 3.7.0, or"3.7.3"). a major-minor version can also be given as a string without dots (e.g."37"for 3.7.0) β she contains multitudes π
(environment variable: PIP_PYTHON_VERSION)
--implementation <implementation>β only use wheels compatible with Python implementation <implementation>, e.g.'pp','jy','cp', or'ip'. if you don't specify, then the current interpreter implementation gets used. use'py'to force implementation-agnostic wheels β she's for everybody, no labels π¦
(environment variable: PIP_IMPLEMENTATION)
--abi <abi>β only use wheels compatible with Python abi <abi>, e.g.'pypy_41'. if you don't specify, then the current interpreter abi tag is used. you can pass this option multiple times to specify multiple abis supported by the target interpreter. heads up though, generally you'll need to specify--implementation,--platform, and--python-versionwhen you're using this option β it's giving "these three are a package deal" π
(environment variable: PIP_ABI)
--ignore-requires-pythonβ Ignore the Requires-Python information. just... pretending it's not there. iconic denial behaviour π
(environment variable: PIP_IGNORE_REQUIRES_PYTHON)
--jsonβ Output data in a machine-readable JSON format. for when you want the robots to read it, not your eyeballs π€β¨
(environment variable: PIP_JSON)
π Author π
pip developers
not me simping for an entire dev team but here we are π«Ά
π Copyright π
The pip developers
respect the copyright bestie, it's the law π
and that's the whole page!! go forth and inspect those indexes, you absolute legend β
okay so sign-off time β this lil masterpiece is version 26.0, dated Aug 26, 2026, and it's the PIP-INDEX(1) page from the pip manual. periodt π
π
π¦ where this page comes from
- fedora 44: python3-pip 26.0.1-3.fc44 Β· MIT AND Python-2.0.1 AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MPL-2.0 AND (Apache-2.0 OR BSD-2-Clause)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms