--- document: modulemd version: 2 data: name: python36 stream: 3.6 version: 8040020210618040407 context: edf1e464 summary: Python programming language, version 3.6 description: >- This module gives users access to the internal Python 3.6 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 content: - ASL 2.0 - ASL 2.0 and MIT - BSD - BSD and Boost and Public Domain - BSD and LGPLv2+ - LGPLv2+ and Public Domain - MIT - Public Domain and BSD and Python and GPLv3+ - Python xmd: mbs: buildrequires: mongodb: context: 5e8ab455 filtered_rpms: - python3-bson-0:3.7.0-1.module+an8.4.0+10263+83cc1814 - jctools-parent-0:2.0.2-2.module+an8.4.0+10263+83cc1814 - mongodb-test-0:3.6.8-1.module+an8.4.0+10263+83cc1814 - snappy-java-javadoc-0:1.1.2.4-8.module+an8.4.0+10263+83cc1814 - jctools-experimental-0:2.0.2-2.module+an8.4.0+10263+83cc1814 - slf4j-jdk14-0:1.7.25-4.module+an8.4.0+10263+83cc1814 - jcl-over-slf4j-0:1.7.25-4.module+an8.4.0+10263+83cc1814 - yaml-cpp-static-0:0.6.1-2.module+an8.4.0+10263+83cc1814 - yaml-cpp-devel-0:0.6.1-2.module+an8.4.0+10263+83cc1814 - slf4j-ext-0:1.7.25-4.module+an8.4.0+10263+83cc1814 - python-pymongo-doc-0:3.7.0-1.module+an8.4.0+10263+83cc1814 - jul-to-slf4j-0:1.7.25-4.module+an8.4.0+10263+83cc1814 - log4j-over-slf4j-0:1.7.25-4.module+an8.4.0+10263+83cc1814 - slf4j-javadoc-0:1.7.25-4.module+an8.4.0+10263+83cc1814 - netty-javadoc-0:4.1.13-5.module+an8.4.0+10263+83cc1814 - slf4j-manual-0:1.7.25-4.module+an8.4.0+10263+83cc1814 - python3-pymongo-0:3.7.0-1.module+an8.4.0+10263+83cc1814 - mongo-tools-devel-0:3.6.6-1.module+an8.4.0+10263+83cc1814 - jctools-javadoc-0:2.0.2-2.module+an8.4.0+10263+83cc1814 - slf4j-jcl-0:1.7.25-4.module+an8.4.0+10263+83cc1814 - python3-pymongo-gridfs-0:3.7.0-1.module+an8.4.0+10263+83cc1814 - python3-cheetah-0:3.1.0-4.module+an8.4.0+10263+83cc1814 - slf4j-log4j12-0:1.7.25-4.module+an8.4.0+10263+83cc1814 - slf4j-sources-0:1.7.25-4.module+an8.4.0+10263+83cc1814 koji_tag: module-mongodb-3.6-8040020210623070731-5e8ab455 ref: 8a5df0952f536539c4f60ee7a83b16c359b44bd4 stream: 3.6 version: 8040020210623070731 platform: context: 00000000 filtered_rpms: [] koji_tag: module-anolis-8.4.0-build ref: virtual stream: an8.4.0 stream_collision_modules: ursine_rpms: version: 4 commit: 1d13bf21b83677c9ec9b115b0c3ffe80a4f2b5c6 mse: TRUE rpms: python-PyMySQL: ref: 31ea0547731688f60fa7e9e84c349b6d86b155e2 python-distro: ref: 62b32c9249597c6fa452e89dfbef782fb83f24c2 python-docs: ref: af1a89c0ba592b5da7fa5b12c3e85a910806082d python-docutils: ref: e87af710a00759a7d69f0f06a470cb101fdbce39 python-nose: ref: 21aba9499c93871d16f89b41c94dbd9146582d00 python-pygments: ref: 19dd421e93fdfa9b2b7d2abe56babd4be37f2e27 python-pymongo: ref: af702ee23614954b885243612a8371d9f1ee9e47 python-sqlalchemy: ref: b58c417b7f488b35a37d39850d69b4b873b69185 python-virtualenv: ref: 652f2979994d2cd0121aa585b135a4415eb7ee75 python-wheel: ref: 2d09c70e8881405c69380dafba531ed8ec45d9ad python36: ref: c040865d488246551cf66220c0ea4b74bb4655e8 scipy: ref: bb88c4624b130b9f61b0d2338cb1ef8177546160 scmurl: git+ssh://git@codeup.openanolis.cn/codeup/anolis-modules/python36.git ursine_rpms: - slf4j-0:1.7.25-4.module+el8.2.0+10048+55533a4a.src - slf4j-jdk14-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - python-pymongo-0:3.6.1-11.module+el8.2.0+10127+a910aa2a.src - slf4j-ext-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - slf4j-manual-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - slf4j-javadoc-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - slf4j-jcl-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - python-pymongo-debugsource-0:3.6.1-11.module+el8.2.0+10127+a910aa2a.x86_64 - python-pymongo-debugsource-0:3.6.1-11.module+el8.2.0+10127+a910aa2a.aarch64 - slf4j-sources-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - slf4j-log4j12-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - python-pymongo-debuginfo-0:3.6.1-11.module+el8.2.0+10127+a910aa2a.x86_64 - jcl-over-slf4j-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - log4j-over-slf4j-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - jul-to-slf4j-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch - python-pymongo-debuginfo-0:3.6.1-11.module+el8.2.0+10127+a910aa2a.aarch64 - slf4j-0:1.7.25-4.module+el8.2.0+10048+55533a4a.noarch dependencies: - buildrequires: mongodb: [3.6] platform: [an8.4.0] requires: platform: [an8] references: community: https://www.python.org/ documentation: https://docs.python.org/3.6/ profiles: build: rpms: - python36 - python36-devel - python36-rpm-macros common: rpms: - python36 api: rpms: - python-sqlalchemy-doc - python-virtualenv-doc - python3-PyMySQL - python3-bson - python3-distro - python3-docs - python3-docutils - python3-nose - python3-pygments - python3-pymongo - python3-pymongo-gridfs - python3-scipy - python3-sqlalchemy - python3-virtualenv - python3-wheel - python36 - python36-debug - python36-devel - python36-rpm-macros filter: rpms: - python2-PyMySQL - python2-docutils - python2-nose - python2-pygments - python2-scipy - python2-sqlalchemy - python2-virtualenv buildopts: rpms: macros: > %_without_python2 1 # For packages depending on python36, so that they # BuildRequire python36-devel/debug/rpm-macros instead of python3-* # # This won't be necessary for python37 and later. There we can # set %{python3_pkgversion}, because all packages will need to # have the pythonXY prefix. Whereas for Python 3.6 the packages # are split between non-modular RHEL and the python36 module, # and so it was easier and less confusing to keep the prefix at # python3- except for the devel/debug/rpm/macros packages. %_with_python36_module 1 components: rpms: python-PyMySQL: rationale: Python adapter for the MySQL/MariaDB databases repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-PyMySQL cache: http://pkgs.fedoraproject.org/repo/pkgs/python-PyMySQL ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] python-distro: rationale: Linux Distribution - a Linux OS platform information API repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-distro cache: http://pkgs.fedoraproject.org/repo/pkgs/python-distro ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] python-docs: rationale: Documentation for Python repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-docs cache: http://pkgs.fedoraproject.org/repo/pkgs/python-docs ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] python-docutils: rationale: System for processing plaintext documentation repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-docutils cache: http://pkgs.fedoraproject.org/repo/pkgs/python-docutils ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] python-nose: rationale: Discovery-based unit test extension for Python repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-nose cache: http://pkgs.fedoraproject.org/repo/pkgs/python-nose ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] python-pygments: rationale: Syntax highlighting engine written in Python repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-pygments cache: http://pkgs.fedoraproject.org/repo/pkgs/python-pygments ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] python-pymongo: rationale: Python driver for MongoDB repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-pymongo cache: http://pkgs.fedoraproject.org/repo/pkgs/python-pymongo ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] python-sqlalchemy: rationale: Modular and flexible ORM library for python repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-sqlalchemy cache: http://pkgs.fedoraproject.org/repo/pkgs/python-sqlalchemy ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] python-virtualenv: rationale: Tool to create isolated Python environments repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-virtualenv cache: http://pkgs.fedoraproject.org/repo/pkgs/python-virtualenv ref: a8-python36-stream-3.6 buildorder: 30 arches: [aarch64, i686, ppc64le, s390x, x86_64] python-wheel: rationale: Built-package format for Python repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python-wheel cache: http://pkgs.fedoraproject.org/repo/pkgs/python-wheel ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] python36: rationale: Contains the symlink to the platform-python interpreter. Also contains python36-rpm-macros needed to build the remaining packages. repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/python36 cache: http://pkgs.fedoraproject.org/repo/pkgs/python36 ref: a8-python36-stream-3.6 buildorder: 10 arches: [aarch64, i686, ppc64le, s390x, x86_64] scipy: rationale: Scientific Tools for Python repository: git+ssh://git@codeup.openanolis.cn/codeup/anolis-os/scipy cache: http://pkgs.fedoraproject.org/repo/pkgs/scipy ref: a8-python36-stream-3.6 buildorder: 20 arches: [aarch64, i686, ppc64le, s390x, x86_64] ...