mirror of
https://github.com/daylinmorgan/viv.git
synced 2024-11-09 19:13:14 -06:00
613 B
613 B
Viv isn't venv
Setup
Place this directory on the python path in your rc file.
export PYTHONPATH="$PYTHONPATH:$HOME/.viv/src"
Then in any python script with external dependencies you can add this line.
__import__("viv").activate("click")
Usage
To temove all viv venvs:
viv remove $(viv list -q)
TODO
- add doc strings to
src/viv.py
- use config file (probably ini or json / could also allow toml for python>=3.11)
- enable a garbage collection based on time or file existence (configurable)
- unit tests
Alternatives
pipx
pip-run