From 7019cd1706faa0675b70941fd9d5f572fe15debb Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Thu, 26 Sep 2024 13:16:44 -0400 Subject: [PATCH 1/5] add missing contributors --- docs/sphinx/source/whatsnew/v0.11.1.rst | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/sphinx/source/whatsnew/v0.11.1.rst b/docs/sphinx/source/whatsnew/v0.11.1.rst index 2d950c75af..0befe319af 100644 --- a/docs/sphinx/source/whatsnew/v0.11.1.rst +++ b/docs/sphinx/source/whatsnew/v0.11.1.rst @@ -96,7 +96,6 @@ Contributors * Chris Deline (:ghuser:`cdeline`) * Ioannis Sifnaios (:ghuser:`IoannisSifnaios`) * Leonardo Micheli (:ghuser:`lmicheli`) -* Echedey Luis (:ghuser:`echedey-ls`) * Rajiv Daxini (:ghuser:`RDaxini`) * Mark A. Mikofski (:ghuser:`mikofski`) * Ben Pierce (:ghuser:`bgpierc`) @@ -109,3 +108,11 @@ Contributors * Eduardo Sarquis (:ghuser:`EduardoSarquis`) * Adam R. Jensen (:ghuser:`AdamRJensen`) * Andrew B Godbehere (:ghuser:`agodbehere`) +* Cliff Hansen (:ghuser:`cwhanse`) +* Anton Driesse (:ghuser:`adriesse`) +* Miguel Angel Sevillano Bendezú (:ghuser:`msevillanob`) +* Erfan (:ghuser:`Metal-Bat`) +* Will Holmgren (:ghuser:`wholmgren`) +* Kurt Rhee (:ghuser:`kurt-rhee`) +* :ghuser:`PhilBrk8` +* Mark Campanelli (:ghuser:`markcampanelli`) From 98132b253e3450b1f30f617046c1669fa22440f6 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Thu, 26 Sep 2024 13:17:15 -0400 Subject: [PATCH 2/5] set release date; misc whatsnew cleanup --- docs/sphinx/source/whatsnew/v0.11.1.rst | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/docs/sphinx/source/whatsnew/v0.11.1.rst b/docs/sphinx/source/whatsnew/v0.11.1.rst index 0befe319af..e1ebee73a7 100644 --- a/docs/sphinx/source/whatsnew/v0.11.1.rst +++ b/docs/sphinx/source/whatsnew/v0.11.1.rst @@ -1,12 +1,8 @@ .. _whatsnew_01110: -v0.11.1 (Anticipated Sep, 2024) -------------------------------- - -Deprecations -~~~~~~~~~~~~ - +v0.11.1 (September 26, 2024) +---------------------------- Enhancements ~~~~~~~~~~~~ @@ -39,7 +35,6 @@ Enhancements obviating the call to scipy.optimize that was prone to runtime errors and minimizing computation. (:issue:`2171`, :issue:`2216`, :pull:`2217`). - Bug fixes ~~~~~~~~~ * To prevent simulation output from differing slightly based on the time zone @@ -62,7 +57,6 @@ Testing and :py:func:`~pvlib.iotools.read_pvgis_tmy` as the default API endpoint has changed from 5.1 to 5.2. (:pull:`2222`) - Documentation ~~~~~~~~~~~~~ * Added gallery example demonstrating the application of @@ -76,7 +70,6 @@ Documentation different Perez coefficients in a ModelChain. (:issue:`2127`, :pull:`2148`) * Fixed examples in :py:func:`pvlib.shading.shaded_fraction1d`. (:pull:`#2215`) - * Removed unused "times" input from dni_et() function (:issue:`2105`) * Updated model description, added equation variable definitions, and created a new "notes" section in :py:func:`pvlib.irradiance.haydavies` and From 82e47829fb5390887f6ad07778a982f9fa14decb Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Thu, 26 Sep 2024 13:21:07 -0400 Subject: [PATCH 3/5] more whatsnew cleanup --- docs/sphinx/source/whatsnew/v0.11.1.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/sphinx/source/whatsnew/v0.11.1.rst b/docs/sphinx/source/whatsnew/v0.11.1.rst index e1ebee73a7..305663ea3f 100644 --- a/docs/sphinx/source/whatsnew/v0.11.1.rst +++ b/docs/sphinx/source/whatsnew/v0.11.1.rst @@ -56,6 +56,7 @@ Testing * Updated the tests for :py:func:`~pvlib.iotools.get_pvgis_tmy` and :py:func:`~pvlib.iotools.read_pvgis_tmy` as the default API endpoint has changed from 5.1 to 5.2. (:pull:`2222`) +* Removed unused ``times`` input from ``dni_et`` fixture. (:issue:`2105`, :pull:`2156`) Documentation ~~~~~~~~~~~~~ @@ -69,13 +70,12 @@ Documentation * Added gallery example demonstrating how to use different Perez coefficients in a ModelChain. (:issue:`2127`, :pull:`2148`) -* Fixed examples in :py:func:`pvlib.shading.shaded_fraction1d`. (:pull:`#2215`) -* Removed unused "times" input from dni_et() function (:issue:`2105`) +* Fixed examples in :py:func:`pvlib.shading.shaded_fraction1d`. (:pull:`2215`) * Updated model description, added equation variable definitions, and created a new "notes" section in :py:func:`pvlib.irradiance.haydavies` and - :py:func:`pvlib.irradiance.klucher` (:issue:`2183`, :pull:`2191`, + :py:func:`pvlib.irradiance.klucher`. (:issue:`2183`, :pull:`2191`, :pull:`2192`) -* Split the contributing page into several pages (:issue:`2210`, :pull:`2219`) +* Split the contributing page into several pages. (:issue:`2210`, :pull:`2219`) Requirements ~~~~~~~~~~~~ From aae64282104b49c65edeff03fc9d0cb38d78cff9 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Thu, 26 Sep 2024 14:37:49 -0400 Subject: [PATCH 4/5] address review comments Co-Authored-By: RDaxini <143435106+RDaxini@users.noreply.github.com> Co-Authored-By: Echedey Luis <80125792+echedey-ls@users.noreply.github.com> --- docs/sphinx/source/whatsnew/v0.11.1.rst | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/docs/sphinx/source/whatsnew/v0.11.1.rst b/docs/sphinx/source/whatsnew/v0.11.1.rst index 305663ea3f..a7e96a2841 100644 --- a/docs/sphinx/source/whatsnew/v0.11.1.rst +++ b/docs/sphinx/source/whatsnew/v0.11.1.rst @@ -32,7 +32,7 @@ Enhancements * The multithreaded SPA functions no longer emit a warning when calculating solar positions for short time series. (:pull:`2170`) * Implemented closed-form solution for alpha in :py:func:`pvlib.clearsky.detect_clearsky`, - obviating the call to scipy.optimize that was prone to runtime errors and minimizing + obviating the call to scipy.optimize, which was prone to runtime errors, and minimizing computation. (:issue:`2171`, :issue:`2216`, :pull:`2217`). Bug fixes @@ -60,21 +60,22 @@ Testing Documentation ~~~~~~~~~~~~~ -* Added gallery example demonstrating the application of - several spectral mismatch factor models. - (:issue:`2107`, :pull:`2114`) -* Added gallery example demonstrating the application of - :py:func:`~pvlib.spectrum.average_photon_energy`. (:issue:`2194`, :pull:`2206`) -* Added gallery example on calculating cell temperature for - floating PV. (:pull:`2110`) -* Added gallery example demonstrating how to use - different Perez coefficients in a ModelChain. - (:issue:`2127`, :pull:`2148`) +* Added new gallery example pages for: + + - Demonstrating the application of several spectral mismatch factor models. + (:issue:`2107`, :pull:`2114`) + - Demonstrating the application of :py:func:`~pvlib.spectrum.average_photon_energy`. + (:issue:`2194`, :pull:`2206`) + - Calculating cell temperature for floating PV. (:pull:`2110`) + - Demonstrating how to use different Perez coefficients in a ModelChain. + (:issue:`2127`, :pull:`2148`) + * Fixed examples in :py:func:`pvlib.shading.shaded_fraction1d`. (:pull:`2215`) * Updated model description, added equation variable definitions, and created a new "notes" section in :py:func:`pvlib.irradiance.haydavies` and :py:func:`pvlib.irradiance.klucher`. (:issue:`2183`, :pull:`2191`, :pull:`2192`) +* Document units with Wm⁻² instead of W/m^2 throughout ``pvlib.irradiance``. (:issue:`2205`, :pull:`2191`) * Split the contributing page into several pages. (:issue:`2210`, :pull:`2219`) Requirements From 5f91f143df44bcce6e47d3d4b48d706e868ec833 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Thu, 26 Sep 2024 17:36:35 -0400 Subject: [PATCH 5/5] tildes --- docs/sphinx/source/whatsnew/v0.11.1.rst | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/sphinx/source/whatsnew/v0.11.1.rst b/docs/sphinx/source/whatsnew/v0.11.1.rst index a7e96a2841..e1e4ef0d32 100644 --- a/docs/sphinx/source/whatsnew/v0.11.1.rst +++ b/docs/sphinx/source/whatsnew/v0.11.1.rst @@ -7,16 +7,16 @@ v0.11.1 (September 26, 2024) Enhancements ~~~~~~~~~~~~ * Add new function to calculate the average photon energy, - :py:func:`pvlib.spectrum.average_photon_energy`. + :py:func:`~pvlib.spectrum.average_photon_energy`. (:issue:`2135`, :pull:`2140`) * Add new losses function that accounts for non-uniform irradiance on bifacial - modules, :py:func:`pvlib.bifacial.power_mismatch_deline`. + modules, :py:func:`~pvlib.bifacial.power_mismatch_deline`. (:issue:`2045`, :pull:`2046`) * Add new parameters for min/max absolute air mass to - :py:func:`pvlib.spectrum.spectral_factor_firstsolar`. + :py:func:`~pvlib.spectrum.spectral_factor_firstsolar`. (:issue:`2086`, :pull:`2100`) * Add ``roll_utc_offset`` and ``coerce_year`` arguments to - :py:func:`pvlib.iotools.get_pvgis_tmy` to allow user to specify time zone, + :py:func:`~pvlib.iotools.get_pvgis_tmy` to allow user to specify time zone, rotate indices of TMY to begin at midnight, and force indices to desired year. (:issue:`2139`, :pull:`2138`) * Restructured the pvlib/spectrum folder by breaking up the contents of @@ -24,14 +24,14 @@ Enhancements pvlib/spectrum/irradiance.py, and pvlib/spectrum/response.py. (:issue:`2125`, :pull:`2136`, :pull:`2151`) * Added function for calculating wind speed at different heights, - :py:func:`pvlib.atmosphere.windspeed_powerlaw`. + :py:func:`~pvlib.atmosphere.windspeed_powerlaw`. (:issue:`2118`, :pull:`2124`) * ``delta_t`` can now be specified with an array in the SPA functions. The numba implementation now also allows calculation of ``delta_t`` internally. (:issue:`2189`, :pull:`2190`) * The multithreaded SPA functions no longer emit a warning when calculating solar positions for short time series. (:pull:`2170`) -* Implemented closed-form solution for alpha in :py:func:`pvlib.clearsky.detect_clearsky`, +* Implemented closed-form solution for alpha in :py:func:`~pvlib.clearsky.detect_clearsky`, obviating the call to scipy.optimize, which was prone to runtime errors, and minimizing computation. (:issue:`2171`, :issue:`2216`, :pull:`2217`). @@ -70,10 +70,10 @@ Documentation - Demonstrating how to use different Perez coefficients in a ModelChain. (:issue:`2127`, :pull:`2148`) -* Fixed examples in :py:func:`pvlib.shading.shaded_fraction1d`. (:pull:`2215`) +* Fixed examples in :py:func:`~pvlib.shading.shaded_fraction1d`. (:pull:`2215`) * Updated model description, added equation variable definitions, and created a - new "notes" section in :py:func:`pvlib.irradiance.haydavies` and - :py:func:`pvlib.irradiance.klucher`. (:issue:`2183`, :pull:`2191`, + new "notes" section in :py:func:`~pvlib.irradiance.haydavies` and + :py:func:`~pvlib.irradiance.klucher`. (:issue:`2183`, :pull:`2191`, :pull:`2192`) * Document units with Wm⁻² instead of W/m^2 throughout ``pvlib.irradiance``. (:issue:`2205`, :pull:`2191`) * Split the contributing page into several pages. (:issue:`2210`, :pull:`2219`)