---
document: modulemd
version: 2
data:
  name: python39-devel
  stream: "3.9_bootstrap"
  version: 8060020220817102025
  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: e829d8bc
          filtered_rpms: []
          koji_tag: module-httpd-2.4-8060020220817125436-e829d8bc
          ref: 9f4e35224d1c9b9f528ec29339978af77389fe97
          stream: 2.4
          version: 8060020220817125436
        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: 27933696
          filtered_rpms: []
          koji_tag: module-python39-3.9_bootstrap-8060020220817091136-27933696
          ref: 5d6be564f372b1be05fa084d1cf60c17ef4dfafb
          stream: 3.9_bootstrap
          version: 8060020220817091136
        swig:
          context: c7643c7d
          filtered_rpms: []
          koji_tag: module-swig-4.0-8050020220620021003-c7643c7d
          ref: 65103d617fcaf87890dc689e48b05378483ffec9
          stream: 4.0
          version: 8050020220620021003
      commit: c1a6705f518792dc1600806ac0cb739e23a2d9d9
      mse: TRUE
      rpms:
        Cython:
          ref: 792a8b9d85fa15af0134c0022e76f5330fd8355a
        PyYAML:
          ref: 93dcc5088eb95d4cd681db427a2a4c10ad724962
        mod_wsgi:
          ref: bab9295e2fc6905e6343b763c9ff1e6c2bcf0ab9
        numpy:
          ref: e89ecc717469769f032dcc28226bd0b91390c25a
        pybind11:
          ref: a8c8f155ac61b2ad16a204121b21cc48fa5dfb8b
        pytest:
          ref: 1749ffe46b772258ae5853256eeffe98969daf05
        python-PyMySQL:
          ref: 9e898010c9fed49a742585131478f846f2f6b71c
        python-attrs:
          ref: fbbed196fb8f63b0ba42206b7a6f5d291c138c83
        python-cffi:
          ref: 895b1fcc292eb36d5239de9de7c6470dbcbc819e
        python-chardet:
          ref: 9b32e555bfe468979c7044a89913ff2d238519e7
        python-cryptography:
          ref: 10f935948217c50d933de91e5afef880a3416ff6
        python-idna:
          ref: 7fb511e1cd6a7ce262488f15c54e9212759cb02c
        python-iniconfig:
          ref: 8c25ec793ea0a4003119571638c30a21375aa94e
        python-lxml:
          ref: 81d36606fc16bc7a6572283d7c4153a584023430
        python-more-itertools:
          ref: e18dce67471d3fcb7d11561b9bd5dc06c9c76402
        python-packaging:
          ref: 45bd7e6fa45d9fb6233216c910c2fade6213a8b2
        python-pluggy:
          ref: cbd3494578263a12eb62f252ebf625e1805cde92
        python-ply:
          ref: 877aca181c3ccda5eb723d2e434a3e042241899d
        python-psutil:
          ref: 03f0860a53046558b5e93d9b37204e7ae2d5fbf9
        python-psycopg2:
          ref: 2f3caabd1c0ecabdbfc9989c87091947ef3386bc
        python-py:
          ref: ee6fc54b4b6fcc5b188681d6ea4d94dd13f68397
        python-pycparser:
          ref: a08ae060f0b8f017f284d7650c040b1a6b14d384
        python-pysocks:
          ref: 7c9d9eed3ae4eb4b0d82ee72aa3d4f3f6ca2f4e6
        python-requests:
          ref: 206cf9174068604cc0d0ca38b30a91bb1f9e969f
        python-toml:
          ref: 22f1c2c63226b0257855e8708a6dc23fef9b5e1b
        python-urllib3:
          ref: 201a59497ebd7740fa569af3962d65f5d60b2113
        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
        scipy:
          ref: b364884b1684baa296bab8317fdd3cd567bfa883
      scmurl: https://gitee.com/src-opencloudos-modules/python39.git?#c1a6705f518792dc1600806ac0cb739e23a2d9d9
      ursine_rpms:
      - httpd-tools-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - 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
      - mod_md-debuginfo-1:2.0.8-8.module+oc8.5.0+51+888934e4.aarch64
      - httpd-devel-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - mod_ldap-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - mod_http2-debugsource-0:1.15.7-3.module+oc8.5.0+51+888934e4.aarch64
      - httpd-devel-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - mod_http2-debuginfo-0:1.15.7-3.module+oc8.5.0+51+888934e4.aarch64
      - mod_session-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - swig-debuginfo-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.x86_64
      - httpd-0:2.4.37-43.module+oc8.5.0+51+888934e4.src
      - mod_ssl-1:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - httpd-debugsource-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - swig-debugsource-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - httpd-filesystem-0:2.4.37-43.module+oc8.5.0+51+888934e4.noarch
      - mod_ldap-debuginfo-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - swig-debuginfo-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - python-wheel-1:0.30.0-6.oc8.src
      - httpd-tools-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - mod_http2-0:1.15.7-3.module+oc8.5.0+51+888934e4.aarch64
      - mod_md-debugsource-1:2.0.8-8.module+oc8.5.0+51+888934e4.aarch64
      - mod_proxy_html-1:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - httpd-debuginfo-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - mod_session-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - mod_ssl-debuginfo-1:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - swig-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.src
      - python-pysocks-0:1.6.8-3.oc8.src
      - mod_http2-0:1.15.7-3.module+oc8.5.0+51+888934e4.src
      - httpd-manual-0:2.4.37-43.module+oc8.5.0+51+888934e4.noarch
      - python-py-0:1.5.3-4.oc8.src
      - mod_md-1:2.0.8-8.module+oc8.5.0+51+888934e4.aarch64
      - pytest-0:3.4.2-11.oc8.src
      - python-chardet-0:3.0.4-7.oc8.src
      - swig-debugsource-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.x86_64
      - mod_proxy_html-1:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - mod_md-1:2.0.8-8.module+oc8.5.0+51+888934e4.src
      - python-pluggy-0:0.6.0-3.oc8.src
      - httpd-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - mod_proxy_html-debuginfo-1:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - httpd-debugsource-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - swig-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.x86_64
      - mod_md-debugsource-1:2.0.8-8.module+oc8.5.0+51+888934e4.x86_64
      - mod_session-debuginfo-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - mod_ldap-debuginfo-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - mod_proxy_html-debuginfo-1:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - mod_ssl-1:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - httpd-tools-debuginfo-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - mod_http2-0:1.15.7-3.module+oc8.5.0+51+888934e4.x86_64
      - python-packaging-0:16.8-9.oc8.src
      - mod_session-debuginfo-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - mod_md-debuginfo-1:2.0.8-8.module+oc8.5.0+51+888934e4.x86_64
      - swig-doc-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.noarch
      - httpd-tools-debuginfo-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - httpd-0:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - httpd-debuginfo-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - mod_http2-debugsource-0:1.15.7-3.module+oc8.5.0+51+888934e4.x86_64
      - python-attrs-0:17.4.0-6.oc8.src
      - mod_ldap-0:2.4.37-43.module+oc8.5.0+51+888934e4.x86_64
      - swig-gdb-0:3.0.12-19.module+oc8.5.0+89+cf8c0f03.aarch64
      - mod_ssl-debuginfo-1:2.4.37-43.module+oc8.5.0+51+888934e4.aarch64
      - mod_http2-debuginfo-0:1.15.7-3.module+oc8.5.0+51+888934e4.x86_64
      - mod_md-1:2.0.8-8.module+oc8.5.0+51+888934e4.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 3 ===\n#\n%python3_pkgversion 39\n# scipy needs
        pybind11 to build and pybind11 needs scipy for tests\n%_without_tests 1\n\n#
        === Bootstrap phase 2 ===\n# \n# %python3_pkgversion 39\n# # setuptools, pip,
        ...\n# %_without_tests 1\n\n# === Bootstrap phase 1 ===\n#\n# %python3_pkgversion
        39\n# # python39\n# %_without_rpmwheels 1\n# %_without_optimizations 1\n#
        # python39, setuptools, wheel\n# %_with_bootstrap 1\n# # python39, setuptools,
        pip\n# %_without_tests 1\n# # pip\n# %_without_doc 1\n"
  components:
    rpms:
      Cython:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/Cython
        cache: http://pkgs.fedoraproject.org/repo/pkgs/Cython
        ref: 792a8b9d85fa15af0134c0022e76f5330fd8355a
        arches: [aarch64, x86_64]
      PyYAML:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/PyYAML
        cache: http://pkgs.fedoraproject.org/repo/pkgs/PyYAML
        ref: 93dcc5088eb95d4cd681db427a2a4c10ad724962
        buildorder: 10
        arches: [aarch64, x86_64]
      mod_wsgi:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/mod_wsgi
        cache: http://pkgs.fedoraproject.org/repo/pkgs/mod_wsgi
        ref: bab9295e2fc6905e6343b763c9ff1e6c2bcf0ab9
        arches: [aarch64, x86_64]
      numpy:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/numpy
        cache: http://pkgs.fedoraproject.org/repo/pkgs/numpy
        ref: e89ecc717469769f032dcc28226bd0b91390c25a
        buildorder: 10
        arches: [aarch64, x86_64]
      pybind11:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/pybind11
        cache: http://pkgs.fedoraproject.org/repo/pkgs/pybind11
        ref: a8c8f155ac61b2ad16a204121b21cc48fa5dfb8b
        buildorder: 20
        arches: [aarch64, x86_64]
      pytest:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/pytest
        cache: http://pkgs.fedoraproject.org/repo/pkgs/pytest
        ref: 1749ffe46b772258ae5853256eeffe98969daf05
        arches: [aarch64, x86_64]
      python-PyMySQL:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-PyMySQL
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-PyMySQL
        ref: 9e898010c9fed49a742585131478f846f2f6b71c
        buildorder: 40
        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
        arches: [aarch64, x86_64]
      python-cffi:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-cffi
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-cffi
        ref: 895b1fcc292eb36d5239de9de7c6470dbcbc819e
        buildorder: 20
        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
        arches: [aarch64, x86_64]
      python-cryptography:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-cryptography
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-cryptography
        ref: 10f935948217c50d933de91e5afef880a3416ff6
        buildorder: 30
        arches: [aarch64, x86_64]
      python-idna:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-idna
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-idna
        ref: 7fb511e1cd6a7ce262488f15c54e9212759cb02c
        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
        arches: [aarch64, x86_64]
      python-lxml:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-lxml
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-lxml
        ref: 81d36606fc16bc7a6572283d7c4153a584023430
        buildorder: 10
        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
        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
        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
        arches: [aarch64, x86_64]
      python-ply:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-ply
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-ply
        ref: 877aca181c3ccda5eb723d2e434a3e042241899d
        arches: [aarch64, x86_64]
      python-psutil:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-psutil
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-psutil
        ref: 03f0860a53046558b5e93d9b37204e7ae2d5fbf9
        arches: [aarch64, x86_64]
      python-psycopg2:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-psycopg2
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-psycopg2
        ref: 2f3caabd1c0ecabdbfc9989c87091947ef3386bc
        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
        arches: [aarch64, x86_64]
      python-pycparser:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-pycparser
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-pycparser
        ref: a08ae060f0b8f017f284d7650c040b1a6b14d384
        buildorder: 10
        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
        arches: [aarch64, x86_64]
      python-requests:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-requests
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-requests
        ref: 206cf9174068604cc0d0ca38b30a91bb1f9e969f
        buildorder: 10
        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
        arches: [aarch64, x86_64]
      python-urllib3:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/python-urllib3
        cache: http://pkgs.fedoraproject.org/repo/pkgs/python-urllib3
        ref: 201a59497ebd7740fa569af3962d65f5d60b2113
        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
        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
        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
        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
        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
        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
        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
        arches: [aarch64, x86_64]
      scipy:
        rationale: Python component
        repository: git+https://gitee.com/src-opencloudos-rpms/scipy
        cache: http://pkgs.fedoraproject.org/repo/pkgs/scipy
        ref: b364884b1684baa296bab8317fdd3cd567bfa883
        buildorder: 30
        arches: [aarch64, x86_64]
...