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: 4bd24347b43239f4dad344d10b350e6d0016ccf1 PyYAML: rationale: Python component ref: fcfc219ea62922fe7d03bf61a3c84337b89bcf6b mod_wsgi: rationale: Python component ref: 556450cefe7e114e03b38553255bb7838272fb4c numpy: rationale: Python component ref: 4dddc720213c5d8e92a061fe3f2028d722942eed pybind11: rationale: Python component ref: df341f9cb6b774fd3d8a9a99b2a954ef2b9335b1 pytest: rationale: Python component ref: f3e289d856288643ca1d38a663e6ce1e6adcd429 python-PyMySQL: rationale: Python component ref: e3304081c41f6d4fa4197cd8215112ab1015650c python-attrs: rationale: Python component ref: ec320a55c062b48f74b20f4fc8ebe005922ce26f python-cffi: rationale: Python component ref: f0a7392bc32715eb0040dc7f504e3bc12be8e14c python-chardet: rationale: Python component ref: b95dbd600ff9056f2919aed63a0a4272469af0bc python-cryptography: rationale: Python component ref: 11f1293025e73034af0d4b736fc1e5df5b5663f7 python-idna: rationale: Python component ref: 151be31b02016bdc887a6969bbea1b7a8cac94e6 python-iniconfig: rationale: Python component ref: 40817edc692cabcdcc05fb86152a22dfb7a5e6c0 python-lxml: rationale: Python component ref: 7747e0e66edd33eaf84944830b947ff8882c10f9 python-more-itertools: rationale: Python component ref: c2614bd607a4d4a2dab4069d45ec3d17d8c22004 python-packaging: rationale: Python component ref: 91f127e838113d13cddc102d0feb1e0374dac345 python-pluggy: rationale: Python component ref: b0f449b6198f4155fa97071dee87315e45c17ff7 python-ply: rationale: Python component ref: 288c863ce305643e0379ad83a684f88c84a9ded9 python-psutil: rationale: Python component ref: a5da0b5812c1d76637b3fb6df0db45a02dd081d7 python-psycopg2: rationale: Python component ref: 4fb0956ecc66032a20d4d555a9a05199b28a2e0b python-py: rationale: Python component ref: 66f10c719d0897cec9ca36a9dccf6a3b81c65544 python-pycparser: rationale: Python component ref: bc2cc0e27cc183b3c063d3fdaa36e869bee6f674 python-pysocks: rationale: Python component ref: 658a436c55f5134b644fa821c426844d9c1e8cce python-requests: rationale: Python component ref: 3575d1df4f1cc24f442fbd80ea74e2818237da4f python-toml: rationale: Python component ref: 5a128c0819452c8bd5eb302569bed5a134950b92 python-urllib3: rationale: Python component ref: faf9a2568b23d991a4c38dc3b2bf83d11774186f python-wcwidth: rationale: Python component ref: 50b629e0c89cfbf8da05d46b9775a06b1d7dff22 python-wheel: rationale: Packaging tool ref: 5841da3df0ac02a689db1203af0c6e820a04bde4 python3x-pip: rationale: Packaging tool ref: 1c798222a961c922e33d62fa2f2f72a355815d75 python3x-pyparsing: rationale: Python component ref: cc0cc92f045a076ca4004b25f4b25e2fb9de1eb6 python3x-setuptools: rationale: Packaging tool ref: 7c1d162c9fb5cd1bed788c7f996ab0c6088a1334 python3x-six: rationale: Python component ref: ac7ebd10fb388a1da4376e0804d55637fb167014 python39: rationale: The main Python interpreter ref: 4e1b220cf93c4a67099143b60fda3c1deff34dd6 scipy: rationale: Python component ref: d97278e7b7d5b8c69fa961955e0f8fe131ed8caa