moduleset: allow regex matches for the skip argument
This allows for expressions like "python-.*" to be added to the skip list to avoid building all those.
Motivated by a bunch of Python-related failures after the F39 python 3.12 update when most of the packages were already present in the system anyway.
I thought about a more natural
This is using fnmatch()
first but that would somewhat conflict with the special *
variable.fnmatch()
now
Edited by Peter Hutterer