---
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:
mongodb: [3.6]
platform: [el8.1.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:
-
filter:
rpms:
-
buildopts:
rpms:
macros: >
# === Bootstrap phase 1 ===
#
%python3_pkgversion 38
%_without_python2 1
# python38, setuptools, wheel
%_with_bootstrap 1
# python38
%_without_rpmwheels 1
# python38, setuptools, pip
%_without_tests 1
# pip
%_without_doc 1
components:
rpms:
python-wheel:
rationale: Packaging tool
ref: f3f14d2af2afb451b7a29e3e0bcc51ec7f9d20cf
buildorder: 30
python38:
rationale: The main Python interpreter
ref: e336cb9a1476ad581ed1ae12b51cba7e0b0ca219
buildorder: 10
python3x-pip:
rationale: Packaging tool
ref: bcedfd39e51647ff333e1e23ce830014fa856d61
buildorder: 40
python3x-setuptools:
rationale: Packaging tool
ref: e871d8d55c2566ebc7bad9b362261eee046b4581
buildorder: 20
...