Do not include python-maint packages in BaseOS just because they were there in c9s
python3-pysocks is no longer in ELN.
The rest is repopulated in AppStream now:
python3-idna
python3-requests
python3-setuptools
python3-six
python3-urllib3
If something pulls it in BaseOS, OK, but don't just put it there right away.
Diff is a bit hard to review, I verified with the following check:
import json
for repo in (prepopulate := json.load(open("prepopulate.json"))):
for arch in prepopulate[repo]:
for pkg in ("python-idna", "python-pysocks", "python-requests",
"python-setuptools", "python-six", "python-urllib3"):
if pkg in prepopulate[repo][arch]:
print(repo, arch, prepopulate[repo][arch][pkg])
Before:
AppStream aarch64 []
AppStream ppc64le []
AppStream s390x []
AppStream x86_64 []
BaseOS aarch64 ['python3-idna.noarch']
BaseOS aarch64 ['python3-pysocks.noarch']
BaseOS aarch64 ['python3-requests.noarch']
BaseOS aarch64 ['python3-setuptools.noarch']
BaseOS aarch64 ['python3-six.noarch']
BaseOS aarch64 ['python3-urllib3.noarch']
BaseOS ppc64le ['python3-idna.noarch']
BaseOS ppc64le ['python3-pysocks.noarch']
BaseOS ppc64le ['python3-requests.noarch']
BaseOS ppc64le ['python3-setuptools.noarch']
BaseOS ppc64le ['python3-six.noarch']
BaseOS ppc64le ['python3-urllib3.noarch']
BaseOS s390x ['python3-idna.noarch']
BaseOS s390x ['python3-pysocks.noarch']
BaseOS s390x ['python3-requests.noarch']
BaseOS s390x ['python3-setuptools.noarch']
BaseOS s390x ['python3-six.noarch']
BaseOS s390x ['python3-urllib3.noarch']
BaseOS x86_64 ['python3-idna.noarch']
BaseOS x86_64 ['python3-pysocks.noarch']
BaseOS x86_64 ['python3-requests.noarch']
BaseOS x86_64 ['python3-setuptools.noarch']
BaseOS x86_64 ['python3-six.noarch']
BaseOS x86_64 ['python3-urllib3.noarch']
After:
AppStream aarch64 ['python3-idna.noarch']
AppStream aarch64 ['python3-requests.noarch']
AppStream aarch64 ['python3-setuptools.noarch']
AppStream aarch64 ['python3-six.noarch']
AppStream aarch64 ['python3-urllib3.noarch']
AppStream ppc64le ['python3-idna.noarch']
AppStream ppc64le ['python3-requests.noarch']
AppStream ppc64le ['python3-setuptools.noarch']
AppStream ppc64le ['python3-six.noarch']
AppStream ppc64le ['python3-urllib3.noarch']
AppStream s390x ['python3-idna.noarch']
AppStream s390x ['python3-requests.noarch']
AppStream s390x ['python3-setuptools.noarch']
AppStream s390x ['python3-six.noarch']
AppStream s390x ['python3-urllib3.noarch']
AppStream x86_64 ['python3-idna.noarch']
AppStream x86_64 ['python3-requests.noarch']
AppStream x86_64 ['python3-setuptools.noarch']
AppStream x86_64 ['python3-six.noarch']
AppStream x86_64 ['python3-urllib3.noarch']
Signed-off-by: Make Pagure Happy <there.is.nothing@to.sign.off.here>