--- document: modulemd version: 2 data: name: python39 stream: "3.9" version: 8080020240507112917 context: 8c1d297e arch: x86_64 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 content: - ASL 2.0 - ASL 2.0 or BSD - BSD - BSD and Boost and Public Domain - BSD and Python and ASL 2.0 - BSD and Python and Unicode - LGPLv2 - LGPLv3+ with exceptions - MIT - MIT and (ASL 2.0 or BSD) - MIT and (BSD or ASL 2.0) - MIT and Python and ASL 2.0 and BSD and ISC and LGPLv2 and MPLv2.0 and (ASL 2.0 or BSD) - Python xmd: {} dependencies: - buildrequires: httpd: [2.4] platform: [oc8.8.0] python39: [3.9_bootstrap] swig: [4.0] requires: platform: [oc8] 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-attrs - python39-debug - 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: 0e5f23b0f3b6c99caca7aa975ffd60a7d7458565 arches: [aarch64, x86_64] PyYAML: rationale: Python component ref: 18e4a692cbb59ebe96d40d8d9b8f4dfa2e011e32 arches: [aarch64, x86_64] mod_wsgi: rationale: Python component ref: c26f70de4f97b9bef27e1ddf52e8c7d7ab0a5149 arches: [aarch64, x86_64] numpy: rationale: Python component ref: 230fbe3660b595aab15d08ee39fc4a142b2dac40 arches: [aarch64, x86_64] pybind11: rationale: Python component ref: c5b6a98ab9135231728aaa0ec4daf0d9e8867db7 arches: [aarch64, x86_64] pytest: rationale: Python component ref: 7d428318653c6fe275fe0d2fbb852a959b6cb4ab arches: [aarch64, x86_64] python-PyMySQL: rationale: Python component ref: af663b0756df3d27994100ad57e82aa6faf88cef arches: [aarch64, x86_64] python-attrs: rationale: Python component ref: 195eafa10a7f384edcd72a4d334989a080998900 arches: [aarch64, x86_64] python-cffi: rationale: Python component ref: f55a902ed163e8e06831d2b194ca27d664e7d927 arches: [aarch64, x86_64] python-chardet: rationale: Python component ref: 283550a86567a7f459053368d3758614642e9aba arches: [aarch64, x86_64] python-cryptography: rationale: Python component ref: 59e1e731931b3949b2021467335bdc7df384e222 arches: [aarch64, x86_64] python-idna: rationale: Python component ref: 27b727d3ac952fd8fb3351dd520d3067df3e7973 arches: [aarch64, x86_64] python-iniconfig: rationale: Python component ref: 7578b7770d502e8e425dd8a2df632a70a7f1254e arches: [aarch64, x86_64] python-lxml: rationale: Python component ref: aeb2af8504a70fcbd90de49a6f5882d385d8d6cd arches: [aarch64, x86_64] python-more-itertools: rationale: Python component ref: a000cd173c96e3b3a9a0458865a5f475e44dc32c arches: [aarch64, x86_64] python-packaging: rationale: Python component ref: e05ef1cf35cf18e48ba59ad40d5380589fa50c8a arches: [aarch64, x86_64] python-pluggy: rationale: Python component ref: 9bac5b1a7589e58f3390fde501caa8b658b45d77 arches: [aarch64, x86_64] python-ply: rationale: Python component ref: e7954aa02c416b788cab1f2f083969602e6829b8 arches: [aarch64, x86_64] python-psutil: rationale: Python component ref: d04bdc5638dc60b8a89bf80cd2a4fe4a03583938 arches: [aarch64, x86_64] python-psycopg2: rationale: Python component ref: 9f39196436a54546daf93696030b5ee5ae48c430 arches: [aarch64, x86_64] python-py: rationale: Python component ref: 1137c215fad289b1ffb62b4f0772a4d5dd3a434d arches: [aarch64, x86_64] python-pycparser: rationale: Python component ref: 50a79678508b46c151d6dba869e6b528575368e5 arches: [aarch64, x86_64] python-pysocks: rationale: Python component ref: f37933ba312249111b5469d56a48e37b92600578 arches: [aarch64, x86_64] python-requests: rationale: Python component ref: 753de188015d2ec2cd40340420c992e23e341205 arches: [aarch64, x86_64] python-toml: rationale: Python component ref: 594084f46a8670e7f59f2c6b8f810d38ec4afa71 arches: [aarch64, x86_64] python-urllib3: rationale: Python component ref: 58f98ce5181dbe1099765a4ff57490b91a9f243e arches: [aarch64, x86_64] python-wcwidth: rationale: Python component ref: 1f4e7362d3cb0ec6bcb109a8f2e8c808137ee30c arches: [aarch64, x86_64] python-wheel: rationale: Packaging tool ref: 43b88f793bb19078fb28bba2a2d740945ea23fe8 arches: [aarch64, x86_64] python39: rationale: The main Python interpreter ref: 72801968591eae93f6fdde3e3910365246ad8e28 arches: [aarch64, x86_64] python3x-pip: rationale: Packaging tool ref: a8af347bfb2b61ea9df9ee625f376ce402cd29a4 arches: [aarch64, x86_64] python3x-pyparsing: rationale: Python component ref: 936085b1c7e7dcc2066c28c229911d54029a80de arches: [aarch64, x86_64] python3x-setuptools: rationale: Packaging tool ref: 29b8a053f882955af4c1fc8e8416e6ed8746a46f arches: [aarch64, x86_64] python3x-six: rationale: Python component ref: 7bf7c244c117ae2610417dc994754cac1394f6fb arches: [aarch64, x86_64] scipy: rationale: Python component ref: dbe7b2857426cef171ea747d1f80cf8feadf2bdb arches: [aarch64, x86_64] artifacts: rpms: - PyYAML-0:5.4.1-1.module+oc8.8.0+545+dda2de22.src - PyYAML-debugsource-0:5.4.1-1.module+oc8.8.0+545+dda2de22.x86_64 - mod_wsgi-0:4.7.1-7.module+oc8.8.0+545+dda2de22.src - numpy-0:1.19.4-3.module+oc8.8.0+545+dda2de22.src - numpy-debugsource-0:1.19.4-3.module+oc8.8.0+545+dda2de22.x86_64 - python-PyMySQL-0:0.10.1-2.module+oc8.8.0+545+dda2de22.src - python-cffi-0:1.14.3-2.module+oc8.8.0+545+dda2de22.src - python-cffi-debugsource-0:1.14.3-2.module+oc8.8.0+545+dda2de22.x86_64 - python-chardet-0:3.0.4-19.module+oc8.8.0+545+dda2de22.src - python-cryptography-0:3.3.1-2.module+oc8.8.0+545+dda2de22.src - python-cryptography-debugsource-0:3.3.1-2.module+oc8.8.0+545+dda2de22.x86_64 - python-idna-0:2.10-3.module+oc8.8.0+545+dda2de22.src - python-lxml-0:4.6.5-1.module+oc8.8.0+545+dda2de22.src - python-lxml-debugsource-0:4.6.5-1.module+oc8.8.0+545+dda2de22.x86_64 - python-ply-0:3.11-10.module+oc8.8.0+545+dda2de22.src - python-psutil-0:5.8.0-4.module+oc8.8.0+545+dda2de22.src - python-psutil-debugsource-0:5.8.0-4.module+oc8.8.0+545+dda2de22.x86_64 - python-psycopg2-0:2.8.6-2.module+oc8.8.0+545+dda2de22.src - python-psycopg2-debugsource-0:2.8.6-2.module+oc8.8.0+545+dda2de22.x86_64 - python-pycparser-0:2.20-3.module+oc8.8.0+545+dda2de22.src - python-pysocks-0:1.7.1-4.module+oc8.8.0+545+dda2de22.src - python-requests-0:2.25.0-3.module+oc8.8.0+545+dda2de22.src - python-toml-0:0.10.1-5.module+oc8.8.0+545+dda2de22.src - python-urllib3-0:1.25.10-4.module+oc8.8.0+545+dda2de22.src - python-wheel-1:0.35.1-4.module+oc8.8.0+545+dda2de22.src - python39-0:3.9.18-1.module+oc8.8.0+545+dda2de22.src - python39-0:3.9.18-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-PyMySQL-0:0.10.1-2.module+oc8.8.0+545+dda2de22.noarch - python39-cffi-0:1.14.3-2.module+oc8.8.0+545+dda2de22.x86_64 - python39-cffi-debuginfo-0:1.14.3-2.module+oc8.8.0+545+dda2de22.x86_64 - python39-chardet-0:3.0.4-19.module+oc8.8.0+545+dda2de22.noarch - python39-cryptography-0:3.3.1-2.module+oc8.8.0+545+dda2de22.x86_64 - python39-cryptography-debuginfo-0:3.3.1-2.module+oc8.8.0+545+dda2de22.x86_64 - python39-debuginfo-0:3.9.18-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-debugsource-0:3.9.18-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-devel-0:3.9.18-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-idle-0:3.9.18-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-idna-0:2.10-3.module+oc8.8.0+545+dda2de22.noarch - python39-libs-0:3.9.18-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-lxml-0:4.6.5-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-lxml-debuginfo-0:4.6.5-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-mod_wsgi-0:4.7.1-7.module+oc8.8.0+545+dda2de22.x86_64 - python39-numpy-0:1.19.4-3.module+oc8.8.0+545+dda2de22.x86_64 - python39-numpy-debuginfo-0:1.19.4-3.module+oc8.8.0+545+dda2de22.x86_64 - python39-numpy-doc-0:1.19.4-3.module+oc8.8.0+545+dda2de22.noarch - python39-numpy-f2py-0:1.19.4-3.module+oc8.8.0+545+dda2de22.x86_64 - python39-pip-0:20.2.4-8.module+oc8.8.0+545+dda2de22.noarch - python39-pip-wheel-0:20.2.4-8.module+oc8.8.0+545+dda2de22.noarch - python39-ply-0:3.11-10.module+oc8.8.0+545+dda2de22.noarch - python39-psutil-0:5.8.0-4.module+oc8.8.0+545+dda2de22.x86_64 - python39-psutil-debuginfo-0:5.8.0-4.module+oc8.8.0+545+dda2de22.x86_64 - python39-psycopg2-0:2.8.6-2.module+oc8.8.0+545+dda2de22.x86_64 - python39-psycopg2-debuginfo-0:2.8.6-2.module+oc8.8.0+545+dda2de22.x86_64 - python39-psycopg2-doc-0:2.8.6-2.module+oc8.8.0+545+dda2de22.x86_64 - python39-psycopg2-tests-0:2.8.6-2.module+oc8.8.0+545+dda2de22.x86_64 - python39-pycparser-0:2.20-3.module+oc8.8.0+545+dda2de22.noarch - python39-pysocks-0:1.7.1-4.module+oc8.8.0+545+dda2de22.noarch - python39-pyyaml-0:5.4.1-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-pyyaml-debuginfo-0:5.4.1-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-requests-0:2.25.0-3.module+oc8.8.0+545+dda2de22.noarch - python39-rpm-macros-0:3.9.18-1.module+oc8.8.0+545+dda2de22.noarch - python39-scipy-0:1.5.4-5.module+oc8.8.0+545+dda2de22.x86_64 - python39-scipy-debuginfo-0:1.5.4-5.module+oc8.8.0+545+dda2de22.x86_64 - python39-setuptools-0:50.3.2-4.module+oc8.8.0+545+dda2de22.noarch - python39-setuptools-wheel-0:50.3.2-4.module+oc8.8.0+545+dda2de22.noarch - python39-six-0:1.15.0-3.module+oc8.8.0+545+dda2de22.noarch - python39-test-0:3.9.18-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-tkinter-0:3.9.18-1.module+oc8.8.0+545+dda2de22.x86_64 - python39-toml-0:0.10.1-5.module+oc8.8.0+545+dda2de22.noarch - python39-urllib3-0:1.25.10-4.module+oc8.8.0+545+dda2de22.noarch - python39-wheel-1:0.35.1-4.module+oc8.8.0+545+dda2de22.noarch - python39-wheel-wheel-1:0.35.1-4.module+oc8.8.0+545+dda2de22.noarch - python3x-pip-0:20.2.4-8.module+oc8.8.0+545+dda2de22.src - python3x-setuptools-0:50.3.2-4.module+oc8.8.0+545+dda2de22.src - python3x-six-0:1.15.0-3.module+oc8.8.0+545+dda2de22.src - scipy-0:1.5.4-5.module+oc8.8.0+545+dda2de22.src - scipy-debugsource-0:1.5.4-5.module+oc8.8.0+545+dda2de22.x86_64 ...