ass="w">        </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd">        Generate a list of time ranges using a moving window approach.</span>

<span class="sd">        :param window_size: The duration of each time window.</span>
<span class="sd">        :type window_size: TimeDelta or int</span>
<span class="sd">        :param window_period: The period to shift the window after each iteration.</span>
<span class="sd">        :type window_period: TimeDelta or int</span>
<span class="sd">  