def has_subscriptions(session, *, topic_arn):
    """
    Returns True if a topic ARN has any subscriptions (e.g. an SQS queue), False otherwise.
    """
    sns_client = session.client("sns")
    resp = sns_client.list_subscriptions_by_topic(TopicArn=topic_arn)

    return len(resp["Subscriptions"]) > 0