diff --git a/python2-ecosystem.yaml b/python2-ecosystem.yaml new file mode 100644 index 0000000..4e37873 --- /dev/null +++ b/python2-ecosystem.yaml @@ -0,0 +1,112 @@ +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 + requires: + platform: master + python2: master + references: + community: https://www.python.org/ + documentation: https://docs.python.org/2/ + tracker: https://src.fedoraproject.org/modules/python2-ecosystem + profiles: + filter: + rpms: + api: + rpms: + buildopts: + rpms: + macros: | + components: + rpms: + python-augeas: + rationale: Runtime dependency of freeipa + ref: master + buildorder: 0 + python-configparser: + rationale: Runtime dependency of freeipa + ref: master + buildorder: 0 + custodia: + rationale: Runtime dependency of freeipa + ref: master + buildorder: 0 + python-dateutil: + rationale: Runtime dependency of freeipa + ref: master + buildorder: 0 + dbus-python: + rationale: Runtime dependency of freeipa + ref: master + buildorder: 0 + python-gssapi: + rationale: Runtime dependency of freeipa + ref: master + buildorder: 0 + 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-systemd: + rationale: Runtime dependency of freeipa + ref: master + buildorder: 0 + python2-typing: + rationale: Runtime dependency of freeipa + 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-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