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: 6a90d378d6620f18cd3538c63ef57e6bfd906d75 PyYAML: rationale: Python component ref: 5c918eb2783a417e1d1a1ac37b2cde54fbbfecf1 babel: rationale: Python component ref: 62375442c85e0d0adb97d2ed54020448c169807f mod_wsgi: rationale: Python component ref: 6708eeb016eeb8e8b8a9c1cf2230dd20a3202fdf numpy: rationale: Python component ref: fc7b823a149d1152bc47690eac869895155c42f6 pytest: rationale: Python component ref: 01e2be888bc2107f31d4ea8ded70d07eb186066d python-PyMySQL: rationale: Python component ref: 1228727e41215d61f05a6ddcefdaf52bad2db05f python-asn1crypto: rationale: Python component ref: ab2c5a8fcb631c6defd20ab79c07b4d1400c7af8 python-atomicwrites: rationale: Python component ref: 40f5b9edd13678209db1c1d023afe97e8cbda0fd python-attrs: rationale: Python component ref: 58a1d48c3fbc917bfbf1049233ef2f4b89b4167b python-cffi: rationale: Python component ref: f7869edaa23f5f416063f7e0071455e0fe19929c python-chardet: rationale: Python component ref: 4a0e96c209da20ed8680de1e0b2694c01e8ffebe python-cryptography: rationale: Python component ref: d83e8835c27f100a0c6aa837677ea28ff2851267 python-idna: rationale: Python component ref: 16cc9d6959d41a6f76f677fa93e4c1235e37711c python-jinja2: rationale: Python component ref: 32c83e7f720fedf25b54b747fc4e624a3a9275d9 python-lxml: rationale: Python component ref: c80edeedd9963c08a1a83d93dbf4b327acaba333 python-markupsafe: rationale: Python component ref: e665dc990dba374b6a3bd45d66bf0efb950c42b0 python-more-itertools: rationale: Python component ref: 661b1fd9fed8c5fa9e444b257f3348a5bb24ebfe python-packaging: rationale: Python component ref: 667cc8526494df91027dc76d011515041f9114cf python-pluggy: rationale: Python component ref: d7b920480cd4ef271edd93179b484728b10ce2f0 python-ply: rationale: Python component ref: 1d269107ad7d63ace018b2eda53b41aa3d0377e7 python-psutil: rationale: Python component ref: fb77ccdc914a283501dbe5c01941f89daae0df11 python-psycopg2: rationale: Python component ref: df99a08f8f36485e06d716e9ffeb5f9d598c1371 python-py: rationale: Python component ref: 4b0d31cc69db95a0958658dd944edb36af8c3cb5 python-pycparser: rationale: Python component ref: bed62d82b7ef3a245f9f23db1772dc143713910c python-pysocks: rationale: Python component ref: da7c61a83721650959fb77efafd7190e22a82a0d python-requests: rationale: Python component ref: 7c00798bb3d2827e1d7aa206e5f278135bee7723 python-urllib3: rationale: Python component ref: fe7e1ccfaa0bbba82aac7ae091b4fe8cf325744b python-wcwidth: rationale: Python component ref: 5ada529598f0d123d92ee35040107ce0730044d3 python-wheel: rationale: Packaging tool ref: aefea3a289d1d1924d3b6d6e30c66159b966f405 python3x-pip: rationale: Packaging tool ref: 1d865bbe9ca401ba7fbaabab279f08a6f440ecd0 python3x-pyparsing: rationale: Python component ref: 6ee14b77742869c1781926b94df136edd0cb7274 python3x-setuptools: rationale: Packaging tool ref: 17c7f42e977d01a74552d6e86d41d711cbd9958e python3x-six: rationale: Python component ref: cb486eeb71761fe1a04c09e1aed29f7508fe52f4 python38: rationale: The main Python interpreter ref: 7e37a4a4d5b443921f33b30feedb89b1c1487d9b pytz: rationale: Python component ref: 9ed02d302bc3ea9ab38008893e66bdb8f0860184 scipy: rationale: Python component ref: 14d799471f58d74954b5953755e8006c4781d585