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