11.. _whatsnew_01110 :
22
33
4- v0.11.1 (Anticipated Sep, 2024)
5- -------------------------------
6-
7- Deprecations
8- ~~~~~~~~~~~~
9-
4+ v0.11.1 (September 26, 2024)
5+ ----------------------------
106
117Enhancements
128~~~~~~~~~~~~
139* Add new function to calculate the average photon energy,
14- :py:func: `pvlib.spectrum.average_photon_energy `.
10+ :py:func: `~ pvlib.spectrum.average_photon_energy `.
1511 (:issue: `2135 `, :pull: `2140 `)
1612* Add new losses function that accounts for non-uniform irradiance on bifacial
17- modules, :py:func: `pvlib.bifacial.power_mismatch_deline `.
13+ modules, :py:func: `~ pvlib.bifacial.power_mismatch_deline `.
1814 (:issue: `2045 `, :pull: `2046 `)
1915* Add new parameters for min/max absolute air mass to
20- :py:func: `pvlib.spectrum.spectral_factor_firstsolar `.
16+ :py:func: `~ pvlib.spectrum.spectral_factor_firstsolar `.
2117 (:issue: `2086 `, :pull: `2100 `)
2218* Add ``roll_utc_offset `` and ``coerce_year `` arguments to
23- :py:func: `pvlib.iotools.get_pvgis_tmy ` to allow user to specify time zone,
19+ :py:func: `~ pvlib.iotools.get_pvgis_tmy ` to allow user to specify time zone,
2420 rotate indices of TMY to begin at midnight, and force indices to desired
2521 year. (:issue: `2139 `, :pull: `2138 `)
2622* Restructured the pvlib/spectrum folder by breaking up the contents of
2723 pvlib/spectrum/mismatch.py into pvlib/spectrum/mismatch.py,
2824 pvlib/spectrum/irradiance.py, and
2925 pvlib/spectrum/response.py. (:issue: `2125 `, :pull: `2136 `, :pull: `2151 `)
3026* Added function for calculating wind speed at different heights,
31- :py:func: `pvlib.atmosphere.windspeed_powerlaw `.
27+ :py:func: `~ pvlib.atmosphere.windspeed_powerlaw `.
3228 (:issue: `2118 `, :pull: `2124 `)
29+ * ``delta_t `` can now be specified with an array in the SPA functions.
30+ The numba implementation now also allows calculation of ``delta_t ``
31+ internally. (:issue: `2189 `, :pull: `2190 `)
3332* The multithreaded SPA functions no longer emit a warning when calculating
3433 solar positions for short time series. (:pull: `2170 `)
35- * Implemented closed-form solution for alpha in :py:func: `pvlib.clearsky.detect_clearsky `,
36- obviating the call to scipy.optimize that was prone to runtime errors and minimizing
34+ * Implemented closed-form solution for alpha in :py:func: `~ pvlib.clearsky.detect_clearsky `,
35+ obviating the call to scipy.optimize, which was prone to runtime errors, and minimizing
3736 computation. (:issue: `2171 `, :issue: `2216 `, :pull: `2217 `).
3837
39-
4038Bug fixes
4139~~~~~~~~~
4240* To prevent simulation output from differing slightly based on the time zone
@@ -55,27 +53,30 @@ Bug fixes
5553
5654Testing
5755~~~~~~~
58-
56+ * Updated the tests for :py:func: `~pvlib.iotools.get_pvgis_tmy `
57+ and :py:func: `~pvlib.iotools.read_pvgis_tmy ` as the default
58+ API endpoint has changed from 5.1 to 5.2. (:pull: `2222 `)
59+ * Removed unused ``times `` input from ``dni_et `` fixture. (:issue: `2105 `, :pull: `2156 `)
5960
6061Documentation
6162~~~~~~~~~~~~~
62- * Added gallery example demonstrating the application of
63- several spectral mismatch factor models.
64- (:issue: `2107 `, :pull: `2114 `)
65- * Added gallery example demonstrating the application of
66- :py:func: `~pvlib.spectrum.average_photon_energy `. (:issue: `2194 `, :pull: `2206 `)
67- * Added gallery example on calculating cell temperature for
68- floating PV. (:pull: `2110 `)
69- * Added gallery example demonstrating how to use
70- different Perez coefficients in a ModelChain.
71- (:issue: `2127 `, :pull: `2148 `)
72- * Fixed examples in :py:func: `pvlib.shading.shaded_fraction1d `. (:pull: `#2215 `)
73-
74- * Removed unused "times" input from dni_et() function (:issue: `2105 `)
75- * Updated :py:func: `pvlib.irradiance.haydavies ` to include equation variable
76- definitions and a new "notes" section (:issue: `2183 `, :pull: `2191 `)
63+ * Added new gallery example pages for:
64+
65+ - Demonstrating the application of several spectral mismatch factor models.
66+ (:issue: `2107 `, :pull: `2114 `)
67+ - Demonstrating the application of :py:func: `~pvlib.spectrum.average_photon_energy `.
68+ (:issue: `2194 `, :pull: `2206 `)
69+ - Calculating cell temperature for floating PV. (:pull: `2110 `)
70+ - Demonstrating how to use different Perez coefficients in a ModelChain.
71+ (:issue: `2127 `, :pull: `2148 `)
7772
78- * Split the contributing page into several pages (:issue: `2210 `, :pull: `2219 `)
73+ * Fixed examples in :py:func: `~pvlib.shading.shaded_fraction1d `. (:pull: `2215 `)
74+ * Updated model description, added equation variable definitions, and created a
75+ new "notes" section in :py:func: `~pvlib.irradiance.haydavies ` and
76+ :py:func: `~pvlib.irradiance.klucher `. (:issue: `2183 `, :pull: `2191 `,
77+ :pull: `2192 `)
78+ * Document units with Wm⁻² instead of W/m^2 throughout ``pvlib.irradiance ``. (:issue: `2205 `, :pull: `2191 `)
79+ * Split the contributing page into several pages. (:issue: `2210 `, :pull: `2219 `)
7980
8081Requirements
8182~~~~~~~~~~~~
@@ -89,15 +90,23 @@ Contributors
8990* Chris Deline (:ghuser: `cdeline `)
9091* Ioannis Sifnaios (:ghuser: `IoannisSifnaios `)
9192* Leonardo Micheli (:ghuser: `lmicheli `)
92- * Echedey Luis (:ghuser: `echedey-ls `)
9393* Rajiv Daxini (:ghuser: `RDaxini `)
9494* Mark A. Mikofski (:ghuser: `mikofski `)
9595* Ben Pierce (:ghuser: `bgpierc `)
9696* Jose Meza (:ghuser: `JoseMezaMendieta `)
97+ * Kevin Anderson (:ghuser: `kandersolar `)
9798* Luiz Reis (:ghuser: `luizreiscver `)
9899* Carlos Cárdenas-Bravo (:ghuser: `cardenca `)
99100* Marcos R. Escudero (:ghuser: `marc-resc `)
100101* Bernat Nicolau (:ghuser: `BernatNicolau `)
101102* Eduardo Sarquis (:ghuser: `EduardoSarquis `)
102103* Adam R. Jensen (:ghuser: `AdamRJensen `)
103104* Andrew B Godbehere (:ghuser: `agodbehere `)
105+ * Cliff Hansen (:ghuser: `cwhanse `)
106+ * Anton Driesse (:ghuser: `adriesse `)
107+ * Miguel Angel Sevillano Bendezú (:ghuser: `msevillanob `)
108+ * Erfan (:ghuser: `Metal-Bat `)
109+ * Will Holmgren (:ghuser: `wholmgren `)
110+ * Kurt Rhee (:ghuser: `kurt-rhee `)
111+ * :ghuser: `PhilBrk8 `
112+ * Mark Campanelli (:ghuser: `markcampanelli `)
0 commit comments