pungi/pungi/phases/pkgset
Lubomír Sedlář 66a127c313 pkgset: Refactor hiding unused modular packages
A module build can create packages that are tagged in the content tag,
but should not be included in the module. Originally Pungi didn't know
what exactly the module contains and so it needed to apply filters to
exclude stuff that was definitely out.

With getting the final MMD from Koji, we can actually make this a bit
more strict by only keeping packages that we know we need.

When processing each content tag, we can put into package set only
packages that are included in some module using that tag. This should
work with -devel modules as well. Both the regular and -devel modules
will contribute to the set and thus all packages will go to the package
set.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2019-03-25 08:48:16 +01:00
..
sources pkgset: Refactor hiding unused modular packages 2019-03-25 08:48:16 +01:00
__init__.py Port to Python 3 2017-10-24 15:15:31 +02:00
common.py Always get old compose with release type suffix 2018-05-25 09:49:14 +02:00
pkgsets.py pkgset: Refactor hiding unused modular packages 2019-03-25 08:48:16 +01:00
source.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00