The python code should use uv for dependency management, venv, etc. tool configuration should be in pyproject.toml.