# Python
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg
*.egg-info/
dist/
build/
!tests/build/
.eggs/
*.whl
pip-wheel-metadata/
.installed.cfg
lib/
lib64/

# Virtual environments
.venv/
venv/
env/
ENV/

# uv
.uv/

# Testing
.pytest_cache/
.coverage
coverage.xml
htmlcov/
.tox/

# Type checking
.mypy_cache/
.pytype/

# IDE
.idea/
.vscode/
*.swp
*.swo
.DS_Store

# Build artifacts
/dist/
/_local/

# Fern: the shaped spec is fetched from the backend spec repo at regen time (regen.yml), not vendored.
fern/openapi/openapi.yml
fern/generated/

# Secrets
.env
.env.*
!.env.example
*.credentials

# Local agent tooling artifacts (oh-my-claudecode, ruvector)
.omc/
agentdb.rvf
agentdb.rvf.lock
