---
document: modulemd
version: 2
data:
  name: python39-devel
  stream: "3.9"
  version: 8050020220629082842
  context: 9c12c6cb
  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.5.0-build
          ref: virtual
          stream: oc8.5.0
          stream_collision_modules: 
          ursine_rpms: 
          version: 2
        python39:
          context: 09e729a9
          filtered_rpms:
          - python39-debug-0:3.9.6-2.module+oc8.5.0+150+001e0deb
          koji_tag: module-python39-3.9_bootstrap-8050020220629065945-09e729a9
          ref: e11934b272ea641b28bee65e2e6285c7f294512c
          stream: 3.9_bootstrap
          version: 8050020220629065945
        swig:
          context: c7643c7d
          filtered_rpms: []
          koji_tag: module-swig-4.0-8050020220620021003-c7643c7d
          ref: 65103d617fcaf87890dc689e48b05378483ffec9
          stream: 4.0
          version: 8050020220620021003
      commit: 2be78c184fbcef04e8b832cc4b9ad44c46643393
      mse: TRUE
      rpms:
        pytest:
          ref: cbc90b9c40abb5f72f76a026d99014c604de3fe4
        python-attrs:
          ref: 0458c630f0fce9db8f4b7d4a98ecbd3a2e93777e
        python-chardet:
          ref: 6da52d496591e87bdf16be41042f790147f6573c
        python-iniconfig:
          ref: 28b96a9ff9eec21905215a51925ec478649ea735
        python-more-itertools:
          ref: 937c5393555b35be0f94a9096dda1d1fca6c40c3
        python-packaging:
          ref: 336e0e52efd0a7b726e9e2b1f2986ea0267a50c4
        python-pluggy:
          ref: dd851becdc7efa5d7fde804aaaba3c409811f7e1
        python-py:
          ref: 39e70dc973ee149bd1e0490da6facae4ebc43c8a
        python-pysocks:
          ref: 73c62b6f855b8cbc8d7b7d21d24837dec58141a4
        python-toml:
          ref: 590c94d6e314294bc115676a2db259a3ac5de4b7
        python-wcwidth:
          ref: cb1f11cc07edfc89b97d037c7c07a9b71a3e8fce
        python-wheel:
          ref: 1f6895d94cedd327f9d38844d4a80a3442c43ab9
        python39:
          ref: 155fe2303a7a49e14c79ac176165c876d059c774
        python3x-pip:
          ref: 15a1c9a0195df5088e7364cfbe600b5cfebe30a7
        python3x-pyparsing:
          ref: c9929a864cd958d6dd70155ef95f6d7539235879
        python3x-setuptools:
          ref: c3251dc2af4f15f40000188fd7b1c27681633a0f
        python3x-six:
          ref: 0bb319028983eb7fb4e8d2d2ded5253b75a72d4b
      scmurl: https://gitee.com/src-opencloudos-modules/python39.git?#2be78c184fbcef04e8b832cc4b9ad44c46643393
      ursine_rpms:
      - swig-debugsource-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-gdb-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - swig-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.src
      - swig-debugsource-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-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - swig-debuginfo-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.x86_64
      - python-wheel-1:0.31.1-3.module+oc8.5.0+78+17d9dd4c.src
      - swig-debuginfo-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - swig-gdb-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.x86_64
  dependencies:
  - buildrequires:
      httpd: [2.4]
      platform: [oc8.5.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
  api:
    rpms:
    - python39
    - python39-PyMySQL
    - python39-cffi
    - python39-chardet
    - python39-cryptography
    - python39-devel
    - python39-idle
    - python39-idna
    - python39-libs
    - python39-lxml
    - python39-mod_wsgi
    - python39-numpy
    - python39-numpy-f2py
    - python39-pip
    - python39-pip-wheel
    - python39-ply
    - python39-psutil
    - python39-psycopg2
    - python39-pycparser
    - python39-pysocks
    - python39-pyyaml
    - python39-requests
    - python39-rpm-macros
    - python39-scipy
    - python39-setuptools
    - python39-setuptools-wheel
    - python39-six
    - python39-test
    - python39-tkinter
    - python39-toml
    - python39-urllib3
    - python39-wheel
    - python39-wheel-wheel
  filter:
    rpms:
    - python39-Cython
    - python39-attrs
    - python39-debug
    - python39-iniconfig
    - python39-more-itertools
    - python39-packaging
    - python39-pluggy
    - python39-py
    - python39-pybind11
    - python39-pybind11-devel
    - python39-pyparsing
    - python39-pytest
    - python39-wcwidth
  buildopts:
    rpms:
      macros: >
        === Bootstrap phase 2 ===


        %python3_pkgversion 39

        # setuptools, pip, ...

        %_without_tests 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: cbc90b9c40abb5f72f76a026d99014c604de3fe4
        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: 0458c630f0fce9db8f4b7d4a98ecbd3a2e93777e
        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: 6da52d496591e87bdf16be41042f790147f6573c
        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: 28b96a9ff9eec21905215a51925ec478649ea735
        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: 937c5393555b35be0f94a9096dda1d1fca6c40c3
        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: 336e0e52efd0a7b726e9e2b1f2986ea0267a50c4
        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: dd851becdc7efa5d7fde804aaaba3c409811f7e1
        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: 39e70dc973ee149bd1e0490da6facae4ebc43c8a
        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: 73c62b6f855b8cbc8d7b7d21d24837dec58141a4
        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: 590c94d6e314294bc115676a2db259a3ac5de4b7
        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: cb1f11cc07edfc89b97d037c7c07a9b71a3e8fce
        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: 1f6895d94cedd327f9d38844d4a80a3442c43ab9
        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: 155fe2303a7a49e14c79ac176165c876d059c774
        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: 15a1c9a0195df5088e7364cfbe600b5cfebe30a7
        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: c9929a864cd958d6dd70155ef95f6d7539235879
        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: c3251dc2af4f15f40000188fd7b1c27681633a0f
        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: 0bb319028983eb7fb4e8d2d2ded5253b75a72d4b
        buildorder: 40
        arches: [aarch64, x86_64]
...