def check_stale(package_info, *args):
    """
    Is the package stale?
    :param package_info: package_info dictionary
    :return: Tuple (is the condition True or False?, reason if it is False else None)
    """
    reason = 'Package not updated in {} days'.format(DAYS_STALE)
    result = False

    now = datetime.utcnow()

    release_urls = args[0]
    if len(release_urls) > 0:
        package_uploaded_time = release_urls[0]['upload_time']
        if now - timedelta(days=DAYS_STALE) <= package_uploaded_time:
            result = True

    return result, reason, NOT_STALE