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