class_docstr: Determines the maximum number of consecutive positive values in the input
  
  Args:
      skipna (bool): Ignore any `NaN` values in the input. Default is True.
  
  Examples:
      >>> max_consecutive_positives = MaxConsecutivePositives()
      >>> max_consecutive_positives([1.0, -1.4, 2.4, 5.4, 2.9, -4.3])
      3
  
      `NaN` values can be ignored with the `skipna` parameter
  
      >>> max_consecutive_positives_skipna = MaxConsecutivePositives(skipna=False)
      >>> max_consecutive_positives_skipna([1.0, -1.4, 2.4, None, 2.9, 4.3])
      2
code: def __init__(self, skipna=True):
      self.skipna = skipna
  
imports: from woodwork.column_schema import ColumnSchema
  from woodwork.logical_types import Double, Integer
  from featuretools.primitives.base import AggregationPrimitive
label_desc: Use image node_id 1 to create a new MaxConsecutivePositives object from inherited base classes: AggregationPrimitive with example: obj = MaxConsecutivePositives(skipna)