# --- Python-generated files --- __pycache__/ *.py[cod] *$py.class # --- Distribution / packaging --- build/ dist/ wheels/ *.egg-info/ *.egg # --- Virtual environments --- # uv manages this in .venv, which should always be ignored .venv/ venv/ ENV/ # --- uv specific --- # You should commit uv.lock, but ignore the internal cache if needed .uv/ .ruff_cache/ # --- Environment --- .env .env.local .python-version