diff --git a/README.md b/README.md new file mode 100644 index 0000000..b506629 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# python2-ecosystem + +The python2-ecosystem package \ No newline at end of file diff --git a/dead.package b/dead.package deleted file mode 100644 index a3ac9b8..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -This module was just an attempt and is not compatible with the current modularity diff --git a/python2-ecosystem.yaml b/python2-ecosystem.yaml new file mode 100644 index 0000000..ab8728c --- /dev/null +++ b/python2-ecosystem.yaml @@ -0,0 +1,236 @@ +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: f27 + + # python2: 2.7 + # Disabled since python2 requires platform, and + # bootstrap and platform modules conflict + requires: + platform: f27 + python2: 2.7 + libtom: f27 + 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