# Environments
.env
.env.local
.venv/
venv/
env/
ENV/

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
build/
dist/
sdist/
wheels/
*.egg-info/
*.egg
.installed.cfg
MANIFEST

# Tooling
.pytest_cache/
.ruff_cache/
.mypy_cache/
.tox/
.coverage
.coverage.*
htmlcov/

# Runtime upload data produced by the demo
uploads/
examples/fastapi_demo/uploads/

# Browser client: a local testing aid, kept out of the repo on purpose.
# The API runs without it; GET / reports its absence instead of failing.
examples/fastapi_demo/static/

# Logs
logs/
*.log

# OS / editors
.DS_Store
Thumbs.db
.vscode/
.idea/
*.swp
*.swo
