document: modulemd version: 1 data: summary: The Ecosystem of packages for the Python programming language, version 2 description: >- Python is an interpreted, interactive, object-oriented programming language often compared to Tcl, Perl, Scheme or Java. Python includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems (X11, Motif, Tk, Mac and MFC). Programmers can write new built-in modules for Python in C or C++. Python can be used as an extension language for applications that need a programmable interface. license: module: - MIT dependencies: buildrequires: bootstrap: master # python2: master # Disabled since python2 requires platform, and # bootstrap and platform modules conflict requires: platform: master python2: 2.7 libtom: master references: community: https://www.python.org/ documentation: https://docs.python.org/2/ tracker: https://src.fedoraproject.org/modules/python2-ecosystem profiles: filter: rpms: - python3-asn1crypto - python3-augeas - python3-cffi - python3-chardet - python3-configparser - python3-crypto - python3-dateutil - python3-dbus - python3-dns - python3-gssapi - python3-idna - python3-jinja2 - python3-jwcrypto - python3-kdcproxy - python3-netaddr - python3-netifaces - python3-pluggy - python3-ply - python3-pyOpenSSL - python3-pyasn1 - python3-pyasn1-modules - python-pyasn1-doc - python3-pycparser - python3-pysocks - python3-python-etcd - python3-pyusb - python3-qrcode - python3-qrcode-core - python3-requests - python3-systemd - python3-tox - python3-yubico - python3-urllib3 api: rpms: - dbus-python-devel - python-dateutil-doc - python-qrcode-core - python2-asn1crypto - python2-augeas - python2-cffi - python2-chardet - python2-configparser - python2-crypto - python2-dateutil - python2-dbus - python2-dns - python2-gssapi - python2-jwcrypto - python2-idna - python2-ipaddress - python2-jinja2 - python2-kdcproxy - python2-netaddr - python2-netifaces - python2-pluggy - python2-ply - python2-pyOpenSSL - python2-pyasn1 - python2-pyasn1-modules - python2-pycparser - python2-pysocks - python2-python-etcd - python2-pyusb - python2-qrcode - python2-requests - python2-tox - python2-typing - python2-urllib3 buildopts: rpms: macros: | %python2_ecosystem_force_rebuild 2017-06-26 components: rpms: pyOpenSSL: rationale: Common dependency and runtime dependency for p-requests ref: master buildorder: 0 python-asn1crypto: rationale: Common dependency and runtime dependency for p-requests ref: master buildorder: 0 python-augeas: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-cffi: rationale: Common dependency and runtime dependency for p-requests ref: master buildorder: 0 python-chardet: rationale: Common dependency and runtime dependency for p-requests ref: master buildorder: 0 python-configparser: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-dateutil: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-dns: rationale: Dependency of freeipa dbus-python: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-gssapi: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-idna: rationale: Common dependency and runtime dependency for p-requests ref: master buildorder: 0 python-ipaddress: rationale: Common dependency and runtime dependency for p-requests ref: master python-kdcproxy: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-netaddr: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-netifaces: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-pyasn1: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-ply: rationale: Common dependency and runtime dependency for p-requests ref: master buildorder: 0 python-pycparser: rationale: Common dependency and runtime dependency for p-requests ref: master buildorder: 0 python-pysocks: rationale: Common dependency and runtime dependency for p-requests ref: master buildorder: 0 python-systemd: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python2-typing: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-urllib3: rationale: Common dependency and runtime dependency for p-requests ref: master buildorder: 0 python-yubico: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-qrcode: rationale: Runtime dependency of freeipa ref: master buildorder: 0 python-requests: rationale: Common runtime dependency, for example for pki ref: master buildorder: 0 python-crypto: rationale: Dependency of python-dns, awful unmaintained module buildorder: -10 python-cryptography-vectors: rationale: Buildtime dependency of python-cryptography ref: master buildorder: -10 python-tox: rationale: Buildtime dependency of python-gssapi, custodia and python-kdcproxy ref: master buildorder: -10 python-jwcrypto: rationale: Runtime dependency of freeipa and buildtime dependency of custodia ref: master buildorder: -10 python-etcd: rationale: Buildtime dependency of custodia ref: master buildorder: -10 python-pluggy: rationale: Runtime dependency of python-tox ref: master buildorder: -10 pyusb: rationale: Runtime dependency of freeipa and buildtime dependency of python-yubico ref: master buildorder: -10