Blob Blame History Raw
---
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
...