Skip to content

Commit de02ac8

Browse files
committed
Security in if statement
1 parent 272aee2 commit de02ac8

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

windpowerlib/power_curves.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ def smooth_power_curve(power_curve_wind_speeds, power_curve_values,
6363
"""
6464
# Specify normalized standard deviation
6565
if standard_deviation_method == 'turbulence_intensity':
66-
if 'turbulence_intensity' in kwargs:
66+
if ('turbulence_intensity' in kwargs and
67+
kwargs['turbulence_intensity'] is not np.nan):
6768
normalized_standard_deviation = kwargs['turbulence_intensity']
6869
else:
6970
raise ValueError("Turbulence intensity must be defined for " +

0 commit comments

Comments
 (0)