def METHOD_NAME(message):
    client = boto3.client(service_name="sqs", **boto3_args)
    send_message_args = {"QueueUrl": queue_url, "MessageBody": message}
    # need a MessageGroupId for FIFO queues
    # note that if MessageGroupId is specified for non-FIFO, this will fail
    if message_group_id:
        from uuid import uuid4
        send_message_args["MessageGroupId"] = message_group_id
        # if content based de-duplication is not enabled, we need to provide a
        # MessageDeduplicationId
        send_message_args["MessageDeduplicationId"] = uuid4().hex
    return client.send_message(**send_message_args)