--- document: modulemd version: 2 data: name: python39 stream: "3.9" version: 8090020240412132608 context: 2af133b6 arch: aarch64 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: [el8.9.0] 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-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: f85ee6de1dd2a7d8a32fa18963046a20848cc7f5 arches: [aarch64, i686, ppc64le, x86_64] PyYAML: rationale: Python component ref: 122811d50ef6d443f6daea7918ed9670dfd98c87 arches: [aarch64, i686, ppc64le, x86_64] mod_wsgi: rationale: Python component ref: b503975324d5727aafcd8a5e9a942394f69322d6 arches: [aarch64, i686, ppc64le, x86_64] numpy: rationale: Python component ref: 404b2500ef9ab1fbfec431658b789e38e35360a4 arches: [aarch64, i686, ppc64le, x86_64] pybind11: rationale: Python component ref: 280bb8c77b60bb9c095da7a77dcf9e3097751494 arches: [aarch64, i686, ppc64le, x86_64] pytest: rationale: Python component ref: 4f7f1e652c57cde6585afd93fb321e054bf684e4 arches: [aarch64, i686, ppc64le, x86_64] python-PyMySQL: rationale: Python component ref: 513687c06ac3f974b1330eaa786fa78e069bdb4e arches: [aarch64, i686, ppc64le, x86_64] python-attrs: rationale: Python component ref: 9f608ca47743c181477aab9b80082a01fbabe35c arches: [aarch64, i686, ppc64le, x86_64] python-cffi: rationale: Python component ref: a86704266d87f3f1c5581ebe3b5f0320650d5192 arches: [aarch64, i686, ppc64le, x86_64] python-chardet: rationale: Python component ref: 4625a4e74021b6e5cf5b23932c605f46ea09558c arches: [aarch64, i686, ppc64le, x86_64] python-cryptography: rationale: Python component ref: 6675a0d6c82d9b699ee75988f81371c184077958 arches: [aarch64, i686, ppc64le, x86_64] python-idna: rationale: Python component ref: c7335880979c10ee031d0d65a4d876df304200ed arches: [aarch64, i686, ppc64le, x86_64] python-iniconfig: rationale: Python component ref: 488e61a216408870538c3746298dc73ec17b5dba arches: [aarch64, i686, ppc64le, x86_64] python-lxml: rationale: Python component ref: ca0610386746eeaf5345820f51abb24cbe4de253 arches: [aarch64, i686, ppc64le, x86_64] python-more-itertools: rationale: Python component ref: 1bf0fc23a6da97cd857283965f09552e17b20021 arches: [aarch64, i686, ppc64le, x86_64] python-packaging: rationale: Python component ref: c3f5a81d0ae57645dcc8f83888fa83f7b34d7b42 arches: [aarch64, i686, ppc64le, x86_64] python-pluggy: rationale: Python component ref: 477c8d6e2813f62f494d942378c7d074b94e1dfb arches: [aarch64, i686, ppc64le, x86_64] python-ply: rationale: Python component ref: 452202c0f8315e472ede9d87ae083dbcf27dff02 arches: [aarch64, i686, ppc64le, x86_64] python-psutil: rationale: Python component ref: f3d045c23d87bfe7baa2442c7681ab48635f37fa arches: [aarch64, i686, ppc64le, x86_64] python-psycopg2: rationale: Python component ref: e4d2292fa295ed6871dc68c36f2ea44dc686cf41 arches: [aarch64, i686, ppc64le, x86_64] python-py: rationale: Python component ref: 4651a5fa6c22ad0d8bb5efd817969d1341142ea7 arches: [aarch64, i686, ppc64le, x86_64] python-pycparser: rationale: Python component ref: f0d2e74787f81dfec90affb24cda4b10daeda51a arches: [aarch64, i686, ppc64le, x86_64] python-pysocks: rationale: Python component ref: 994b790655700f15026e1911954bd862870aa8c2 arches: [aarch64, i686, ppc64le, x86_64] python-requests: rationale: Python component ref: e9dc7c9551ca3b24934755cd0db14d0ddd6df870 arches: [aarch64, i686, ppc64le, x86_64] python-toml: rationale: Python component ref: 08ea26be610f010d914c472adca9dd145d0a0f2b arches: [aarch64, i686, ppc64le, x86_64] python-urllib3: rationale: Python component ref: 951a52efd4fb615cf7925668a24b0fc59e104fc8 arches: [aarch64, i686, ppc64le, x86_64] python-wcwidth: rationale: Python component ref: c5a8212ac47937c07a87c23f078c3128507ff3a4 arches: [aarch64, i686, ppc64le, x86_64] python-wheel: rationale: Packaging tool ref: 18a86fc6f38a41e87a03776fd1db314b9df5d90e arches: [aarch64, i686, ppc64le, x86_64] python39: rationale: The main Python interpreter ref: e8fac731cdc4e6cc2fa4499ba2126b57ee1f60f3 arches: [aarch64, i686, ppc64le, x86_64] python3x-pip: rationale: Packaging tool ref: e3567322e0f8f7bb4bb567e7776a26fc4f4be7fd arches: [aarch64, i686, ppc64le, x86_64] python3x-pyparsing: rationale: Python component ref: 0c94c52fb45d98e7e86a36acea5ac82574586174 arches: [aarch64, i686, ppc64le, x86_64] python3x-setuptools: rationale: Packaging tool ref: 0d0221f4bb1efae99fa7561d7fdf429d62c9e1b3 arches: [aarch64, i686, ppc64le, x86_64] python3x-six: rationale: Python component ref: 4ef2a9d0ecc9011ca0bb29b4e28dc302a0ae7ea0 arches: [aarch64, i686, ppc64le, x86_64] scipy: rationale: Python component ref: 86eec433c31b869f25fd3beb63a7c91b4d030613 arches: [aarch64, i686, ppc64le, x86_64] artifacts: rpms: - PyYAML-0:5.4.1-1.module+el8.9.0+776+fc67446b.src - PyYAML-debugsource-0:5.4.1-1.module+el8.9.0+776+fc67446b.aarch64 - mod_wsgi-0:4.7.1-7.module+el8.9.0+776+fc67446b.src - numpy-0:1.19.4-3.module+el8.9.0+776+fc67446b.src - numpy-debugsource-0:1.19.4-3.module+el8.9.0+776+fc67446b.aarch64 - python-PyMySQL-0:0.10.1-2.module+el8.9.0+776+fc67446b.src - python-cffi-0:1.14.3-2.module+el8.9.0+776+fc67446b.src - python-cffi-debugsource-0:1.14.3-2.module+el8.9.0+776+fc67446b.aarch64 - python-chardet-0:3.0.4-19.module+el8.9.0+776+fc67446b.src - python-cryptography-0:3.3.1-2.module+el8.9.0+807+61102667.src - python-cryptography-debugsource-0:3.3.1-2.module+el8.9.0+807+61102667.aarch64 - python-idna-0:2.10-3.module+el8.9.0+776+fc67446b.src - python-lxml-0:4.6.5-1.module+el8.9.0+776+fc67446b.src - python-lxml-debugsource-0:4.6.5-1.module+el8.9.0+776+fc67446b.aarch64 - python-ply-0:3.11-10.module+el8.9.0+776+fc67446b.src - python-psutil-0:5.8.0-4.module+el8.9.0+776+fc67446b.src - python-psutil-debugsource-0:5.8.0-4.module+el8.9.0+776+fc67446b.aarch64 - python-psycopg2-0:2.8.6-2.module+el8.9.0+776+fc67446b.src - python-psycopg2-debugsource-0:2.8.6-2.module+el8.9.0+776+fc67446b.aarch64 - python-pycparser-0:2.20-3.module+el8.9.0+776+fc67446b.src - python-pysocks-0:1.7.1-4.module+el8.9.0+776+fc67446b.src - python-requests-0:2.25.0-3.module+el8.9.0+776+fc67446b.src - python-toml-0:0.10.1-5.module+el8.9.0+776+fc67446b.src - python-urllib3-0:1.25.10-4.module+el8.9.0+807+61102667.src - python-wheel-1:0.35.1-4.module+el8.9.0+776+fc67446b.src - python39-0:3.9.18-1.module+el8.9.0+807+61102667.aarch64 - python39-0:3.9.18-1.module+el8.9.0+807+61102667.src - python39-PyMySQL-0:0.10.1-2.module+el8.9.0+776+fc67446b.noarch - python39-cffi-0:1.14.3-2.module+el8.9.0+776+fc67446b.aarch64 - python39-cffi-debuginfo-0:1.14.3-2.module+el8.9.0+776+fc67446b.aarch64 - python39-chardet-0:3.0.4-19.module+el8.9.0+776+fc67446b.noarch - python39-cryptography-0:3.3.1-2.module+el8.9.0+807+61102667.aarch64 - python39-cryptography-debuginfo-0:3.3.1-2.module+el8.9.0+807+61102667.aarch64 - python39-debuginfo-0:3.9.18-1.module+el8.9.0+807+61102667.aarch64 - python39-debugsource-0:3.9.18-1.module+el8.9.0+807+61102667.aarch64 - python39-devel-0:3.9.18-1.module+el8.9.0+807+61102667.aarch64 - python39-idle-0:3.9.18-1.module+el8.9.0+807+61102667.aarch64 - python39-idna-0:2.10-3.module+el8.9.0+776+fc67446b.noarch - python39-libs-0:3.9.18-1.module+el8.9.0+807+61102667.aarch64 - python39-lxml-0:4.6.5-1.module+el8.9.0+776+fc67446b.aarch64 - python39-lxml-debuginfo-0:4.6.5-1.module+el8.9.0+776+fc67446b.aarch64 - python39-mod_wsgi-0:4.7.1-7.module+el8.9.0+776+fc67446b.aarch64 - python39-numpy-0:1.19.4-3.module+el8.9.0+776+fc67446b.aarch64 - python39-numpy-debuginfo-0:1.19.4-3.module+el8.9.0+776+fc67446b.aarch64 - python39-numpy-doc-0:1.19.4-3.module+el8.9.0+776+fc67446b.noarch - python39-numpy-f2py-0:1.19.4-3.module+el8.9.0+776+fc67446b.aarch64 - python39-pip-0:20.2.4-8.module+el8.9.0+807+61102667.1.noarch - python39-pip-wheel-0:20.2.4-8.module+el8.9.0+807+61102667.1.noarch - python39-ply-0:3.11-10.module+el8.9.0+776+fc67446b.noarch - python39-psutil-0:5.8.0-4.module+el8.9.0+776+fc67446b.aarch64 - python39-psutil-debuginfo-0:5.8.0-4.module+el8.9.0+776+fc67446b.aarch64 - python39-psycopg2-0:2.8.6-2.module+el8.9.0+776+fc67446b.aarch64 - python39-psycopg2-debuginfo-0:2.8.6-2.module+el8.9.0+776+fc67446b.aarch64 - python39-psycopg2-doc-0:2.8.6-2.module+el8.9.0+776+fc67446b.aarch64 - python39-psycopg2-tests-0:2.8.6-2.module+el8.9.0+776+fc67446b.aarch64 - python39-pycparser-0:2.20-3.module+el8.9.0+776+fc67446b.noarch - python39-pysocks-0:1.7.1-4.module+el8.9.0+776+fc67446b.noarch - python39-pyyaml-0:5.4.1-1.module+el8.9.0+776+fc67446b.aarch64 - python39-pyyaml-debuginfo-0:5.4.1-1.module+el8.9.0+776+fc67446b.aarch64 - python39-requests-0:2.25.0-3.module+el8.9.0+776+fc67446b.noarch - python39-rpm-macros-0:3.9.18-1.module+el8.9.0+807+61102667.noarch - python39-scipy-0:1.5.4-5.module+el8.9.0+776+fc67446b.aarch64 - python39-scipy-debuginfo-0:1.5.4-5.module+el8.9.0+776+fc67446b.aarch64 - python39-setuptools-0:50.3.2-4.module+el8.9.0+776+fc67446b.noarch - python39-setuptools-wheel-0:50.3.2-4.module+el8.9.0+776+fc67446b.noarch - python39-six-0:1.15.0-3.module+el8.9.0+776+fc67446b.noarch - python39-test-0:3.9.18-1.module+el8.9.0+807+61102667.aarch64 - python39-tkinter-0:3.9.18-1.module+el8.9.0+807+61102667.aarch64 - python39-toml-0:0.10.1-5.module+el8.9.0+776+fc67446b.noarch - python39-urllib3-0:1.25.10-4.module+el8.9.0+807+61102667.noarch - python39-wheel-1:0.35.1-4.module+el8.9.0+776+fc67446b.noarch - python39-wheel-wheel-1:0.35.1-4.module+el8.9.0+776+fc67446b.noarch - python3x-pip-0:20.2.4-8.module+el8.9.0+807+61102667.1.src - python3x-setuptools-0:50.3.2-4.module+el8.9.0+776+fc67446b.src - python3x-six-0:1.15.0-3.module+el8.9.0+776+fc67446b.src - scipy-0:1.5.4-5.module+el8.9.0+776+fc67446b.src - scipy-debugsource-0:1.5.4-5.module+el8.9.0+776+fc67446b.aarch64 ...