Project:Python/Python.eclass conversion

This guide provides tips and guidelines for converting python.eclass packages.

Generic tips

 * 1) If in doubt, ask on #gentoo-python. We're there to help.
 * 2) Please remember to test the packages after conversion. If the test suite fails the same as before, it's ok, but if the conversion results in new tests failing then likely something went wrong.
 * 3) Compare the installed file list before and after conversion. Make sure nothing got lost :).
 * 4) Ensure that Python modules are byte-compiled (.pyc, .pyo). Many packages fail to do that currently.
 * 5) Many of python.eclass ebuilds are over-complex or even broken. Do not attempt to do 1:1 conversion. Instead, try to improve the ebuild.
 * 6) Not everything needs to be installed for all Python implementations. python-single-r1 is easier to use, so use it when multi-install isn't necessary. Value your time, we can re-add multiple implementation support later if necessary.