From 0bf0df8e0861f5c59ffffa45ecc0841b2cdbefde Mon Sep 17 00:00:00 2001 From: Charalampos Stratakis Date: Mon, 7 Aug 2023 22:45:02 +0200 Subject: [PATCH] Build it as python3.9_bootstrap and update refs --- python39.yaml | 119 ++++++++++++++++++++++++-------------------------- 1 file changed, 57 insertions(+), 62 deletions(-) diff --git a/python39.yaml b/python39.yaml index 1f86cbc..44b58cc 100644 --- a/python39.yaml +++ b/python39.yaml @@ -3,7 +3,7 @@ document: modulemd version: 2 data: name: python39 - stream: 3.9-bootstrap + stream: 3.9_bootstrap summary: Python programming language, version 3.9 description: |- This module gives users access to the internal Python 3.9 in RHEL8, as @@ -19,7 +19,7 @@ data: # Depending on our selves for bootstrapping # This is not needed in bootstrap phase 1 and can be disabled - python39: [3.9-bootstrap] + python39: [3.9_bootstrap] # sicpy needs package swig swig: [4.0] @@ -95,19 +95,19 @@ data: # # python39: # rationale: The main Python interpreter - # ref: stream-3.9.0-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 10 # python3x-setuptools: # rationale: Packaging tool - # ref: stream-50.1.0-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 20 # python-wheel: # rationale: Packaging tool - # ref: stream-0.35.1-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 30 # python3x-pip: # rationale: Packaging tool - # ref: stream-20.2.2-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 40 @@ -115,73 +115,71 @@ data: # # python3x-setuptools: # rationale: Packaging tool - # ref: stream-50.1.0-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 10 # python3x-pyparsing: # rationale: Python component - # ref: stream-2.4.7-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 20 # python39: # rationale: The main Python interpreter - # ref: stream-3.9.0-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 30 # python-wheel: # rationale: Packaging tool - # ref: stream-0.35.1-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python3x-pip: # rationale: Packaging tool - # ref: stream-20.2.2-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python3x-six: # rationale: Python component - # ref: stream-1.15.0-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-py: # rationale: Python component - # ref: stream-1.9.0-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-chardet: # rationale: Python component - # # stream branch shared with python38 module - # ref: stream-3.0.4-python38-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-attrs: # rationale: Python component - # ref: stream-20.3.0-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-pluggy: # rationale: Python component - # ref: stream-0.13.1-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-pysocks: # rationale: Python component - # # stream branch shared with python38 module - # ref: stream-1.7.1-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-wcwidth: # rationale: Python component - # ref: stream-0.2.5-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-packaging: # rationale: Python component - # ref: stream-20.4-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-toml: # rationale: Python component - # ref: stream-0.10.1-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-iniconfig: # rationale: Python component - # ref: stream-1.1.1-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # # buildorder: 40 # python-more-itertools: # rationale: Python component - # ref: stream-8.5.0-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 50 # pytest: # rationale: Python component - # ref: stream-6.0.2-rhel-8.4.0 + # ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 60 @@ -191,123 +189,120 @@ data: # python3x-setuptools: rationale: Packaging tool - ref: stream-50.1.0-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python3x-pyparsing: rationale: Python component - ref: stream-2.4.7-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python39: rationale: The main Python interpreter - ref: stream-3.9.0-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-wheel: rationale: Packaging tool - ref: stream-0.35.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python3x-pip: rationale: Packaging tool - ref: stream-20.2.2-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python3x-six: rationale: Python component - ref: stream-1.15.0-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-py: rationale: Python component - ref: stream-1.9.0-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-chardet: rationale: Python component - # stream branch shared with python38 module - ref: stream-3.0.4-python38-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-attrs: rationale: Python component - ref: stream-20.3.0-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-pluggy: rationale: Python component - ref: stream-0.13.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-pysocks: rationale: Python component - # stream branch shared with python38 module - ref: stream-1.7.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-wcwidth: rationale: Python component - ref: stream-0.2.5-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-packaging: rationale: Python component - ref: stream-20.4-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-toml: rationale: Python component - ref: stream-0.10.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-iniconfig: rationale: Python component - ref: stream-1.1.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-more-itertools: rationale: Python component - ref: stream-8.5.0-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 pytest: rationale: Python component - ref: stream-6.0.2-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-idna: rationale: Python component - ref: stream-2.10-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-urllib3: rationale: Python component - ref: stream-1.25.10-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 Cython: rationale: Python component - ref: stream-0.29.21-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-ply: rationale: Python component - # stream branch shared with python38 module - ref: stream-3.11-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-psutil: rationale: Python component - ref: stream-5.7.3-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-psycopg2: rationale: Python component - ref: stream-2.8.6-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 mod_wsgi: rationale: Python component - ref: stream-4.7.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 python-requests: rationale: Python component - ref: stream-2.25.0-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 10 numpy: rationale: Python component - ref: stream-1.19.4-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 10 PyYAML: rationale: Python component - ref: stream-5.3.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 10 python-pycparser: rationale: Python component - ref: stream-2.20-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 10 python-lxml: rationale: Python component - ref: stream-4.5.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 10 python-cffi: rationale: Python component - ref: stream-1.14.3-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # buildorder: 20 pybind11: rationale: Python component - ref: stream-2.6.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # needs numpy # buildorder: 20 scipy: rationale: Python component - ref: stream-1.5.4-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # needs pybind11 # buildorder: 30 python-cryptography: rationale: Python component - ref: stream-3.2.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # needs cffi # buildorder: 30 python-PyMySQL: rationale: Python component - ref: stream-0.10.1-rhel-8.8.0 + ref: stream-python39-3.9-rhel-8.9.0 # needs cryptography # buildorder: 40 ...