---
document: modulemd
version: 2
data:
  name: python39-devel
  stream: "3.9_bootstrap"
  version: 8060020220817091136
  context: 27933696
  summary: Python programming language, version 3.9
  description: >-
    This module gives users access to the internal Python 3.9 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
  xmd:
    mbs:
      buildrequires:
        httpd:
          context: c7643c7d
          filtered_rpms: []
          koji_tag: module-httpd-2.4-8050020220617094858-c7643c7d
          ref: bc193837304c00808f9dc839aa7a0712f19d8d44
          stream: 2.4
          version: 8050020220617094858
        platform:
          context: 00000000
          filtered_rpms: []
          koji_tag: module-oc-8.6.0-build
          ref: virtual
          stream: oc8.6.0
          stream_collision_modules: 
          ursine_rpms: 
          version: 2
        python39:
          context: ed5bdeb0
          filtered_rpms: []
          koji_tag: module-python39-3.9_bootstrap-8060020220817090556-ed5bdeb0
          ref: 3104bc3e34954baaecce658c53e3358b2c4e3cbc
          stream: 3.9_bootstrap
          version: 8060020220817090556
        swig:
          context: c7643c7d
          filtered_rpms: []
          koji_tag: module-swig-4.0-8050020220620021003-c7643c7d
          ref: 65103d617fcaf87890dc689e48b05378483ffec9
          stream: 4.0
          version: 8050020220620021003
      commit: 5d6be564f372b1be05fa084d1cf60c17ef4dfafb
      mse: TRUE
      rpms:
        pytest:
          ref: 1749ffe46b772258ae5853256eeffe98969daf05
        python-attrs:
          ref: fbbed196fb8f63b0ba42206b7a6f5d291c138c83
        python-chardet:
          ref: 9b32e555bfe468979c7044a89913ff2d238519e7
        python-iniconfig:
          ref: 8c25ec793ea0a4003119571638c30a21375aa94e
        python-more-itertools:
          ref: e18dce67471d3fcb7d11561b9bd5dc06c9c76402
        python-packaging:
          ref: 45bd7e6fa45d9fb6233216c910c2fade6213a8b2
        python-pluggy:
          ref: cbd3494578263a12eb62f252ebf625e1805cde92
        python-py:
          ref: ee6fc54b4b6fcc5b188681d6ea4d94dd13f68397
        python-pysocks:
          ref: 7c9d9eed3ae4eb4b0d82ee72aa3d4f3f6ca2f4e6
        python-toml:
          ref: 22f1c2c63226b0257855e8708a6dc23fef9b5e1b
        python-wcwidth:
          ref: 06a33247ee4e9ca83f31af015feac59cea60ca7c
        python-wheel:
          ref: 2418755b36d8053adb8f6cdd017ea374e0bcc17f
        python39:
          ref: 2abd2b806bcefc1cd4e2bd8a782a618ce4283016
        python3x-pip:
          ref: fbce91a260a803e7741085b3c35fae47c22dc558
        python3x-pyparsing:
          ref: f369323c44a47426507abd64e4496e7c202863ae
        python3x-setuptools:
          ref: 3fbc942c5886cf63d5e62c16e3995abb3151a104
        python3x-six:
          ref: 74e7d939db72ef53db2e16d924b688c05782979a
      scmurl: https://gitee.com/src-opencloudos-modules/python39.git?#5d6be564f372b1be05fa084d1cf60c17ef4dfafb
      ursine_rpms:
      - swig-debuginfo-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - python-wheel-1:0.30.0-6.oc8.src
      - swig-gdb-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.x86_64
      - swig-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - swig-doc-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.noarch
      - swig-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.src
      - swig-debuginfo-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.x86_64
      - swig-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.x86_64
      - swig-gdb-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - swig-debugsource-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - swig-debugsource-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.x86_64
  dependencies:
  - buildrequires:
      httpd: [2.4]
      platform: [oc8.6.0]
      python39: [3.9_bootstrap]
      swig: [4.0]
    requires:
      platform: [oc8]
  references:
    community: https://www.python.org/
    documentation: https://docs.python.org/3.9/
  profiles:
    build:
      rpms:
      - python39
      - python39-devel
      - python39-rpm-macros
    common:
      rpms:
      - python39
  buildopts:
    rpms:
      macros: >
        # === Bootstrap phase 2 ===

        #

        %python3_pkgversion 39

        # setuptools, pip, ...

        %_without_tests 1


        # === Bootstrap phase 1 ===

        #

        # %python3_pkgversion 39

        # # python39

        # %_without_rpmwheels 1

        # %_without_optimizations 1

        # # python39, setuptools, wheel

        # %_with_bootstrap 1

        # # python39, setuptools, pip

        # %_without_tests 1

        # # pip

        # %_without_doc 1
  components:
    rpms:
      pytest:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/pytest
        cache: http://pkgs.fedoraproject.org/repo/pkgs/pytest
        ref: 1749ffe46b772258ae5853256eeffe98969daf05
        buildorder: 60
        arches: [aarch64, x86_64]
      python-attrs:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-attrs
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-attrs
        ref: fbbed196fb8f63b0ba42206b7a6f5d291c138c83
        buildorder: 40
        arches: [aarch64, x86_64]
      python-chardet:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-chardet
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-chardet
        ref: 9b32e555bfe468979c7044a89913ff2d238519e7
        buildorder: 40
        arches: [aarch64, x86_64]
      python-iniconfig:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-iniconfig
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-iniconfig
        ref: 8c25ec793ea0a4003119571638c30a21375aa94e
        buildorder: 40
        arches: [aarch64, x86_64]
      python-more-itertools:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-more-itertools
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-more-itertools
        ref: e18dce67471d3fcb7d11561b9bd5dc06c9c76402
        buildorder: 50
        arches: [aarch64, x86_64]
      python-packaging:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-packaging
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-packaging
        ref: 45bd7e6fa45d9fb6233216c910c2fade6213a8b2
        buildorder: 40
        arches: [aarch64, x86_64]
      python-pluggy:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-pluggy
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-pluggy
        ref: cbd3494578263a12eb62f252ebf625e1805cde92
        buildorder: 40
        arches: [aarch64, x86_64]
      python-py:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-py
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-py
        ref: ee6fc54b4b6fcc5b188681d6ea4d94dd13f68397
        buildorder: 40
        arches: [aarch64, x86_64]
      python-pysocks:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-pysocks
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-pysocks
        ref: 7c9d9eed3ae4eb4b0d82ee72aa3d4f3f6ca2f4e6
        buildorder: 40
        arches: [aarch64, x86_64]
      python-toml:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-toml
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-toml
        ref: 22f1c2c63226b0257855e8708a6dc23fef9b5e1b
        buildorder: 40
        arches: [aarch64, x86_64]
      python-wcwidth:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-wcwidth
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-wcwidth
        ref: 06a33247ee4e9ca83f31af015feac59cea60ca7c
        buildorder: 40
        arches: [aarch64, x86_64]
      python-wheel:
        rationale: Packaging tool
        repository: git+https://gitee.com/src-opencloudos-rpms/python-wheel
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-wheel
        ref: 2418755b36d8053adb8f6cdd017ea374e0bcc17f
        buildorder: 40
        arches: [aarch64, x86_64]
      python39:
        rationale: The main Python interpreter
        repository: git+https://gitee.com/src-opencloudos-rpms/python39
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python39
        ref: 2abd2b806bcefc1cd4e2bd8a782a618ce4283016
        buildorder: 30
        arches: [aarch64, x86_64]
      python3x-pip:
        rationale: Packaging tool
        repository: git+https://gitee.com/src-opencloudos-rpms/python3x-pip
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python3x-pip
        ref: fbce91a260a803e7741085b3c35fae47c22dc558
        buildorder: 40
        arches: [aarch64, x86_64]
      python3x-pyparsing:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python3x-pyparsing
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python3x-pyparsing
        ref: f369323c44a47426507abd64e4496e7c202863ae
        buildorder: 20
        arches: [aarch64, x86_64]
      python3x-setuptools:
        rationale: Packaging tool
        repository: git+https://gitee.com/src-opencloudos-rpms/python3x-setuptools
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python3x-setuptools
        ref: 3fbc942c5886cf63d5e62c16e3995abb3151a104
        buildorder: 10
        arches: [aarch64, x86_64]
      python3x-six:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python3x-six
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python3x-six
        ref: 74e7d939db72ef53db2e16d924b688c05782979a
        buildorder: 40
        arches: [aarch64, x86_64]
...