Hi folks.
There is a tool [1] on Pagure to resolve dependencies of a given
kickstart file. It seems unmaintained.
A similar tool can be found here [2]. It's based on dnf and pykickstart.
Regards
Massimiliano
[1]
https://pagure.io/fedora-kickstarts/blob/main/f/tools/list-packages-for-k...
[2]
https://github.com/mbugni/fedora-remix/blob/master/tools/ks-package-list.py