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.