anchor.diff:      };
     };
   
  -  ropemacs = pkgs.stdenv.mkDerivation rec {
  -    version = "0.6";
  +  ropemacs = buildPythonPackage rec {
  +    version = "0.7";
       name = "ropemacs-${version}";
   
       src = fetchurl {
  -      url = "mirror://sourceforge/rope/${name}.tar.gz";
  -      sha256 = "1afqybmjn7fqkwx8y8kx1kfx181ix73cbq3a0d5n7ryjm7k1r0s4";
  -    };
  -
  -    buildInputs = [ python ];
  -
  -    installPhase = ''
  -      python setup.py install --prefix=$out
  -    '';
  +      url = "http://pypi.python.org/packages/source/r/ropemacs/${name}.tar.gz";
  +      sha256 = "1x5qf1drcdz9jfiiakc60kzqkb3ahsg9j902c5byf3gjfacdrmqj";
  +    };
  +
  +    propagatedBuildInputs = [ ropemode ];
   
        meta = with stdenv.lib; {
          description = "a plugin for performing python refactorings in emacs";
  
positive.code:        license = licenses.gpl2;
       };
    };
  
  
    routes = buildPythonPackage rec {
  
negative.code:     };
    });
  
    rope = buildPythonPackage rec {
      version = "0.9.4";
      name = "rope-${version}";
  
      src = fetchurl {
        url = "http://pypi.python.org/packages/source/r/rope/${name}.tar.gz";
        sha256 = "1fm6ahff50b10mlnc0ar4x1fv9sxmcp1g651myyqy7c50hk39h1d";
      };
  
      meta = with stdenv.lib; {
        description = "python refactoring library";
  