{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/2"}],"enrichment":{"capability":"Simulates photovoltaic energy system performance and provides functions and classes for modeling solar energy systems and related PV calculations.","skillfed_tags":["solar-energy","photovoltaic-modeling","scientific-computing"],"use_cases":["Simulate expected energy output from a proposed photovoltaic installation before deployment","Access and process solar irradiance data from public sources for site analysis","Model the performance of existing PV systems to identify degradation or operational issues","Develop and test new PV modeling algorithms in a standardized, peer-reviewed framework","Integrate PV performance predictions into energy management or grid planning tools"],"what_it_does":"pvlib is a community-developed toolbox for simulating photovoltaic energy system performance. It provides open, reliable, and interoperable implementations of PV system models built on numpy, pandas, scipy, and related scientific Python libraries. The package originated as a Python translation of MATLAB_PV_LIB from Sandia National Laboratories in 2013 and has grown to include contributions from over a hundred individuals worldwide.\n\nThe package is used for modeling solar energy systems, accessing solar irradiance data, and performing PV-related calculations and analysis. It depends on numpy for numerical computation, pandas for data handling, scipy for scientific functions, h5py for HDF5 file access, requests for data retrieval, and pytz for timezone handling. It is actively maintained by a core group of PV modelers and is a NumFOCUS Affiliated Project.","worth_installing":"Yes. The package is actively maintained, has low installation friction, carries a permissive BSD-3-Clause license, and has no known security vulnerabilities. It is well-suited for anyone working with photovoltaic system modeling, simulation, or solar energy analysis."},"id":"pvlib","links":{"html":"https://skillfed.io/packages/pvlib","md":"https://skillfed.io/packages/pvlib.md","pypi":"https://pypi.org/project/pvlib/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-16","license_spdx":"BSD-3-Clause","license_treatment":"permissive","name":"pvlib","python_support":"supports_current","summary":"A set of functions and classes for simulating the performance of photovoltaic energy systems."},"popularity":{"monthly_downloads":1644240,"position":3694,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.15.2"}
