def get_package_dependencies()

in scripts/elf_rockylinux_dependency_analyzer.py [0:0]


def get_package_dependencies(package):
    try:
        output = subprocess.check_output(['repoquery', '--requires', '--resolve', package],
                                         universal_newlines=True, stderr=subprocess.DEVNULL)
        return set(output.strip().split('\n'))
    except subprocess.CalledProcessError:
        return set()