Open Kyle-Verhoog opened 3 years ago
🤔 maybe skip_install=True
should be the default behaviour. Then we should instead offer install_local
to opt into having the package be built.
Depends whether we foresee riot being used to run commands more often than define large test suites.
oorrrrrr what if the local package is just specified in pkgs
. Eg.
Venv(
pkgs={
".": ""
}
# ...
)
This signals riot to not build the local package. This is useful for commands like
flake8
,black
, etc which don't need the package to be built