use recursivePthLoader instead of setuptoolsSite
prefix setuptools -> python-setuptools
release-python.nix used by hydra python-rework jobset

define full job attributes (not just systems) so we can define
schedulingPriority without touching release-lib.nix.

There is definitely a more elegant way to recursively walk attributes
and fill in missing values (job and schedulingPriority).
remove site.py files

setuptools site.py can't resolve recursively which is needed for nix,
as each package has its own directory. A different solution than
putting the loader into every package output needs to be found.

see also #209
python-modules: remove long non-functional propagated-user-env-packages

we use recursive processing of pth files instead
do not create e.g pth file for build inputs

if they are really needed they will be in pth file created by
easy_install. If that does not work, they need to be put into
propagatedBuildInputs or the setup.py fixed.

see #210
don't propagate recursivePthLoader, it is needed to process it already
python manpages as python2.6, python2.7 and python

see #68
comment
python-2.6.8: long overdue
fix python-2.6 build: purity for systems with stdenv.gcc.libc

On other systems python26 will continue to look for
/usr/include/netinet/in.h among others. I don't know whether/what to
do about that.
for some reason the python2.6 manpage is not gzipped
release-python: create list of python packages from pythonPackages attrset
Merge branch 'channel-nixos' into python
release-python: remove two non-existing attrs
Merge branch 'channel-nixos' into python
release-python: derive python27Package from python27Packages
whitespace
Revert "don't propagate recursivePthLoader, it is needed to process it already"

This reverts commit edd160452e0c17bb5b0f07693dc1a1a4dd2dd511.

If we propagate it, derivations that use a python package will also
get the recursivePthLoader needed to process the pth files of the
package.
Merge branch 'channel-nixos' into python