OverviewFilesCommitsIssuesDocsReleasesPeers

electrical-review / requirements.txt

16 lines · txt ref:
# PRSM electrical-review grounding stack
# python -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt

nrel-pysam        # NREL SAM wrapper: Pvwattsv8 production / per-MPPT energy
pvlib             # benchmark PV models: IV curves, cell temp, cross-check
vocmax            # NEC 690.7 cold-Voc string sizing from NSRDB extreme temps
schemdraw         # electrical schematic rendering (SLD + wiring → PNG/SVG)
matplotlib        # schemdraw backend + any supporting plots
requests          # PVWatts V8 REST API calls
pandas            # tabular conductor/ampacity/voltage-drop calcs
numpy
pyyaml            # reads site.yaml (the single source of design inputs)

# Needs a free NREL API key for PVWatts + NSRDB (vocmax):
#   export NREL_API_KEY=...     (get at developer.nrel.gov — verify host: developer.nlr.gov as of 2026-05-29)