anchor.diff:    inherit python;
   
     inherit (pkgs) fetchurl fetchsvn stdenv;
  +
   
     buildPythonPackage = import ../development/python-modules/generic {
       inherit (pkgs) lib unzip;
       inherit python wrapPython setuptools site offlineDistutils;
     };
  +
  +
  +  setuptools = import ../development/python-modules/setuptools {
  +    inherit (pkgs) stdenv fetchurl;
  +    inherit python wrapPython site;
  +  };
  +
  +
  +  site = import ../development/python-modules/site {
  +    inherit (pkgs) stdenv;
  +    inherit python;
  +  };
  +
  +  offlineDistutils = import ../development/python-modules/offline-distutils {
  +    inherit (pkgs) stdenv;
  +    inherit python;
  +  };
  +
  +  ipython = import ../shells/ipython {
  +    inherit (pkgs) stdenv fetchurl;
  +    inherit buildPythonPackage pythonPackages;
  +  };
  +
   
     wrapPython = pkgs.makeSetupHook
       { deps = pkgs.makeWrapper;
  
positive.code:       md5 = "530a0614de3a669314c3acd4995c54d5";
      };
  
      buildInputs = [ nose amqplib anyjson ];
  
      doCheck = false; # depends on the network
  
      meta = {
        homepage = http://pypi.python.org/pypi/carrot;
        description = "AMQP Messaging Framework for Python";
      };
    };
  
  
    chardet = buildPythonPackage rec {
      version = "1.0.1";
      name = "chardet-${version}";
  
      src = fetchurl {
        url = "http://pypi.python.org/packages/source/c/chardet/${name}.tar.gz";
        md5 = "7c28b02bca7847c13bebedaf4df6c5a3";
      };
  
      meta = {
        homepage = http://pypi.python.org/pypi/chardet;
        description = "Universal encoding detector";
      };
    };
  
  
negative.code:       md5 = "4728e3bd7f72763c1e5dccac0296f8ea";
      };
  
      buildInputs = [ nose httplib2  ];
  
      propagatedBuildInputs = [ greenlet ];
  
      PYTHON_EGG_CACHE = "`pwd`/.egg-cache";
  
  