Skip to content

Commit

Permalink
Do not override iterable that is iterated
Browse files Browse the repository at this point in the history
  • Loading branch information
herebebeasties committed Feb 13, 2024
1 parent 338e67c commit f53947b
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions etc/lunisolar
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,8 @@ import novas.compat as novas
import numpy as np
import pandas as pd
import toolz
from novas.compat import eph_manager

from exchange_calendars.calendar_helpers import UTC
from novas.compat import eph_manager


@contextlib.contextmanager
Expand Down Expand Up @@ -878,11 +877,11 @@ def lunar_ecliptic_longitude(root_dir, verbose, start, stop):

with ephemeris():
minutes = np.arange(start, stop, dtype="M8[m]")
for minutes in toolz.partition_all(60 * 24 * 365, minutes):
for mins_in_year in toolz.partition_all(60 * 24 * 365, minutes):
if verbose:
print(f"start={minutes[0]}; stop={minutes[-1]}")
print(f"start={mins_in_year[0]}; stop={mins_in_year[-1]}")

lunar_ecliptic_longitude_block(root_dir, np.array(minutes))
lunar_ecliptic_longitude_block(root_dir, np.array(mins_in_year))


def calculate_new_moon(solar_ecliptic_longitude, lunar_ecliptic_longitude, minutes):
Expand Down Expand Up @@ -1025,11 +1024,11 @@ def solar_solar_ecliptic_longitude(root_dir, verbose, start, stop):

with ephemeris():
minutes = np.arange(start, stop, dtype="M8[m]")
for minutes in toolz.partition_all(60 * 24 * 365, minutes):
for mins_in_year in toolz.partition_all(60 * 24 * 365, minutes):
if verbose:
print(f"start={minutes[0]}; stop={minutes[-1]}")
print(f"start={mins_in_year[0]}; stop={mins_in_year[-1]}")

solar_ecliptic_longitude_block(root_dir, np.array(minutes))
solar_ecliptic_longitude_block(root_dir, np.array(mins_in_year))


def minutes_at_phase(longitude, minutes, phase):
Expand Down

0 comments on commit f53947b

Please sign in to comment.