The variable RESTRICT_PYTHON_ABIS appears to be part of the public API of the eclass, but it isn't currently documented.
Look at this guide http://www.gentoo.org/proj/en/Python/developersguide.xml
Things like RESTRICT_PYTHON_ABIS are not documented in the man page.
/usr/portage/eclass/python.eclass:31:warning: PYTHON_DEPEND: unable to extract default variable content: /usr/portage/eclass/python.eclass:177:warning: PYTHON_USE_WITH: unable to extract default variable content: /usr/portage/eclass/python.eclass:181:warning: PYTHON_USE_WITH_OR: unable to extract default variable content: /usr/portage/eclass/python.eclass:186:warning: PYTHON_USE_WITH_OPT: unable to extract default variable content: /usr/portage/eclass/python.eclass:271:warning: SUPPORT_PYTHON_ABIS: unable to extract default variable content: /usr/portage/eclass/python.eclass:276:warning: PYTHON_EXPORT_PHASE_FUNCTIONS: unable to extract default variable content: if ! has "${EAPI:-0}" 0 1 && [[ -n "${SUPPORT_PYTHON_ABIS}" ]]; then
(In reply to comment #2) > Things like RESTRICT_PYTHON_ABIS are not documented in the man page. > Yep, that's what I originally intended, sorry for being too vague. Btw, the python guide is really nice, you could put a link to it in eclass's @DESCRIPTION, so that it appears in the generated man page.
python.eclass is deprecated. Closing as obsolete.