11.. _whatsnew_01120 :
22
33
4- v0.11.2 (Anticipated December, 2024)
5- ------------------------------------
4+ v0.11.2 (December 16 , 2024)
5+ ---------------------------
66
77Deprecations
88~~~~~~~~~~~~
9-
9+ * Deprecate terms ``dni_clearsky `` and ``clearsky_dni ``, replace with ``dni_clear `` and ``ghi_clear ``.
10+ Affected functions are :py:func: `~pvlib.irradiance.dirindex `, :py:func: `~pvlib.irradiance.dni `
11+ and :py:func: `~pvlib.irradiance.clearsky_index `.
1012
1113Enhancements
1214~~~~~~~~~~~~
15+ * Add :py:func: `~pvlib.atmosphere.rh_from_tdew ` and :py:func: `~pvlib.atmosphere.tdew_from_rh `.
16+ (:issue: `1744 `, :pull: `2286 `)
1317* :py:func: `~pvlib.ivtools.sdm.fit_desoto ` now allows input of initial
1418 parameter guesses. (:issue: `1014 `, :pull: `2291 `)
1519
1620Bug Fixes
1721~~~~~~~~~
1822* :py:meth: `~pvlib.pvsystem.PVSystem.get_irradiance ` accepts float inputs.
1923 (:issue: `1338 `, :pull: `2227 `)
20-
21- Bug fixes
22- ~~~~~~~~~
24+ * Handle DST transitions that happen at midnight in :py:func: `pvlib.solarposition.hour_angle `
25+ (:issue: `2132 ` :pull: `2133 `)
26+ * Change ``dni_extra `` to a required parameter in :py:func: `pvlib.irradiance.ghi_from_poa_driesse_2023 `
27+ (:issue: `2279 ` :pull: `2331 `)
2328* :py:func: `~pvlib.spa.julian_day_dt ` now accounts for the 10 day difference
2429 between Julian and Gregorian calendars prior to the year 1582. (:issue: `2077 `, :pull: `2249 `)
30+ * Correct sign of temperature coefficient ``dEgdT `` in :py:func: `~pvlib.ivtools.sdm.fit_desoto_sandia `.
31+ Results may differ slightly from previous versions. (:issue: `2311 `, :pull: `2322 `)
2532
2633Documentation
2734~~~~~~~~~~~~~
28- * Edited docstrings for :py:func: `~pvlib.pvsystem.dc_ohms_from_percent ` and
35+ * Edit docstrings for :py:func: `~pvlib.pvsystem.dc_ohms_from_percent ` and
2936 :py:func: `~pvlib.pvsystem.dc_ohmic_losses ` for clarity. (:issue: `1601 `, :pull: `2229 `)
30- * Added 'freestanding' and 'insulated' `racking_model ` options for cell
31- temperature calculation in :py:class: `~pvlib.pvsystem.PVSystem `
37+ * Add 'freestanding' and 'insulated' `racking_model ` options for cell
38+ temperature calculation in :py:class: `~pvlib.pvsystem.PVSystem `,
3239 :py:class: `~pvlib.pvsystem.SingleAxisTrackerMount `, and
3340 :py:class: `~pvlib.pvsystem.FixedMount ` docstrings. Various formatting edits
3441 for clarity. (:issue: `1942 `, :pull: `2232 `)
35- * Added a new citation style guide (:ref: `reference_style `) to the contributing
36- page. (:issue: `2202 `, :pull: `2226 `)
37- * Updated :py:func: `~pvlib.irradiance.reindl ` to include definitions of terms
42+ * Update :py:func: `~pvlib.irradiance.reindl ` to include definitions of terms
3843 and a new "notes" section (:issue: `2183 `, :pull: `2193 `)
39- * Clarified the error message in :py:func: `~pvlib.clearsky.detect_clearsky ` when
44+ * Clarify the error message in :py:func: `~pvlib.clearsky.detect_clearsky ` when
4045 windows contain fewer than three data points (:issue: `2005 `, :pull: `2281 `)
41- * Added a new :ref: `nomenclature ` page, in place of the Variables and Symbols
46+ * Clarify mounting cases for parameters for :py:func: `~pvlib.temperature.sapm_module `,
47+ :py:func: `~pvlib.temperature.sapm_cell ` and :py:func: `~pvlib.temperature.pvsyst_cell `.
48+ (:issue: `1323 `, :pull: `2293 `)
49+ * Add an example to :py:func: `~pvlib.pvsystem.retrieve_sam ` docstring to
50+ demonstrate how to retrieve a database from the SAM repo. (:pull: `2313 `)
51+ * Add a new citation style guide (:ref: `reference_style `) to the contributing
52+ page. (:issue: `2202 `, :pull: `2226 `)
53+ * Explain how to write docstrings for new functions in :ref: `example-docstring `
54+ (:discuss: `2081 `, :pull: `2254 `)
55+ * Add a section in the style guide for parameter naming and units best practices.
56+ See :ref: `documentation-units `. (:issue: `2205 `, :pull: `2248 `)
57+ * Add a new :ref: `nomenclature ` page, in place of the Variables and Symbols
4258 page, using the sphinx glossary directive. (:issue: `1421 `, :pull: `2234 `)
43- * Explained how to write docstrings for new functions in :ref: `example-docstring `
44- (:discussion: `2081 `, :pull: `2254 `)
45- * Added the following variables to the :ref: `nomenclature ` page:
59+ * Add the following variables to the :ref: `nomenclature ` page:
4660
4761 - `spectra ` and `spectra_components ` (:issue: `2150 `, :pull: `2264 `)
4862
4963
5064Testing
5165~~~~~~~
52-
53-
54- Requirements
55- ~~~~~~~~~~~~
56-
66+ * Update test files to track new PVGIS 5.3 data. (:pull: `2305 `)
5767
5868Maintenance
5969~~~~~~~~~~~
60- * Added a decorator to deprecate renamed keyword arguments in functions,
70+ * Add a decorator to deprecate renamed keyword arguments in functions,
6171 :py:func: `pvlib._deprecation.renamed_kwarg_warning `. (:pull: `2237 `)
6272
6373
@@ -68,5 +78,22 @@ Contributors
6878* Dave Pitts (:ghuser: `dgapitts `)
6979* Kurt Rhee (:ghuser: `kurt-rhee `)
7080* Mark Mikofski (:ghuser: `mikofski `)
71- * matsuobasho (:ghuser: `matsuobasho `)
81+ * Roma Koulikov (:ghuser: `matsuobasho `)
7282* Echedey Luis (:ghuser: `echedey-ls `)
83+ * Kevin Anderson (:ghuser: `kandersolar `)
84+ * Scott Nelson (:ghuser: `scttnlsn `)
85+ * Ioannis Sifnaios (:ghuser: `IoannisSifnaios `)
86+ * Adam R. Jensen (:ghuser: `AdamRJensen `)
87+ * Anton Driesse (:ghuser: `adriesse `)
88+ * Will Holmgren (:ghuser: `wholmgren `)
89+ * Umay Akkoseoglu (:ghuser: `uakkoseo `)
90+ * Mark Campanelli (:ghuser: `markcampanelli `)
91+ * :ghuser: `iblasi `
92+ * Hiromasa Ihara (:ghuser: `miettal `)
93+ * Yunho Kee (:ghuser: `yhkee0404 `)
94+ * Hamilton Kibbe (:ghuser: `hamiltonkibbe `)
95+ * Felix Korbelius (:ghuser: `FelixKoTU `)
96+ * Michael Deceglie (:ghuser: `mdeceglie `)
97+ * Will Hobbs (:ghuser: `williamhobbs `)
98+ * Todd Karin (:ghuser: `toddkarin `)
99+ * Lucas Schneeberger (:ghuser: `lucasschn `)
0 commit comments