1
1
.. _whatsnew_01110 :
2
2
3
3
4
- v0.11.1 (Anticipated Sep, 2024)
5
- -------------------------------
6
-
7
- Deprecations
8
- ~~~~~~~~~~~~
9
-
4
+ v0.11.1 (September 26, 2024)
5
+ ----------------------------
10
6
11
7
Enhancements
12
8
~~~~~~~~~~~~
13
9
* 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 `.
15
11
(:issue: `2135 `, :pull: `2140 `)
16
12
* 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 `.
18
14
(:issue: `2045 `, :pull: `2046 `)
19
15
* 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 `.
21
17
(:issue: `2086 `, :pull: `2100 `)
22
18
* 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,
24
20
rotate indices of TMY to begin at midnight, and force indices to desired
25
21
year. (:issue: `2139 `, :pull: `2138 `)
26
22
* Restructured the pvlib/spectrum folder by breaking up the contents of
27
23
pvlib/spectrum/mismatch.py into pvlib/spectrum/mismatch.py,
28
24
pvlib/spectrum/irradiance.py, and
29
25
pvlib/spectrum/response.py. (:issue: `2125 `, :pull: `2136 `, :pull: `2151 `)
30
26
* Added function for calculating wind speed at different heights,
31
- :py:func: `pvlib.atmosphere.windspeed_powerlaw `.
27
+ :py:func: `~ pvlib.atmosphere.windspeed_powerlaw `.
32
28
(:issue: `2118 `, :pull: `2124 `)
33
29
* ``delta_t `` can now be specified with an array in the SPA functions.
34
30
The numba implementation now also allows calculation of ``delta_t ``
35
31
internally. (:issue: `2189 `, :pull: `2190 `)
36
32
* The multithreaded SPA functions no longer emit a warning when calculating
37
33
solar positions for short time series. (:pull: `2170 `)
38
- * Implemented closed-form solution for alpha in :py:func: `pvlib.clearsky.detect_clearsky `,
39
- 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
40
36
computation. (:issue: `2171 `, :issue: `2216 `, :pull: `2217 `).
41
37
42
-
43
38
Bug fixes
44
39
~~~~~~~~~
45
40
* To prevent simulation output from differing slightly based on the time zone
@@ -61,28 +56,27 @@ Testing
61
56
* Updated the tests for :py:func: `~pvlib.iotools.get_pvgis_tmy `
62
57
and :py:func: `~pvlib.iotools.read_pvgis_tmy ` as the default
63
58
API endpoint has changed from 5.1 to 5.2. (:pull: `2222 `)
64
-
59
+ * Removed unused `` times `` input from `` dni_et `` fixture. ( :issue: ` 2105 `, :pull: ` 2156 `)
65
60
66
61
Documentation
67
62
~~~~~~~~~~~~~
68
- * Added gallery example demonstrating the application of
69
- several spectral mismatch factor models.
70
- (:issue: `2107 `, :pull: `2114 `)
71
- * Added gallery example demonstrating the application of
72
- :py:func: `~pvlib.spectrum.average_photon_energy `. (:issue: `2194 `, :pull: `2206 `)
73
- * Added gallery example on calculating cell temperature for
74
- floating PV. (:pull: `2110 `)
75
- * Added gallery example demonstrating how to use
76
- different Perez coefficients in a ModelChain.
77
- (:issue: `2127 `, :pull: `2148 `)
78
- * Fixed examples in :py:func: `pvlib.shading.shaded_fraction1d `. (:pull: `#2215 `)
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 `)
79
72
80
- * Removed unused "times" input from dni_et() function ( :issue: ` 2105 `)
73
+ * Fixed examples in :py:func: ` ~pvlib.shading.shaded_fraction1d `. ( :pull: ` 2215 `)
81
74
* Updated model description, added equation variable definitions, and created a
82
- new "notes" section in :py:func: `pvlib.irradiance.haydavies ` and
83
- :py:func: `pvlib.irradiance.klucher ` (:issue: `2183 `, :pull: `2191 `,
75
+ new "notes" section in :py:func: `~ pvlib.irradiance.haydavies ` and
76
+ :py:func: `~ pvlib.irradiance.klucher `. (:issue: `2183 `, :pull: `2191 `,
84
77
:pull: `2192 `)
85
- * Split the contributing page into several pages (:issue: `2210 `, :pull: `2219 `)
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 `)
86
80
87
81
Requirements
88
82
~~~~~~~~~~~~
@@ -96,7 +90,6 @@ Contributors
96
90
* Chris Deline (:ghuser: `cdeline `)
97
91
* Ioannis Sifnaios (:ghuser: `IoannisSifnaios `)
98
92
* Leonardo Micheli (:ghuser: `lmicheli `)
99
- * Echedey Luis (:ghuser: `echedey-ls `)
100
93
* Rajiv Daxini (:ghuser: `RDaxini `)
101
94
* Mark A. Mikofski (:ghuser: `mikofski `)
102
95
* Ben Pierce (:ghuser: `bgpierc `)
@@ -109,3 +102,11 @@ Contributors
109
102
* Eduardo Sarquis (:ghuser: `EduardoSarquis `)
110
103
* Adam R. Jensen (:ghuser: `AdamRJensen `)
111
104
* 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