# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# Environments
.venv/
env/
bin/
venv/
ENV/
env.bak/
venv.bak/

# Environment variables
.env*

# Project Specific
test_env/
test_env_pytest/
.specsoloist/

# IDEs
.vscode/
.idea/

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
.uv/
.uv-cache/

# Node.js / TypeScript
node_modules/
.npm-cache/
dist/
*.log

# Generated Example Artifacts (excluding specs)
examples/ts_demo/package.json
examples/ts_demo/package-lock.json
examples/ts_demo/tsconfig.json
examples/ts_demo/.eslintrc.json
examples/ts_demo/src/*.ts
examples/ts_demo/tests/
examples/ts_demo/node_modules/
examples/ts_demo/.npm-cache/

examples/fasthtml_app/src/
examples/fasthtml_app/tests/
examples/fasthtml_app/.sesskey
examples/fasthtml_app/uv.lock

examples/nextjs_ai_chat/src/
examples/nextjs_ai_chat/tests/
examples/nextjs_ai_chat/node_modules/
examples/nextjs_ai_chat/package.json
examples/nextjs_ai_chat/package-lock.json
examples/nextjs_ai_chat/.next/
