HATCH-PYTHON-INSTALL(1)

πŸ“¦
version 1.16.4 Β· 2 versions
, in epel 10, fedora 43, fedora 44

πŸ’– hatch-python-install β€” the glow-up page for your Python installs πŸ’–

okay so bestie, welcome to HATCH-PYTHON-INSTALL(1), a lil slice of the User Commands manual, and honestly? it's giving "let me get you a Python real quick." this is the one where hatch goes and installs Python distributions for you. no cap. 🐍✨


🌸 NAME 🌸

hatch python install – Install Python distributions πŸ’…


✨ SYNOPSIS ✨

hatch python install [OPTIONS] NAMES...

and listen, because this part is so good β€” you can also just say the magic word and install all the compatible distributions:

hatch python install all

like. "all." that's it. main character energy fr fr. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • --private β€” don't add the distributions to the user PATH. keeping them lowkey, off to the side, minding their own business. 🫢
  • -u, --update β€” update the installations you already have. glow-up time, bestie. ✨
  • -d, --dir TEXT β€” the directory where the distributions get installed, and yes it overrides your configuration. you're in charge here. πŸ’…
  • -h, --help β€” show a help message and exit. the classic. the icon. the one who never misses. 🌈

πŸ¦‹ ENVIRONMENT πŸ¦‹

you can set custom sources for your distributions by setting the HATCH_PYTHON_SOURCE_<NAME> environment variable, where <NAME> is the uppercased version of the distribution name with periods replaced by underscores. for example:

HATCH_PYTHON_SOURCE_PYPY3_10

periods ➑️ underscores, name ➑️ UPPERCASE. that's the whole vibe check. iykyk. 🧚


πŸ’œ SEE ALSO πŸ’œ

your other besties, your other icons:


ngl, remember to keep the details straight even while you're slaying β€” the flags and env vars are exactly as written, no improvising. 😭

and that's a wrap, gorgeous. this page is December 2023 coded, straight from the HATCH-PYTHON-INSTALL(1) crew. go install something iconic. periodt. πŸ’–πŸ‘‘πŸŽ€

πŸ“¦ where this page comes from