from typing import Tuple


def are_overlapping(bounds1: Tuple[float, float], bounds2: Tuple[float, float]):
    """
    Check if two number ranges overlap
    """
    return not (bounds1[1] < bounds2[0] or bounds1[0] > bounds2[1])