Skip to content

Commit beafe9d

Browse files
authored
v0.1.2 Release (#150)
* whatsnew cleanup * include 0.1.2 in whatsnew index * add empty 0.1.3 whatsnew
1 parent b9b8766 commit beafe9d

File tree

3 files changed

+76
-42
lines changed

3 files changed

+76
-42
lines changed

docs/whatsnew/0.1.2.rst

+51-42
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,73 @@
11
.. _whatsnew_012:
22

3-
0.1.2 (TBD)
4-
-------------------------
5-
6-
* Removed empty modules ``pvanalytics.filtering`` and ``pvanalytics.fitting``
7-
until the relevant functionality is added to the package. (:pull:`145`)
3+
0.1.2 (August 18, 2022)
4+
-----------------------
85

96
Enhancements
107
~~~~~~~~~~~~
118
* Detect data shifts in daily summed time series with
12-
:py:func:`pvanalytics.quality.data_shifts.detect_data_shifts`
9+
:py:func:`pvanalytics.quality.data_shifts.detect_data_shifts`
1310
and :py:func:`pvanalytics.quality.data_shifts.get_longest_shift_segment_dates`. (:pull:`142`)
1411

1512
Bug Fixes
1613
~~~~~~~~~
17-
18-
* Updated the outliers routine for z-score, where the NaN mask is assigned the time
14+
* Fix :py:func:`pvanalytics.quality.outliers.zscore` so that the NaN mask is assigned the time
1915
series index (:pull:`138`)
2016

21-
Requirements
22-
~~~~~~~~~~~~
23-
24-
2517
Documentation
2618
~~~~~~~~~~~~~
19+
Added fifteen new gallery example pages:
20+
21+
* ``pvanalytics.features.clipping`` (:issue:`133`, :pull:`134`):
22+
23+
* :py:func:`~pvanalytics.features.clipping.geometric`
24+
25+
* ``pvanalytics.quality.gaps`` (:issue:`133`, :pull:`135`):
26+
27+
* :py:func:`~pvanalytics.quality.gaps.stale_values_diff`
28+
* :py:func:`~pvanalytics.quality.gaps.stale_values_round`
29+
* :py:func:`~pvanalytics.quality.gaps.interpolation_diff`
30+
* :py:func:`~pvanalytics.quality.gaps.completeness_score`
31+
* :py:func:`~pvanalytics.quality.gaps.complete`
32+
* :py:func:`~pvanalytics.quality.gaps.trim_incomplete`
33+
34+
* ``pvanalytics.quality.outliers`` (:issue:`133`, :pull:`138`):
35+
36+
* :py:func:`~pvanalytics.quality.outliers.tukey`
37+
* :py:func:`~pvanalytics.quality.outliers.zscore`
38+
* :py:func:`~pvanalytics.quality.outliers.hampel`
39+
40+
* ``pvanalytics.features.daytime`` (:issue:`133`, :pull:`139`):
41+
42+
* :py:func:`~pvanalytics.features.daytime.power_or_irradiance`
43+
44+
* ``pvanalytics.quality.irradiance`` (:issue:`133`, :pull:`140`):
45+
46+
* :py:func:`~pvanalytics.quality.irradiance.clearsky_limits`
47+
* :py:func:`~pvanalytics.quality.irradiance.daily_insolation_limits`
48+
* :py:func:`~pvanalytics.quality.irradiance.check_irradiance_consistency_qcrad`
49+
* :py:func:`~pvanalytics.quality.irradiance.check_irradiance_limits_qcrad`
50+
51+
* ``pvanalytics.features.orientation`` (:issue:`133`, :pull:`148`):
52+
53+
* :py:func:`~pvanalytics.features.orientation.fixed_nrel`
54+
* :py:func:`~pvanalytics.features.orientation.tracking_nrel`
55+
56+
* ``pvanalytics.quality.data_shifts`` (:pull:`131`):
57+
58+
* :py:func:`~pvanalytics.quality.data_shifts.detect_data_shifts`
59+
* :py:func:`~pvanalytics.quality.data_shifts.get_longest_shift_segment_dates`
60+
61+
Other
62+
~~~~~
63+
* Removed empty modules ``pvanalytics.filtering`` and ``pvanalytics.fitting``
64+
until the relevant functionality is added to the package. (:pull:`145`)
2765

28-
* Added an example for
29-
:py:func:`pvanalytics.features.clipping.geometric` (:issue:`133`, :pull:`134`)
30-
* Added examples for the quality.data_gaps module, including
31-
:py:func:`pvanalytics.quality.gaps.stale_values_diff`,
32-
:py:func:`pvanalytics.quality.gaps.stale_values_round`,
33-
:py:func:`pvanalytics.quality.gaps.interpolation_diff`,
34-
:py:func:`pvanalytics.quality.gaps.completeness_score`,
35-
:py:func:`pvanalytics.quality.gaps.complete`, and
36-
:py:func:`pvanalytics.quality.gaps.trim_incomplete`
37-
(:issue:`133`, :pull:`135`)
38-
* Added examples for the quality.outliers module, including
39-
:py:func:`pvanalytics.quality.outliers.tukey`,
40-
:py:func:`pvanalytics.quality.outliers.zscore`,
41-
:py:func:`pvanalytics.quality.outliers.hampel`
42-
(:issue:`133`, :pull:`138`)
43-
* Added examples for the pvanalytics.features.daytime module,
44-
including :py:func:`pvanalytics.features.daytime.power_or_irradiance`
45-
(:issue:`133`, :pull:`139`)
46-
* Added examples for the pvanalytics.quality.irradiance module,
47-
including :py:func:`pvanalytics.quality.irradiance.clearsky_limits`,
48-
:py:func:`pvanalytics.quality.irradiance.daily_insolation_limits`,
49-
:py:func:`pvanalytics.quality.irradiance.check_irradiance_consistency_qcrad`,
50-
and :py:func:`pvanalytics.quality.irradiance.check_irradiance_limits_qcrad`
51-
(:issue:`133`, :pull:`140`)
52-
* Added examples for the pvanalytics.features.orientation module,
53-
including :py:func:`pvanalytics.features.orientation.fixed_nrel`,
54-
and :py:func:`pvanalytics.quality.features.orientation.tracking_nrel`
55-
(:issue:`133`, :pull:`148`)
56-
* Added an example for
57-
:py:func:`pvanalytics.quality.data_shifts` routine (:pull:`131`)
5866

5967
Contributors
6068
~~~~~~~~~~~~
6169

6270
* Kirsten Perry (:ghuser:`kperrynrel`)
6371
* Cliff Hansen (:ghuser:`cwhanse`)
6472
* Kevin Anderson (:ghuser:`kanderso-nrel`)
73+
* Will Vining (:ghuser:`wfvining`)

docs/whatsnew/0.1.3.rst

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
.. _whatsnew_013:
2+
3+
0.1.3 (TBD)
4+
-------------------------
5+
6+
Enhancements
7+
~~~~~~~~~~~~
8+
9+
10+
Bug Fixes
11+
~~~~~~~~~
12+
13+
14+
Requirements
15+
~~~~~~~~~~~~
16+
17+
18+
Documentation
19+
~~~~~~~~~~~~~
20+
21+
22+
Contributors
23+
~~~~~~~~~~~~
24+

docs/whatsnew/index.rst

+1
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ These are the bug-fixes, new features, and improvements for each release.
77
.. toctree::
88
:maxdepth: 2
99

10+
0.1.2
1011
0.1.1
1112
0.1.0

0 commit comments

Comments
 (0)