Validation/inference (validate
)#
Exceptions:
Error to raise if no virtual environment found. |
Functions:
|
Validate venv patterns. |
|
Check if path is a valid venv |
|
Validate is a virtual environment path |
|
Validate that path is a directory. |
|
If path exists, assert it is a symlink |
|
Infer a virtual environment name from path. |
|
Find a virtual env by pattern and return None if not found. |
|
Find a virtual env by pattern and raise if not found. |
- exception uv_workon.validate.NoVirtualEnvError[source]#
Bases:
ValueError
Error to raise if no virtual environment found.
- uv_workon.validate.infer_virtualenv_name(path, venv_patterns)[source]#
Infer a virtual environment name from path.