PIP-CHECK(1)
π PIP-CHECK(1) β the pip girlies' checkup era β¨
okay so bestie, this is a page from the pip manual fam β like, the pip one, yes, that pip β and this specific page is all about the pip check command. it's giving "annual physical but for your site-packages" and honestly? we love her for it π«Ά
πΈ NAME πΈ
pip-check β the description of the pip check command. that's it, that's the name, she's literally just vibing with a hyphen and a purpose π
β¨ DESCRIPTION β¨
Verify installed packages have compatible dependencies β¨
that's the whole thing, no cap. she goes through what you've got installed and checks that the dependencies actually line up, so you don't find out something's broken three imports deep at 2am π it's the vibe check your environment has been begging for.
π USAGE π
python -m pip check [options]
run her exactly like that, bestie. python -m pip check, plus whatever [options] your heart desires π
π₯ OPTIONS π₯
like, so many options. she's thorough. we respect it π
-h,--helpβ shows the help. classic, iconic, always there for you.--debugβ lets unhandled exceptions escape out of the main subroutine instead of getting logged to stderr. like, letting it out into the world instead of quietly journaling about it π--isolatedβ runs pip in isolated mode, meaning she ignores environment variables and your user configuration. main character energy, no outside opinions π¦--require-virtualenvβ only lets pip run inside a virtual environment; if you're not in one she exits with an error. strict boundaries, love that for her.--python <python>β runs pip with the specific Python interpreter you name. pick your fighter π-v,--verboseβ more output. it's additive, so you can stack it up to 3 times. yes she gets louder, and yes it's on purpose β¨-V,--versionβ shows the version and bounces. short and sweet.-q,--quietβ less output. also additive, up to 3 times, and those three taps correspond toWARNING,ERROR, andCRITICALlogging levels respectively π€«--log <path>β path to a verbose appending log. she writes, she adds to it, she doesn't overwrite. respectful π--no-inputβ disables prompting for input. no questions, no interruptions.--keyring-provider <keyring_provider>β enables credential lookup through the keyring library if user input is allowed. you specify the mechanism:[disabled, import, subprocess]. default isdisabledπ--proxy <proxy>β set a proxy likescheme://[user:passwd@]proxy.server:port. yes, hold the format exactly, she's specific about it.--retries <retries>β max number of retries each connection should attempt. default is 5 times π--timeout <sec>β sets the socket timeout. default is 15 seconds β³--exists-action <action>β the default action when a path already exists:(s)witch,(i)gnore,(w)ipe,(b)ackup,(a)bort. choose your destiny, bestie π--trusted-host <hostname>β marks this host orhost:portpair as trusted, even though it doesn't have valid HTTPS or any HTTPS at all. dramatic? a little. useful? yes π--cert <path>β path to a PEM-encoded CA certificate bundle. if you provide it, it overrides the default. see 'SSL Certificate Verification' in the pip documentation for more π§--client-cert <path>β path to an SSL client certificate: a single file with the private key and the certificate in PEM format. one file, two jobs, multitasking queen π--cache-dir <dir>β stores the cache data in<dir>.--no-cache-dirβ disables the cache entirely. no hoarding, we're minimal now π--disable-pip-version-checkβ don't periodically check PyPI to see whether a new pip version is available to download. this one is implied with--no-indexβ--no-colorβ suppresses colored output. monochrome era. (sad but valid.)--no-python-version-warningβ silences deprecation warnings for upcoming unsupported Pythons π--use-feature <feature>β enables new functionality that may be backward incompatible. living on the edge, bestie β‘--use-deprecated <feature>β enables deprecated functionality that will be removed in the future. enjoy her while she's here π
fr fr heads up:--use-deprecatedis, you know, deprecated β that functionality is going away in the future. and--use-featurecan be backward incompatible. both noted, both your call π
π AUTHOR π
the pip developers π
π COPYRIGHT π
the pip developers β that's the copyright, periodt.
and that's the tea, bestie β version 23.2, dated Jun 25, 2025 β go check those dependencies, you absolute icon ππ¦
π¦ where this page comes from
- centos-stream 9: python3.12-pip 23.2.1-5.el9 Β· MIT and Python and ASL 2.0 and BSD and ISC and LGPLv2 and MPLv2.0 and (ASL 2.0 or BSD)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms