A one-plugin Python workflow for Neovim. Detects and switches virtual environments, runs black and isort on format, surfaces flake8 / mypy diagnostics inline, discovers and runs pytest or unittest with remembered history, and steps through code with debugpy. REPL, Jupyter, and task runners (Invoke, make, custom scripts) round out the day-to-day surface so the terminal stays out of the loop.