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