Contents
Easy tasks for Python-Modules packages
For all tasks :
Everyone who starts to work on a package : put your nick behind it, and add DONE when it is done.
Add maint nick when someone finds their is a maintainer + "contacted" when maint has been contacted.
Cleaning spec
Here the list of packages that have to be reviewed (essentially remove PYTHONDONTWRITEBYTECODE ) Some have maintainer, some not. If they have a maintainer, please contact him before. If I am the maintainer, just ping me on irc.
At https://github.com/htgoebel/bytecompile there are some helper-tools for adopting the the current draft Python_policy. The central tool is process-specfile.py. While in an early stage, it is already quite useful.
- pymecavideo ----------- maintainer ofaurax - DONE
- python-amqplib -------- maintainer neoclust - CONTACTED, he will look
- python-anyjson -------- maintainer neoclust - CONTACTED, he will look
- python-cssselect ------ maintainer zezinho - DONE
- python-django --------- maintainer nobody - marja, this part committed - DONE
- python-feedparser ----- maintainer shikamaru - philippem - DONE
- python-gd ------------- maintainer luigiwalser -CONTACTED, marja, commited - DONE
- python-networkx ------- maintainer nobody philippem - DONE
- python-paste ---------- maintainer neoclust - CONTACTED, he will look
- python-pastedeploy ---- maintainer neoclust - CONTACTED, he will look
- python-pybluez -------- maintainer dmorgan - need COMMIT (nmartin)
- python-pygraphviz ----- maintainer nobody philippem - DONE
- python-requests ------- maintainer nobody philippem - DONE
- python-rope ------------maintainer obgr_seneca - CONTACTED, he will have a look
- python-routes ----------maintainer neoclust - CONTACTED, he will look
- python-tinysegmenter -- maintainer nobody philippem - DONE
- python-urllib3 ---------maintainer nobody philippem - DONE
- python-webtest ---------maintainer neoclust - CONTACTED, he will look
- python-xdot ----------- maintainer blino - DONE
- python-pyrex ---------- maintainter: philippem - DONE
- python-pygments ------- maintainter: philippem - DONE
- python-progressbar ---- maintainter: philippem - DONE
- python-numpy ---------- maintainter: philippem - DONE
- python-musicbrainz2 --- maintainter: philippem - DONE
- python-mpi4py --------- maintainter: philippem - DONE
- python-ipdb ----------- maintainter: philippem - DONE
- python-googl ---------- maintainter: philippem - DONE
- python-httplib2 ------- maintainter: philippem - DONE
Add Python 3 support
Here a list of Python module that can have Python3 module too Some have maintainer, some not. If they have a maintainer, please contact him before. If I am the maintainer, just ping me on irc.
- python-beautifulsoup4---maintainer: neoclust - philippem - DONE
- python-cssutils --------maintainer: philippem - DONE
- python-d2to1 -----------maintainer: neoclust - CONTACTED, he will look
- python-django ----------maintainer: nobody - marja - COMMITTED, along with version 1.5.2 - DONE
- python-feedparser ----- maintainer: shikamaru - philippem - DONE
- python-flask -----------maintainer: neoclust - CONTACTED, he will look
- python-flexmock --------maintainer: neoclust - CONTACTED, he will look
- python-greenlet --------maintainer: obgr_seneca - CONTACTED, he will have a look
- python-html2text -------maintainer: remmy - CONTACTED, he will have a look (nmartin)
- python-icu -------------maintainer: tv - DONE (nmartin)
- python-irc -------------maintainer: colin - philippem - DONE
- python-itsdangerous ----maintainer: neoclust - CONTACTED, he will look
- python-journalctl ------maintainer: colin - philippem DONE
- python-jsonschema ------maintainer: neoclust - CONTACTED, he will look
- python-kombu -----------maintainer: pterjan - DONE
- python-lockfile --------maintainer: neoclust - CONTACTED, he will look
- python-minimock --------maintainer: neoclust - CONTACTED, he will look
- python-mpmath ----------maintainer: fwang - need COMMIT (nmartin)
- python-netaddr ---------maintainer: neoclust - CONTACTED, he will look
- python-networkx --------maintainer: nobody philippem - DONE
- python-opencl ----------maintainer: joequant - CONTACTED, waiting for reply
- python-pandas ----------maintainer: joequant - philippem DONE
- python-parsing ---------maintainer: dmorgan - CONTACTED, waiting for reply (nmartin)
- python-passlib ---------maintainer: neoclust - CONTACTED, he will look
- python-pastedeploy -----maintainer: neoclust - CONTACTED, he will look
- python-pecan -----------maintainer: neoclust - CONTACTED, he will look
- python-pep8 ------------maintainer: grenoya - CONTACTED, grenoya will add python3 support
- python-ply -------------maintainer: nobody - marja - COMMITTED - DONE
- python-prettytable -----maintainer: neoclust - CONTACTED, he will look
- python-pycuda ----------maintainer: mitaya - need python3 support in libboost (nmartin)
- python-pyftpdlib -------maintainer: guillomovitch - DONE
- python-pymongo ---------maintainer: guillomovitch - DONE
- python-pypdf (see https://pypi.python.org/pypi/PyPDF2) -------maintainer: lmenut
- python-pyquery ---------maintainer: neoclust - CONTACTED, he will look
- python-pyro4 -----------maintainer: obgr_seneca - CONTACTED, he will have a look
- python-pysendfile ------maintainer: neoclust - CONTACTED, he will look
- python-qt5 -------------maintainer: fwang - CONTACTED, waiting for reply (nmartin)
- python-redis -----------maintainer: guillomovitch - DONE
- python-requests --------maintainer: nobody philippem - DONE
- python-setproctitle ----maintainer: obgr_seneca - CONTACTED, he will have a look
- python-setuptools-git --maintainer: neoclust - CONTACTED, he will look
- python-simplegeneric ---maintainer: neoclust - CONTACTED, he will look
- python-stevedore -------maintainer: neoclust - CONTACTED, he will look
- python-sunpy -----------maintainer: joequant - CONTACTED, waiting for reply
- python-waitress --------maintainer: neoclust - CONTACTED, he will look
- python-webtest ---------maintainer: neoclust - CONTACTED, he will look
- python-werkzeug --------maintainer: neoclust - CONTACTED, he will look
- python-wsme ------------maintainer: neoclust - CONTACTED, he will look
- pyudev -----------------maintainer: fwang - DONE (nmartin)
- python-dnspython -------maintainer: philippem - DONE
- python-genshi ----------maintainer: philippem - DONE
- python-gpgme -----------maintainer: philippem - DONE
- python-pycrypto --------maintainer: philippem - DONE
- python-pyinotify -------maintainer: philippem - DONE
- python-serial ----------maintainer: philippem - DONE
- python-sympy -----------maintainer: philippem - DONE
- python-yaml ------------maintainer: philippem - DONE
- ipython-----------------maintainer: philippem - DONE
- python-ipdb ------------maintainer: philippem - DONE
Examples
Here some examples of Python module with Python 3 : python-jinja2 , python-docutils, python-sparqlwrapper
Packages to be updated
There are also Python module packages with newer versions available that should possibly be updated. Some have maintainer, some not. If they have a maintainer, please contact him before. Youri-Check has a list, but it's incomplete. Here are a few that are likely to be installed on a relatively large number of Mageia systems.
- python-ldap (2.4.13 available in OpenSuSE) ------------maintainer: philippem - DONE
- python-levenshtein (0.11.1 with Python3 support) ------maintainer: philippem - DONE
- python-qt4 (4.10.3 available in Debian) ---------------maintainer: dmorgan - DONE
- python-slip (0.4.0 available in Fedora) ---------------maintainer: anssi - DONE
- python-translate (1.10.0 available upstream) ----------maintainer: philippem - DONE
- python-numpy (1.8.0 available upstream) ---------------maintainer: philippem - DONE
- python-cups (1.9.66 with Python3 support) -------------maintainer: philippem - DONE
- python-pycuda (2013.1.1 with Python3 support) ---------maintainer: mitaya - DONE