[FEATURE] Internal virtual environment support #14
Labels
enhancement
New feature or request
minor
Not urgent, importance may require monitoring based on context
Is your feature request related to a problem? Please describe.
General purpose automation systems like
nox
ortox
have a way of creating a virtual environment in the background. Adding a similar functionality to Kalash would mean that test suites can depend on specific versions of packages.Describe the solution you'd like
I would say creating a venv should happen by default and we should have a
--no-venv
flag when you want to run with the base interpreter.Describe alternatives you've considered
There are two alternatives:
--venv
flag.Additional context
In any case we should elect not to modify the base interpreter packages and just warn users about version mismatches for the packages. Kalash should not modify the existing setup in any way, unless it uses a self-managed virtual environment.
The text was updated successfully, but these errors were encountered: