When Python is detected, check if a virtual environment is set up. People often clone a Python project and forget to create one.
Check for .venv or venv directory in the project root. Fail with a hint to run python3 -m venv .venv if neither exists.
Add internal/check/venv.go, register in registry.go under stack.Python.
When Python is detected, check if a virtual environment is set up. People often clone a Python project and forget to create one.
Check for .venv or venv directory in the project root. Fail with a hint to run python3 -m venv .venv if neither exists.
Add internal/check/venv.go, register in registry.go under stack.Python.