document: modulemd version: 2 data: name: python38 stream: "3.8" summary: Python programming language, version 3.8 description: |- This module gives users access to the internal Python 3.8 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 python38: - 3.8-bootstrap swig: - "3.0" requires: platform: - el8 references: community: https://www.python.org/ documentation: https://docs.python.org/3.8/ profiles: build: rpms: - python38 - python38-devel - python38-rpm-macros common: rpms: - python38 api: rpms: - python38 - python38-Cython - python38-PyMySQL - python38-asn1crypto - python38-babel - python38-cffi - python38-chardet - python38-cryptography - python38-devel - python38-idle - python38-idna - python38-jinja2 - python38-libs - python38-lxml - python38-markupsafe - python38-mod_wsgi - python38-numpy - python38-numpy-f2py - python38-pip - python38-pip-wheel - python38-ply - python38-psutil - python38-psycopg2 - python38-pycparser - python38-pysocks - python38-pytz - python38-pyyaml - python38-requests - python38-rpm-macros - python38-scipy - python38-setuptools - python38-setuptools-wheel - python38-six - python38-test - python38-tkinter - python38-urllib3 - python38-wheel - python38-wheel-wheel filter: rpms: - python38-pyparsing - python38-atomicwrites - python38-attrs - python38-packaging - python38-py - python38-pytest - python38-more-itertools - python38-pluggy - python38-wcwidth buildopts: rpms: macros: | # === Bootstrap phase 3/4 === # %python3_pkgversion 38 %_without_python2 1 # py, pyparsing, atomicwrites, packaging, pytest %_without_docs 1 components: rpms: Cython: rationale: Python component ref: 74088734064753f1c36909a06a5bcee2508e7349 PyYAML: rationale: Python component ref: beb422b39e79b21d4cec11ca93cb6624ebf1e537 babel: rationale: Python component ref: ece588238a2a343b2ceb5b87b2b31725b737d065 mod_wsgi: rationale: Python component ref: 390850e4b2f15eb00bb82eacfb77cec0e6d80560 numpy: rationale: Python component ref: c1a3585aaca6fa1b9f057783650197eea203ac7a pytest: rationale: Python component ref: 0ae6b7933451ff08e8dbf15a7cfe3def8e683ef3 python-PyMySQL: rationale: Python component ref: f0739b132595cb4568df3d3746b4bb2a865d8e4b python-asn1crypto: rationale: Python component ref: 25cf875f5aef9d6db2c0bd5b1164e464d311d7a2 python-atomicwrites: rationale: Python component ref: 40f5b9edd13678209db1c1d023afe97e8cbda0fd python-attrs: rationale: Python component ref: 5dc70c7f9b6b534dc9d60f2acc36597537a308b1 python-cffi: rationale: Python component ref: 1ca9fb20297e88d018704e967f5f395742494133 python-chardet: rationale: Python component ref: 427bb357e51166ae2fefbf8fdd9c2d66dcf9268a python-cryptography: rationale: Python component ref: 21e407443c36bce3039aba56a6eb4a424feadfaf python-idna: rationale: Python component ref: d77a97052f152cbd77530e17e1c499e030755b3f python-jinja2: rationale: Python component ref: 082ee0beaba718eff315e25809a76bcbfdf25a30 python-lxml: rationale: Python component ref: 2da5c6e4d948598c10084f7eccfb13d602e335e8 python-markupsafe: rationale: Python component ref: 7199bdabb8d995e493a989fabe3742a8e1b431cc python-more-itertools: rationale: Python component ref: 02abb16f0140bafc79ebd1ab0d061f2cf0304ea9 python-packaging: rationale: Python component ref: aa3808bb4e2491614677c82cba8da88547b997c5 python-pluggy: rationale: Python component ref: 2aa91f45beb40a69a00554d7b7a1c6c04ca7397f python-ply: rationale: Python component ref: ecf0d98210032b276508c8a90017e721953b8d37 python-psutil: rationale: Python component ref: 674db09cd63ee3e14d63e6323f45f1addfd8f6dd python-psycopg2: rationale: Python component ref: d4d24db87d6bdbfddf67eff18d9ab2df7cf81f26 python-py: rationale: Python component ref: 1978d4b479606d51882d77781f009ea8b98bdc7c python-pycparser: rationale: Python component ref: 9e08a8184c445a17cc74d944cdd2e5dd5fcb794a python-pysocks: rationale: Python component ref: 82a9e5a0efa70d7d146a1691b9f056413f4ab3b0 python-requests: rationale: Python component ref: 533d34f3df6a576bd6234ede79caeb79e92c9678 python-urllib3: rationale: Python component ref: e5026bdc1e08dac7f9a5a8c0207ec35a8b9744d4 python-wcwidth: rationale: Python component ref: 959335e690eb2ca0c9186907d77ea71bdfd9f29d python-wheel: rationale: Packaging tool ref: fb4d5ca4e516ab53e1769b0ae362745679e21e2d python3x-pip: rationale: Packaging tool ref: 7f7f447c81f7141920bc5a10c92f3f72b83c15cf python3x-pyparsing: rationale: Python component ref: f6ead12155312a2ab24e8748d1d79975e85491dd python3x-setuptools: rationale: Packaging tool ref: f2c6a12b6864998860d00f49d8f63cec9a950c2e python3x-six: rationale: Python component ref: 92e40b16afcb6576beba79161809b1e16bc5169b python38: rationale: The main Python interpreter ref: 90116a2813ce40133f8dacc592da888eb30872d2 pytz: rationale: Python component ref: 91238cc29fe785fdc3bded101dcb9bb17cb6c696 scipy: rationale: Python component ref: e1b5d3e3322e5594b8b5e5194971498907538b0c