def timedelta_to_seconds(delta):
    """Return the number of seconds that make up the duration of a timedelta."""
    return (
        delta.microseconds + (delta.seconds + delta.days * 24 * 3600) * 10**6
    ) / float(10**6)
