# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
dist/
build/
.eggs/
*.egg

# Virtual environments
.venv/
venv*/
env/
ENV/
venv_pyquil/
venv_pyquil_312/
venv_main/
venv_braket/
venv_py314/

# Environment variables
.env
.env.local
.env.*.local

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

# Database files
*.sqlite3
*.db
*.sqlite

# QObserva data directory
.qobserva/

# Testing and temporary files
temp_testing/
spec/

# Node.js / React
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
.pnpm-debug.log*
lerna-debug.log*

# Build outputs
*.log
logs/
*.local

# Next-steps planning (not checked in: merged setup/PyPI guide, website plan)
next_steps/

# Temporary documentation files (local only, not for repo)
GIT_SETUP.md
PUSH_TO_GITHUB.md
REPOSITORY_SUMMARY.md
ADAPTER_SELECTION_FLOW.md
SETUP_AND_TESTING.md
STATUS.md
COMPLETE_SETUP_GUIDE.md
PYPI_PACKAGING_STRATEGY.md

# Development/utility files
assemble_repo.py
=4.0.0

# Logo files (keep in repo for reference, but can exclude if desired)
# barn_owl_logo_transparent.png
# logo2.png

# OS files
Thumbs.db
.DS_Store

deprecated/