22c6eb
---
22c6eb
document: modulemd
22c6eb
version: 2
22c6eb
data:
22c6eb
  name: python38
22c6eb
  stream: 3.8
22c6eb
  summary: Python programming language, version 3.8
22c6eb
  description: >-
22c6eb
    This module gives users access to the internal Python 3.8 in RHEL8, as
22c6eb
22c6eb
    well as provides some additional Python packages the users might need.
22c6eb
22c6eb
    In addition to these you can install any python3-* package available
22c6eb
22c6eb
    in RHEL and use it with Python from this module.
22c6eb
  license:
22c6eb
    module:
22c6eb
    - MIT
22c6eb
  dependencies:
22c6eb
  - buildrequires:
22c6eb
      httpd: [2.4]
22c6eb
      platform: [el8.6.0]
22c6eb
      python38: [3.8-bootstrap]
22c6eb
      swig: [3.0]
22c6eb
    requires:
22c6eb
      platform: [el8]
22c6eb
  references:
22c6eb
    community: https://www.python.org/
22c6eb
    documentation: https://docs.python.org/3.8/
22c6eb
  profiles:
22c6eb
    build:
22c6eb
      rpms:
22c6eb
      - python38
22c6eb
      - python38-devel
22c6eb
      - python38-rpm-macros
22c6eb
    common:
22c6eb
      rpms:
22c6eb
      - python38
22c6eb
  api:
22c6eb
    rpms:
22c6eb
    - python38
22c6eb
    - python38-Cython
22c6eb
    - python38-PyMySQL
22c6eb
    - python38-asn1crypto
22c6eb
    - python38-babel
22c6eb
    - python38-cffi
22c6eb
    - python38-chardet
22c6eb
    - python38-cryptography
22c6eb
    - python38-devel
22c6eb
    - python38-idle
22c6eb
    - python38-idna
22c6eb
    - python38-jinja2
22c6eb
    - python38-libs
22c6eb
    - python38-lxml
22c6eb
    - python38-markupsafe
22c6eb
    - python38-mod_wsgi
22c6eb
    - python38-numpy
22c6eb
    - python38-numpy-f2py
22c6eb
    - python38-pip
22c6eb
    - python38-pip-wheel
22c6eb
    - python38-ply
22c6eb
    - python38-psutil
22c6eb
    - python38-psycopg2
22c6eb
    - python38-pycparser
22c6eb
    - python38-pysocks
22c6eb
    - python38-pytz
22c6eb
    - python38-pyyaml
22c6eb
    - python38-requests
22c6eb
    - python38-rpm-macros
22c6eb
    - python38-scipy
22c6eb
    - python38-setuptools
22c6eb
    - python38-setuptools-wheel
22c6eb
    - python38-six
22c6eb
    - python38-test
22c6eb
    - python38-tkinter
22c6eb
    - python38-urllib3
22c6eb
    - python38-wheel
22c6eb
    - python38-wheel-wheel
22c6eb
  filter:
22c6eb
    rpms:
22c6eb
    - python38-atomicwrites
22c6eb
    - python38-attrs
22c6eb
    - python38-more-itertools
22c6eb
    - python38-packaging
22c6eb
    - python38-pluggy
22c6eb
    - python38-py
22c6eb
    - python38-pyparsing
22c6eb
    - python38-pytest
22c6eb
    - python38-wcwidth
22c6eb
  buildopts:
22c6eb
    rpms:
22c6eb
      macros: >
22c6eb
        # === Bootstrap phase 3/4 ===
22c6eb
22c6eb
        #
22c6eb
22c6eb
        %python3_pkgversion 38
22c6eb
22c6eb
        %_without_python2 1
22c6eb
22c6eb
        # py, pyparsing, atomicwrites, packaging, pytest
22c6eb
22c6eb
        %_without_docs 1
22c6eb
  components:
22c6eb
    rpms:
22c6eb
      Cython:
22c6eb
        rationale: Python component
22c6eb
        ref: 6fd15dc5dd8beba861c7dd2cae96c6ffdce479b1
22c6eb
      PyYAML:
22c6eb
        rationale: Python component
22c6eb
        ref: 9a5a9a0393de544d88cb78a4fcfda18efc4759c5
22c6eb
      babel:
22c6eb
        rationale: Python component
22c6eb
        ref: 227108b6f0c0f9686193e5c738c8ce70ff43db9e
22c6eb
      mod_wsgi:
22c6eb
        rationale: Python component
22c6eb
        ref: 8add44143f3b76d4eb0a4e5237b86d7770afd971
22c6eb
      numpy:
22c6eb
        rationale: Python component
22c6eb
        ref: dfb61a142f90c0b8495f4645d2835f8ba8383257
22c6eb
      pytest:
22c6eb
        rationale: Python component
22c6eb
        ref: d2854f6746913377d27f49ac2be01c1e6aa16ff5
22c6eb
      python-PyMySQL:
22c6eb
        rationale: Python component
22c6eb
        ref: 173146ccc90488b5c442d4011464ab13673e5e0e
22c6eb
      python-asn1crypto:
22c6eb
        rationale: Python component
22c6eb
        ref: a76406f22f1df8af46439738f675f42c38c55328
22c6eb
      python-atomicwrites:
22c6eb
        rationale: Python component
22c6eb
        ref: b94fddf57c6fbd09c9d7bd5a9d7dd666376e5386
22c6eb
      python-attrs:
22c6eb
        rationale: Python component
22c6eb
        ref: e9bcb854a4017201a396d14a2f941a37a13010f3
22c6eb
      python-cffi:
22c6eb
        rationale: Python component
22c6eb
        ref: 7863c65b2cc9d3caf9e21d8a0da66430f38dbca2
22c6eb
      python-chardet:
22c6eb
        rationale: Python component
22c6eb
        ref: 04b5d1be6d2e14ece3a43caa87b79216ea35b65a
22c6eb
      python-cryptography:
22c6eb
        rationale: Python component
22c6eb
        ref: 5c743a97fdb06d99fc583a7be55ea1dd0050dd6f
22c6eb
      python-idna:
22c6eb
        rationale: Python component
22c6eb
        ref: f31aae82e6cc6bf72df28f33a6f79e0d9869dc18
22c6eb
      python-jinja2:
22c6eb
        rationale: Python component
22c6eb
        ref: aa2c5985d72f71ebc735ac40b42f3e594cf72eed
22c6eb
      python-lxml:
22c6eb
        rationale: Python component
22c6eb
        ref: 5c21380f82866c4871dc6bd8297fe29cfda7316c
22c6eb
      python-markupsafe:
22c6eb
        rationale: Python component
22c6eb
        ref: 411ed0ff3ec0682aeef30fead3696673096fca82
22c6eb
      python-more-itertools:
22c6eb
        rationale: Python component
22c6eb
        ref: e1d5d8a6b5d705f7dd4e3253ae33c7560cbd2150
22c6eb
      python-packaging:
22c6eb
        rationale: Python component
22c6eb
        ref: 419429934421600cc834be5890be0400bfb7620a
22c6eb
      python-pluggy:
22c6eb
        rationale: Python component
22c6eb
        ref: ba5dde76d5398b1c869eaaf2619bf7061d472fb6
22c6eb
      python-ply:
22c6eb
        rationale: Python component
22c6eb
        ref: f113e7017224318a0e816f6e78f938187ff60515
22c6eb
      python-psutil:
22c6eb
        rationale: Python component
22c6eb
        ref: e9f4c9756ebddcc6b2ebdc20050bc90a64a9f50f
22c6eb
      python-psycopg2:
22c6eb
        rationale: Python component
22c6eb
        ref: d5342d2c15e078b550a5142647bed6310e34a9e7
22c6eb
      python-py:
22c6eb
        rationale: Python component
22c6eb
        ref: 725721338027fabba187fcee663ee3e9bd3290d7
22c6eb
      python-pycparser:
22c6eb
        rationale: Python component
22c6eb
        ref: d8780afffcee334655c6afc845213e51cc118423
22c6eb
      python-pysocks:
22c6eb
        rationale: Python component
22c6eb
        ref: 483216203ae75373f15aea373c80ee0585c13e63
22c6eb
      python-requests:
22c6eb
        rationale: Python component
22c6eb
        ref: 4f3cf0a863b3375816762185a43f454db4485c18
22c6eb
      python-urllib3:
22c6eb
        rationale: Python component
22c6eb
        ref: f4a8dde4dc7d391cb3ee1902ff409fb145cb1c6d
22c6eb
      python-wcwidth:
22c6eb
        rationale: Python component
22c6eb
        ref: be8f2b04d24c914cf2743628f95138cd91d58b44
22c6eb
      python-wheel:
22c6eb
        rationale: Packaging tool
22c6eb
        ref: 978b5e98e50979fd0d5e9c3fecee62dab896bcc9
22c6eb
      python38:
22c6eb
        rationale: The main Python interpreter
22c6eb
        ref: c71d4e501fdee9d0c0606c346328b9e733f40a22
22c6eb
      python3x-pip:
22c6eb
        rationale: Packaging tool
22c6eb
        ref: 5250f20417253e48e7f06c845f102da222758ba1
22c6eb
      python3x-pyparsing:
22c6eb
        rationale: Python component
22c6eb
        ref: 83e48edf172c5764192df37c87f61509132e98cc
22c6eb
      python3x-setuptools:
22c6eb
        rationale: Packaging tool
22c6eb
        ref: 56fb730eaa8459d2f8b0c76104722b751761518a
22c6eb
      python3x-six:
22c6eb
        rationale: Python component
22c6eb
        ref: 79212410a62640d6ba6fb9bee8c6f8ed88a7401f
22c6eb
      pytz:
22c6eb
        rationale: Python component
22c6eb
        ref: e511e149f15c72f6899fcb6ec77d16b5f601b6bd
22c6eb
      scipy:
22c6eb
        rationale: Python component
22c6eb
        ref: 9b831368aba1a84483e855a720a7c74799fb9aa7
22c6eb
...
22c6eb