From 7a2ec9b4765124463bf0ddd0a49dcfedc4cbcad7 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Sat, 18 Mar 2023 09:50:46 -0400 Subject: [PATCH] Finalize 0.9.5 (#1699) * add missed contributors; whatsnew cleanup * add blank v0.9.6 whatsnew * increment release date * minor RST improvements * fix underline too short warning in gallery page --- .../adr-pvarray/plot_simulate_system.py | 2 +- docs/sphinx/source/whatsnew/v0.9.5.rst | 31 +++++++-------- docs/sphinx/source/whatsnew/v0.9.6.rst | 38 +++++++++++++++++++ 3 files changed, 53 insertions(+), 18 deletions(-) create mode 100644 docs/sphinx/source/whatsnew/v0.9.6.rst 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. diff --git a/docs/sphinx/source/whatsnew/v0.9.5.rst b/docs/sphinx/source/whatsnew/v0.9.5.rst index 584646f8d3..23766d566e 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 18, 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`) +* 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`) * :py:func:`~pvlib.irradiance.boland` is another diffuse fraction, DF, @@ -45,39 +41,38 @@ 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. +* 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`` 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 +90,5 @@ Contributors * Areeba Turabi (:ghuser:`aturabi`) * Mark Campanelli (:ghuser:`markcampanelli`) * Taos Transue (:ghuser:`reepoi`) +* Tim Townsend +* Tom Arjannikov (:ghuser:`Arjannikov`) 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 +~~~~~~~~~~~~ +