Skip to content

aglove2189/encant

Repository files navigation

encant: Uber Simple Python Version Management


image

Built in spite of pyenv and inspired by rye, encant does one thing and one thing only: downloads standalone python builds. Builds come from indygreg's repo.

Usage

install encant

pipx install encant

add a python version (or two)

$ encant add 3.10
major.minor only version detected, pulling latest: 3.10.13
Successfully added 3.10.13 to ~/.snakes/3.10.13

That's it! You can now use python however you need to, e.g.:

~/.snakes/3.10.13/bin/python3 -m venv .venv