def METHOD_NAME(namespace, version):
    # we have to start a new process because multiple versions can't be loaded
    # in the same process
    q = Queue()
    p = Process(target=_get_shared_libraries, args=(q, namespace, version))
    p.start()
    result = q.get()
    p.join()
    return result