document: modulemd version: 2 data: name: python39 stream: "3.9" summary: Python programming language, version 3.9 description: |- This module gives users access to the internal Python 3.9 in RHEL8, as well as provides some additional Python packages the users might need. In addition to these you can install any python3-* package available in RHEL and use it with Python from this module. license: module: - MIT dependencies: - buildrequires: httpd: - "2.4" platform: - el8 python39: - 3.9-bootstrap swig: - "4.0" requires: platform: - el8 references: community: https://www.python.org/ documentation: https://docs.python.org/3.9/ profiles: build: rpms: - python39 - python39-devel - python39-rpm-macros common: rpms: - python39 api: rpms: - python39 - python39-PyMySQL - python39-cffi - python39-chardet - python39-cryptography - python39-devel - python39-idle - python39-idna - python39-libs - python39-lxml - python39-mod_wsgi - python39-numpy - python39-numpy-f2py - python39-pip - python39-pip-wheel - python39-ply - python39-psutil - python39-psycopg2 - python39-pycparser - python39-pysocks - python39-pyyaml - python39-requests - python39-rpm-macros - python39-scipy - python39-setuptools - python39-setuptools-wheel - python39-six - python39-test - python39-tkinter - python39-toml - python39-urllib3 - python39-wheel - python39-wheel-wheel filter: rpms: - python39-Cython - python39-debug - python39-attrs - python39-iniconfig - python39-more-itertools - python39-packaging - python39-pluggy - python39-py - python39-pybind11 - python39-pybind11-devel - python39-pyparsing - python39-pytest - python39-wcwidth buildopts: rpms: macros: | # === Bootstrap phase 4 === # %python3_pkgversion 39 components: rpms: Cython: rationale: Python component ref: 5f050f8abeb4aefc7b30534faa3d56e2eeb617fc PyYAML: rationale: Python component ref: bc5c13b89b9850142294f558155c79d63dd879e6 mod_wsgi: rationale: Python component ref: 86ac8a3f1bc9ed90357d0a3625de0d2787e36da0 numpy: rationale: Python component ref: 8b349a358b823a44a20843bfb97aeb4b3b8bfaad pybind11: rationale: Python component ref: 72a589771f90ee8715a7586cf6bc12f2970345af pytest: rationale: Python component ref: 1994c69ebab604adf0d55ad7ff9f63738d7dfd37 python-PyMySQL: rationale: Python component ref: 1c2eeb2468032e7e89db7b5402cb647cee69a955 python-attrs: rationale: Python component ref: a7359f22f1e3f1d8ecf0cca2a8de633d30e18486 python-cffi: rationale: Python component ref: 887b6ab47494934acc25cade5cd0c8f54346e6d7 python-chardet: rationale: Python component ref: c2917e8c649e6569cc6ec150620d7959d92c38de python-cryptography: rationale: Python component ref: 9cd2d8ca560fd4130fe0917c45393071bfd22240 python-idna: rationale: Python component ref: f3fa00107ff334449b16bfa4aeb0fbd2bef2ecce python-iniconfig: rationale: Python component ref: 40817edc692cabcdcc05fb86152a22dfb7a5e6c0 python-lxml: rationale: Python component ref: 19a2a29cf905082dfea0228a31d625ca8560c868 python-more-itertools: rationale: Python component ref: c2614bd607a4d4a2dab4069d45ec3d17d8c22004 python-packaging: rationale: Python component ref: 91f127e838113d13cddc102d0feb1e0374dac345 python-pluggy: rationale: Python component ref: 615ca73760ed2719b189f708b0ce318adc5bfbff python-ply: rationale: Python component ref: 288c863ce305643e0379ad83a684f88c84a9ded9 python-psutil: rationale: Python component ref: b24769857571306e8bb21f72c53c1ef1a6fb95f6 python-psycopg2: rationale: Python component ref: 439d6fa4527303c38f65ae247c709410adb5821a python-py: rationale: Python component ref: 8c3196d8b6fb3cce162b8cfc360e6afe8cf21b7a python-pycparser: rationale: Python component ref: bc2cc0e27cc183b3c063d3fdaa36e869bee6f674 python-pysocks: rationale: Python component ref: d084fa15c1080372476a89df0c263693d9db6ce8 python-requests: rationale: Python component ref: 2dccaf8b5ba775e01874f3e4b5abb9dd5c45ffed python-toml: rationale: Python component ref: 5a128c0819452c8bd5eb302569bed5a134950b92 python-urllib3: rationale: Python component ref: b5bd105260615b16a7b529d444ad63aab626aee6 python-wcwidth: rationale: Python component ref: 50b629e0c89cfbf8da05d46b9775a06b1d7dff22 python-wheel: rationale: Packaging tool ref: d099081fd37d5159c7f46b57d287d177952717aa python39: rationale: The main Python interpreter ref: 9c3029f1281174adfd8c862b620d302e9867def0 python3x-pip: rationale: Packaging tool ref: 22d35451997eed97f81a9cb6f8ab99b8f4150a1f python3x-pyparsing: rationale: Python component ref: cc0cc92f045a076ca4004b25f4b25e2fb9de1eb6 python3x-setuptools: rationale: Packaging tool ref: 3ef982b33215970e5a0d14518aab5920caff85cc python3x-six: rationale: Python component ref: ac7ebd10fb388a1da4376e0804d55637fb167014 scipy: rationale: Python component ref: 620d9846e975f0d22bbe797ef322bf158efc8cbb