From 71e3131abe575d41f9ed86957d6ec519a07cd4bb Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Fri, 17 Mar 2023 20:30:26 -0400 Subject: [PATCH 1/5] add missed contributors; whatsnew cleanup --- docs/sphinx/source/whatsnew/v0.9.5.rst | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/docs/sphinx/source/whatsnew/v0.9.5.rst b/docs/sphinx/source/whatsnew/v0.9.5.rst index 584646f8d3..ed8fbfb0d9 100644 --- a/docs/sphinx/source/whatsnew/v0.9.5.rst +++ b/docs/sphinx/source/whatsnew/v0.9.5.rst @@ -1,8 +1,8 @@ .. _whatsnew_0950: -v0.9.5 (anticipated March 2023) -------------------------------- +v0.9.5 (March 17, 2023) +----------------------- Starting with this version, new releases are no longer distributed through the ``pvlib`` `conda channel `_. We recommend @@ -10,14 +10,10 @@ the ``pvlib`` `conda channel `_. We recommend :ref:`installation`). -Deprecations -~~~~~~~~~~~~ - - Enhancements ~~~~~~~~~~~~ * Added the optional `string_factor` parameter to - :py:func:`pvlib.snow.loss_townsend` (:issue:`1636`, :pull:`1653`) + :py:func:`pvlib.snow.loss_townsend`. (:issue:`1636`, :pull:`1653`) * Added optional ``n_ar`` parameter to :py:func:`pvlib.iam.physical` to support an anti-reflective coating. (:issue:`1501`, :pull:`1616`) * :py:func:`~pvlib.irradiance.boland` is another diffuse fraction, DF, @@ -45,7 +41,7 @@ Enhancements Bug fixes ~~~~~~~~~ * Added a limit to :py:func:`pvlib.snow.loss_townsend` to guard against - incorrect loss results for systems that are near the ground (:issue:`1636`, + incorrect loss results for systems that are near the ground. (:issue:`1636`, :pull:`1653`) * Fixed incorrect mapping of requested parameters names when using the ``get_psm3`` function. Also fixed the random reordering of the dataframe columns. @@ -54,30 +50,28 @@ Bug fixes the time index subset is now selected with ``nearest`` instead of ``before`` and ``after`` for consistency with ``cftime>=1.6.0``. (:issue:`1609`, :pull:`1656`) * :py:func:`~pvlib.ivtools.sdm.pvsyst_temperature_coeff` no longer raises - a scipy deprecation warning (and is slightly more accurate) (:issue:`1644`, :pull:`1674`) - + a scipy deprecation warning (and is slightly more accurate). (:issue:`1644`, :pull:`1674`) Testing ~~~~~~~ * Added Python 3.11 to test suite. (:pull:`1582`) * Updated PSM3 test data files to match the new version 3.2.2 data returned - by the PSM3 API (:issue:`1591`, :pull:`1652`) + by the PSM3 API. (:issue:`1591`, :pull:`1652`) * Testing :py:func:`pvlib.pvsystem.singlediode`, :py:func:`pvlib.pvsystem.v_from_i`, and :py:func:`pvlib.pvsystem.i_from_v` against precisely generated IV curve data. (:issue:`411`, :pull:`1573`) - Documentation ~~~~~~~~~~~~~ * Remove LGTM.com integration. (:issue:`1550`, :pull:`1651`) Benchmarking ~~~~~~~~~~~~~ -* Added benchmarks for :py:mod:`pvlib.bifacial.infinite_sheds` (:pull:`1627`) +* Added benchmarks for :py:mod:`pvlib.bifacial.infinite_sheds`. (:pull:`1627`) Requirements ~~~~~~~~~~~~ -* Removed unnecessary ``nose`` test requirement (:pull:`1637`) +* Removed unnecessary ``nose`` test requirement. (:pull:`1637`) Contributors ~~~~~~~~~~~~ @@ -95,3 +89,5 @@ Contributors * Areeba Turabi (:ghuser:`aturabi`) * Mark Campanelli (:ghuser:`markcampanelli`) * Taos Transue (:ghuser:`reepoi`) +* Tim Townsend +* Tom Arjannikov (:ghuser:`Arjannikov`) From d6ff1889476197c738d9b719db926706e3db81e3 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Fri, 17 Mar 2023 20:30:35 -0400 Subject: [PATCH 2/5] add blank v0.9.6 whatsnew --- docs/sphinx/source/whatsnew/v0.9.6.rst | 38 ++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 docs/sphinx/source/whatsnew/v0.9.6.rst diff --git a/docs/sphinx/source/whatsnew/v0.9.6.rst b/docs/sphinx/source/whatsnew/v0.9.6.rst new file mode 100644 index 0000000000..06e7049a28 --- /dev/null +++ b/docs/sphinx/source/whatsnew/v0.9.6.rst @@ -0,0 +1,38 @@ +.. _whatsnew_0960: + + +v0.9.6 (Anticipated June 2023) +------------------------------ + + +Deprecations +~~~~~~~~~~~~ + + +Enhancements +~~~~~~~~~~~~ + + +Bug fixes +~~~~~~~~~ + + +Testing +~~~~~~~ + + +Documentation +~~~~~~~~~~~~~ + + +Benchmarking +~~~~~~~~~~~~~ + + +Requirements +~~~~~~~~~~~~ + + +Contributors +~~~~~~~~~~~~ + From fbeddcb2f1da253ba1e5ee97504c3b5a0d6ff056 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Sat, 18 Mar 2023 09:25:21 -0400 Subject: [PATCH 3/5] increment release date --- docs/sphinx/source/whatsnew/v0.9.5.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/sphinx/source/whatsnew/v0.9.5.rst b/docs/sphinx/source/whatsnew/v0.9.5.rst index ed8fbfb0d9..7dbf7f3c5d 100644 --- a/docs/sphinx/source/whatsnew/v0.9.5.rst +++ b/docs/sphinx/source/whatsnew/v0.9.5.rst @@ -1,7 +1,7 @@ .. _whatsnew_0950: -v0.9.5 (March 17, 2023) +v0.9.5 (March 18, 2023) ----------------------- Starting with this version, new releases are no longer distributed through From d96e323196b76193d323ff56eae4a0c8a640ac84 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Sat, 18 Mar 2023 09:32:26 -0400 Subject: [PATCH 4/5] minor RST improvements --- docs/sphinx/source/whatsnew/v0.9.5.rst | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/sphinx/source/whatsnew/v0.9.5.rst b/docs/sphinx/source/whatsnew/v0.9.5.rst index 7dbf7f3c5d..23766d566e 100644 --- a/docs/sphinx/source/whatsnew/v0.9.5.rst +++ b/docs/sphinx/source/whatsnew/v0.9.5.rst @@ -12,7 +12,7 @@ the ``pvlib`` `conda channel `_. We recommend Enhancements ~~~~~~~~~~~~ -* Added the optional `string_factor` parameter to +* Added the optional ``string_factor`` parameter to :py:func:`pvlib.snow.loss_townsend`. (:issue:`1636`, :pull:`1653`) * Added optional ``n_ar`` parameter to :py:func:`pvlib.iam.physical` to support an anti-reflective coating. (:issue:`1501`, :pull:`1616`) @@ -43,8 +43,9 @@ Bug fixes * Added a limit to :py:func:`pvlib.snow.loss_townsend` to guard against incorrect loss results for systems that are near the ground. (:issue:`1636`, :pull:`1653`) -* Fixed incorrect mapping of requested parameters names when using the ``get_psm3`` - function. Also fixed the random reordering of the dataframe columns. +* Fixed incorrect mapping of requested parameters names when using + :py:func:`pvlib.iotools.get_psm3`. + Also fixed the random reordering of the dataframe columns. (:issue:`1629`, :issue:`1647`, :pull:`1648`) * When using ``utc_time_range`` with :py:func:`pvlib.iotools.read_ecmwf_macc`, the time index subset is now selected with ``nearest`` instead of ``before`` From a659d0dcc466e86afc25c2bb04031eb84397628c Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Sat, 18 Mar 2023 09:45:16 -0400 Subject: [PATCH 5/5] fix underline too short warning in gallery page --- docs/examples/adr-pvarray/plot_simulate_system.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/examples/adr-pvarray/plot_simulate_system.py b/docs/examples/adr-pvarray/plot_simulate_system.py index e9c2d8985e..de6f1ecd7c 100644 --- a/docs/examples/adr-pvarray/plot_simulate_system.py +++ b/docs/examples/adr-pvarray/plot_simulate_system.py @@ -1,6 +1,6 @@ """ Simulating PV system DC output using the ADR module efficiency model -=========================================================== +==================================================================== Time series processing with the ADR model is really easy.