# Python
__pycache__/
*.py[cod]
*.egg-info/
# Virtual environments — kept OUTSIDE the repo at ~/.venvs/prsm-* (never committed,
# so Google Drive doesn't sync thousands of package files). Rebuild from requirements.txt.
.venv/
venv/
env/
# Secrets — the NREL API key lives in ~/.env (outside the repo). Never commit it.
.env
*.env
# OS / editor cruft
.DS_Store
*.swp
.idea/
.vscode/
# Google Drive pointer stubs — just a JSON {doc_id,...}, not real content.
# The actual doc lives in Drive; fetch via the doc_id, don't commit the stub.
*.gdoc