# Compiled binaries
/pypls
/pypls.exe
*.test
*.out

# Release artifacts
/dist/

# Python client build artifacts
clients/*/dist/
clients/*/build/
**/__pycache__/
*.egg-info/

# Editor and OS noise
.DS_Store
*.swp
.idea/
.vscode/

# Local cache used by pypls at runtime
/.pypls-cache/

# Benchmark workspace: cloned subjects (Django/FastAPI/NumPy), installed
# competitor tools (pyright/mypy), and raw measurement logs. Heavy and
# reproducible, so it is never committed. The runnable harness lives in
# examples/benchmark/ and IS committed; only its work/ output is ignored.
/benchmark/
examples/benchmark/work/

# Python virtualenvs in examples
examples/**/.venv/
.venv/
