-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: GilesLens/pvlib-python
base: main
head repository: pvlib/pvlib-python
compare: main
- 11 commits
- 49 files changed
- 15 contributors
Commits on Feb 26, 2026
-
Add AI acknowledgement checkbox and welcome comment (pvlib#2624)
* Update PULL_REQUEST_TEMPLATE.md * shorten pr checkbox * add welcome for pr and issue * misc * Update v0.13.2.rst * remove issue +tag co-authors Co-Authored-By: Echedey Luis <[email protected]> Co-Authored-By: Kevin Anderson <[email protected]> * transfer whatsnew entry * update message * Update .github/PULL_REQUEST_TEMPLATE.md Co-authored-by: Cliff Hansen <[email protected]> * Update v0.15.1.rst * Update docs/sphinx/source/whatsnew/v0.15.1.rst Co-authored-by: Echedey Luis <[email protected]> --------- Co-authored-by: Echedey Luis <[email protected]> Co-authored-by: Kevin Anderson <[email protected]> Co-authored-by: Cliff Hansen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dce21b5 - Browse repository at this point
Copy the full SHA dce21b5View commit details
Commits on Mar 4, 2026
-
Fix poa components docstring (pvlib#2708)
* Fix inexistent function reference in poa_components docstring * Add whatsnew entry for pvlib#2089 * Update pvlib/irradiance.py Co-authored-by: Cliff Hansen <[email protected]> * Update pvlib/irradiance.py Co-authored-by: Cliff Hansen <[email protected]> * Fix docstring reference and update contributors list Updated issue references and added contributor. --------- Co-authored-by: Cliff Hansen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cdf3a7b - Browse repository at this point
Copy the full SHA cdf3a7bView commit details
Commits on Mar 9, 2026
-
Note that PRs must include the template checklist (pvlib#2707)
Co-authored-by: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9505a0a - Browse repository at this point
Copy the full SHA 9505a0aView commit details
Commits on Mar 12, 2026
-
Use
kandcap_adjustmentfromArray.module_parametersin `PVSys……tem.pvwatts_dc` (pvlib#2715) * Update _build_kwargs call in PVSystem.pvwatts_dc to include 'k' and 'cap_adjustment' parameters * Add 'k' and 'cap_adjustment' parameters to module_parameters in pvwatts_system_kwargs fixture * Add enhancement entry in v0.15.1 release notes and add contributor * Update docstring in PVSystem.pvwatts_dc * Fix linting failure * Fix linting failure * Update docstring in PVSystem.pvwatts_dc Co-authored-by: Cliff Hansen <[email protected]> * Apply suggestion from @RDaxini Co-authored-by: Rajiv Daxini <[email protected]> --------- Co-authored-by: Cliff Hansen <[email protected]> Co-authored-by: Rajiv Daxini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fec2a77 - Browse repository at this point
Copy the full SHA fec2a77View commit details
Commits on Mar 17, 2026
-
Fix PVSystem module_type docstring default (pvlib#2713)
* Fix PVSystem module_type docstring default * Fix docstring references in v0.15.1 release notes Updated issue and pull request references for clarity. * Update docs/sphinx/source/whatsnew/v0.15.1.rst Co-authored-by: Cliff Hansen <[email protected]> * Update pvlib/pvsystem.py Co-authored-by: Echedey Luis <[email protected]> * Apply suggestion from @RDaxini Co-authored-by: Rajiv Daxini <[email protected]> --------- Co-authored-by: Cliff Hansen <[email protected]> Co-authored-by: Echedey Luis <[email protected]> Co-authored-by: Rajiv Daxini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e465313 - Browse repository at this point
Copy the full SHA e465313View commit details -
Fix numpy array syntax in scaling.py and update tests (pvlib#2712)
* Fix numpy array syntax in scaling.py and update tests * Update docs/sphinx/source/whatsnew/v0.15.1.rst Co-authored-by: Echedey Luis <[email protected]> --------- Co-authored-by: Echedey Luis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3ad5a9e - Browse repository at this point
Copy the full SHA 3ad5a9eView commit details
Commits on Mar 28, 2026
-
Fix _m_to_cm: multiply by 100 to convert meters to cm (pvlib#2725)
* Fix _m_to_cm: multiply by 100 to convert meters to cm * Apply suggestion from @cwhanse Co-authored-by: Cliff Hansen <[email protected]> * Docs: document _m_to_cm conversion fix in changelog * Update tests/iotools/test_era5.py Co-authored-by: Rajiv Daxini <[email protected]> * Apply suggestion from @RDaxini Co-authored-by: Rajiv Daxini <[email protected]> --------- Co-authored-by: JB <[email protected]> Co-authored-by: Cliff Hansen <[email protected]> Co-authored-by: Rajiv Daxini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d559e2a - Browse repository at this point
Copy the full SHA d559e2aView commit details
Commits on Apr 2, 2026
-
Remove pandas series usage from ephemeris (pvlib#2626)
* Remove pandas series usage from ephemeris * Fix line length * Add note to release notes * remove v0.13.2 entries * v0.15.1 whatsnew --------- Co-authored-by: Kevin Anderson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa888c6 - Browse repository at this point
Copy the full SHA fa888c6View commit details -
Adds faiman_rad and ross models to get_cell_temperature(). (pvlib#2631)
* Adds faiman_rad and ross models to get_cell_temperature(). * Addresses flake8 formatting issues. * Updates contribution md file. * Adds test for ross option, placeholder for faiman_rad. * Corrects flake8 issues. * Adds missing wind_speed=None when testing get_cell_temperature for ross. * Corrects wrong function naming. * Adds missing input to functions within tests. * Corrects test + flake8 issue. * Minor update in documentation + flake8 issue. * Another flake8 issue handled. * Improve faiman_rad test and completes get_cell_temperature doc. * Addresses flake8. * Update whatsnew doc. * Defines ir_down as weather variable Within faiman_rad. * Handles flake8 issues. * Corrects bug in test. * Handles flake8. * move whatsnew note * undo edit to v0.14.0.rst * Apply suggestions from code review Co-authored-by: Echedey Luis <[email protected]> Co-authored-by: Kevin Anderson <[email protected]> * replace ir_down with longwave_down * finish replacing ir_down with longwave_down * undo edits to temperature.py * temperature.faiman_rad doesn't use longwave_down yet * Apply suggestions from code review Co-authored-by: Anton Driesse <[email protected]> * Update tests/test_pvsystem.py Co-authored-by: Echedey Luis <[email protected]> --------- Co-authored-by: Cliff Hansen <[email protected]> Co-authored-by: Echedey Luis <[email protected]> Co-authored-by: Kevin Anderson <[email protected]> Co-authored-by: Anton Driesse <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7484a6 - Browse repository at this point
Copy the full SHA e7484a6View commit details -
Fix
iotoolstests for pandas 3 (pvlib#2730)* fix iotools.crn tests * fix iotools.midc tests * fix iotools.psm4 tests * fix iotools.sodapro tests * fix iotools.tmy tests * address pandas4 deprecation warnings * fix one lint issue
Configuration menu - View commit details
-
Copy full SHA for 7198fe6 - Browse repository at this point
Copy the full SHA 7198fe6View commit details -
Migrate NREL references to NLR (National Laboratory of the Rockies) (p…
…vlib#2705) * Migrate NREL references to NLR (National Laboratory of the Rockies) Update all nrel.gov URLs to nlr.gov equivalents following the NREL→NLR rename (Dec 2025). The nrel.gov domain stops resolving May 29, 2026. - Update API base URLs in psm4.py and midc.py (critical runtime paths) - Add NLR_API_KEY env var support with NREL_API_KEY deprecation fallback - Update all documentation URLs, prose references, and test comments - Preserve report IDs (NREL/TP-xxx), GitHub URLs, and citation publishers Closes pvlib#2701 Co-Authored-By: Claude Opus 4.6 <[email protected]> * Apply suggestions from code review * update links for redirects * roll back some NLR -> NREL for publisher reference * fix various typos and EOF removal Co-authored-by: Rajiv Daxini <[email protected]> Co-authored-by: Cliff Hansen <[email protected]> * Fix broken links in tmy_to_power tutorial - Replace broken rredc.nlr.gov TMY3 link with nsrdb.nlr.gov archive - Use canonical https://docs.nlr.gov URL for PVUSA reference PDF - Add trailing newline Co-Authored-By: Claude Opus 4.6 <[email protected]> * Fix reference formatting in irradiance.py and pvsystem.py - Remove non-standard double URL in AM1.5 spectra reference - Remove "Pre-print:" prefix from Marion 2008 reference URL Co-Authored-By: Claude Opus 4.6 <[email protected]> * Migrate github.com/NREL URLs to github.com/NatLabRockies NREL GitHub org has moved to NatLabRockies. Update all references in code and docs (excluding historical whatsnew entries). Co-Authored-By: Claude Opus 4.6 <[email protected]> * Add docs page explaining NREL to NLR rename Co-Authored-By: Claude Opus 4.6 <[email protected]> * Fix line too long in conftest.py docstring Co-Authored-By: Claude Opus 4.6 <[email protected]> * Apply suggestions from @AdamRJensen CR Co-authored-by: Adam R. Jensen <[email protected]> * Address wholmgren's review on PR pvlib#2705 - Rename nrel_api_key fixture to nlr_api_key directly (no alias) - Simplify fixture: check NLR_API_KEY, warn with DEMO_KEY fallback (no NREL_API_KEY deprecation logic) - Update test_psm4.py to use nlr_api_key fixture - Remove NREL_API_KEY from CI workflow - Update whatsnew: remove fallback mention, link nrel_nlr doc page * chore: add runtime dirs to .gitignore * Apply suggestions from code review Co-authored-by: Kevin Anderson <[email protected]> * remove nrel_nlr.rst * call out the PSM4 URLs as a bugfix * Update docs/sphinx/source/reference/iotools.rst Co-authored-by: Anton Driesse <[email protected]> --------- Co-authored-by: Claude Opus 4.6 <[email protected]> Co-authored-by: Rajiv Daxini <[email protected]> Co-authored-by: Cliff Hansen <[email protected]> Co-authored-by: Adam R. Jensen <[email protected]> Co-authored-by: Kevin Anderson <[email protected]> Co-authored-by: Anton Driesse <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92bb1e5 - Browse repository at this point
Copy the full SHA 92bb1e5View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main