- fixed
PATH
issue on Linux
- fixed shell prompt color bug on Linux
- The
create
andrecreate
commands show more detailed information about the created virtual environment
- The
call
command now supports the-m
option, that runs the file as a module.
- Fixed:
call
command sometimes received incorrect$PYTHONPATH
values on systems with multiple versions of Python
- The
create
,call
,delete
,recreate
andpath
commands work on Windows.
- The
create
andrecreate
commands without arguments will create a virtual environment with the same interpreter that startedvien
, instead of the interpreter available aspython3
- Fixed: virtual environments were not cleared (
venv --clear
) before deletion - Attempting to run the program on Windows will display a message stating that the system is not fully supported
- Option
--project-dir
aka-p
is now supported by all commands - The
vien call -p
format (with the-p
option after the command) is deprecated but still works
call
is now faster as it launches Python directly without spawning an extra shell process
- A much shorter help message now appears when running
vien
without parameters - Fixed:
call
printed debug message to stdout
- Trying to
call
a non-existent file now prints a short error message instead of an exception - A message about a nonexistent environment displays a hint on how to create it
- Fixed:
$VIENDIR
did not change the storage directory of the virtual environments
- "call" command added
- New versioning scheme
- Fixed: the 'run' command could be run when the virtual environment does not exist
- Fixed: "run" and "shell" commands returned exit code 0 regardless of the exit code of the child process