from datetime import timedelta


def expand_dates(start, end):
    cur = start
    while cur <= end:
        if cur.weekday() != 6:
            yield cur
        cur += timedelta(days=1)
