- The function :py:func:`pvlib.clearsky._is_leap_year` is deprecated and will be removed in v0.17.0. Use :py:func:`pandas.Timestamp.is_leap_year` instead. (:issue: 2764, :pull:`2766`)
- The function :py:func:`pvlib.irradiance._liujordan` is deprecated and will be removed in v0.17.0. (:issue: 2764, :pull:`2766`)
- The function :py:func:`pvlib.modelchain.get_orientation` is deprecated and will be removed in v0.17.0. (:issue: 2764, :pull:`2766`)
- The method :py:meth:`pvlib.modelchain.ModelChain._prep_inputs_tracking` is deprecated and will be removed in v0.17.0. (:issue: 2764, :pull:`2766`)
- Corrects a bug in :py:func:`pvlib.temperature.fuentes`. If inputs were data type integer, users can expect modeled cell temperature values to increase slightly. (:issue:`2608`, :pull:`2745`)
- Fixes a regression in :py:func:`pvlib.tracking.calc_surface_orientation`
introduced in v0.15.1 (:pull:`2702`) that caused a broadcasting
ValueErrorwhentracker_thetawas a 2-D (or higher rank) array. (:issue:`2747`, :pull:`2749`)
- Added mapping of the parameter
"albedo"in :py:func:`~pvlib.iotools.get_nasa_power` whenmap_variables=True(:pull:`2753`)
- Clarifies that :py:func:`pvlib.soiling.hsu` has an implicit minimum soiling ratio of approximately 0.6563 due to the mathematical form of the model. (:issue:`2534`, :pull:`2743`)
- Clarifies how Linke turbidity values can be provided to
:py:func:`pvlib.clearsky.ineichen` via :py:func:`pvlib.clearsky.lookup_linke_turbidity` (:issue:`2598`, :pull:`2746`)
- :ghuser:`Omesh37`
- Cliff Hansen (:ghuser:`cwhanse`)
- Arthur Onno (:ghuser:`ArthurOnnoTerabase`)
- Adam R. Jensen (:ghuser:`AdamRJensen`)
- :ghuser:`JoLo90`