# SPDX-FileCopyrightText: 2025 Weibo, Inc.
#
# SPDX-License-Identifier: Apache-2.0

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

# Virtual Environment
.venv/
venv/
ENV/
env/

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

# Environment variables
.env
.venv-x86_64

# Logs
logs/
*.log

# Start script runtime files
.pids/

# Coverage reports
.coverage
.coverage.*
coverage.xml
htmlcov/
.pytest_cache/

# Database
*.db
*.sqlite3

# Celery Beat schedule files
# PersistentScheduler (default, uses shelve/dumbdbm)
celerybeat-schedule.dat
celerybeat-schedule.dir
celerybeat-schedule.bak
celerybeat-schedule
# SQLAlchemyScheduler (uses SQLite-WAL)
celerybeat-schedule.db
celerybeat-schedule.pag
celerybeat-schedule-shm
celerybeat-schedule-wal

# Frontend
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
frontend/.wecoderules


# OS specific
.DS_Store
Thumbs.db

# pyenv
.python-version
*.tsbuildinfo
coverage/

# claude
.claude/
!.claude/settings.json
.history
.wegentrc
.wegent/
.worktrees/
.superpowers/
.playwright-mcp/

# PyInstaller
*.spec
executor/build/
executor/dist/
docs/superpowers/
.worktrees/
