Is your feature request related to a problem? Please describe.
clearsky.detect_clearsky implicitly assumes data at 1 minute time intervals. See #505
Describe the solution you'd like
clearsky.detect_clearsky should be capable of accepting data at different, and possibly non-uniform, time intervals. PVLib MATLAB function pvl_detect_clear_times provides an example method.