anchor.diff:        license = "LGPLv2";
       };
     });
  +
  +
  +  MySQL_python = buildPythonPackage {
  +    name = "MySQL-python-1.2.3";
  +
  +    doCheck = false;
  +
  +    src = fetchurl {
  +      url = mirror://sourceforge/mysql-python/MySQL-python-1.2.3.tar.gz;
  +      sha256 = "0vkyg9dmj29hzk7fy77f42p7bfj28skyzsjsjry4wqr3z6xnzrkx";
  +    };
  +
  +    propagatedBuildInputs = [ pkgs.mysql pkgs.zlib nose ];
  +
  +    meta = {
  +      description = "MySQL database binding for Python";
  +
  +      homepage = http://sourceforge.net/projects/mysql-python;
  +    };
  +  };
   
   
     namebench = buildPythonPackage (rec {
  
positive.code:     };
    });
  
    pyutil = buildPythonPackage (rec {
      name = "pyutil-1.7.9";
  
      src = fetchurl {
        url = "http://pypi.python.org/packages/source/p/pyutil/${name}.tar.gz";
        sha256 = "c303bb779f96073820e2eb7c9692fe15a57df491eb356839f3cb3377ed03b844";
      };
  
      buildInputs = [ setuptoolsDarcs setuptoolsTrial ] ++ (if doCheck then [ simplejson ] else []);
      propagatedBuildInputs = [ zbase32 argparse twisted ];
      # Tests fail because they try to write new code into the twisted
      # package, apparently some kind of plugin.
      doCheck = false;
  
      meta = {
        description = "Pyutil, a collection of mature utilities for Python programmers";
  
        longDescription = ''
          These are a few data structures, classes and functions which
          we've needed over many years of Python programming and which
          seem to be of general use to other Python programmers. Many of
          the modules that have existed in pyutil over the years have
          subsequently been obsoleted by new features added to the
          Python language or its standard library, thus showing that
          we're not alone in wanting tools like these.
        '';
  
        homepage = http://allmydata.org/trac/pyutil;
  
        license = "GPLv2+";
      };
    });
  
    pyyaml = buildPythonPackage (rec {
      name = "PyYAML-3.09";
  
      src = fetchurl {
        url = "http://pyyaml.org/download/pyyaml/PyYAML-3.09.zip";
        sha256 = "204aca8b42dbe90e460794d743dd16182011da85507bfd4f092f9f76e0688040";
      };
  
      buildInputs = [ pkgs.unzip pkgs.pyrex ];
      propagatedBuildInputs = [ pkgs.libyaml ];
  
      meta = {
        description = "The next generation YAML parser and emitter for Python";
        homepage = http://pyyaml.org;
        license = "free"; # !?
      };
    });
  
    rdflib = buildPythonPackage (rec {
      name = "rdflib-3.0.0";
  
      src = fetchurl {
        url = "http://www.rdflib.net/${name}.tar.gz";
        sha256 = "1c7ipk5vwqnln83rmai5jzyxkjdajdzbk5cgy1z83nyr5hbkgkqr";
      };
  
      doCheck = false;
  
      postInstall = ''
        find $out -name easy-install.pth | xargs rm -v
        find $out -name 'site.py*' | xargs rm -v
      '';
  
      meta = {
        description = "RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.";
        homepage = http://www.rdflib.net/;
      };
    });
  
    rope = pkgs.stdenv.mkDerivation rec {
      version = "0.9.3";
      name = "rope-${version}";
  
      src = fetchurl {
        url = "http://pypi.python.org/packages/source/r/rope/${name}.tar.gz";
        sha256 = "1092rlsfna7rm1jkdanilsmw7rr3hlkgyji02xfd02wfcm8xa2i7";
      };
  
      buildInputs = [ python ];
  
      installPhase = ''
        python setup.py install --prefix=$out
      '';
  
      meta = with stdenv.lib; {
        description = "python refactoring library";
        homepage = http://rope.sf.net;
        maintainers = [ maintainers.goibhniu ];
        license = licenses.gpl2;
      };
    };
  
    ropemacs = pkgs.stdenv.mkDerivation rec {
      version = "0.6";
      name = "ropemacs-${version}";
  
      src = fetchurl {
        url = "mirror://sourceforge/rope/${name}.tar.gz";
        sha256 = "1afqybmjn7fqkwx8y8kx1kfx181ix73cbq3a0d5n7ryjm7k1r0s4";
      };
  
      buildInputs = [ python ];
  
      installPhase = ''
        python setup.py install --prefix=$out
      '';
  
       meta = with stdenv.lib; {
         description = "a plugin for performing python refactorings in emacs";
         homepage = http://rope.sf.net/ropemacs.html;
         maintainers = [ maintainers.goibhniu ];
         license = licenses.gpl2;
       };
    };
  
    pysvn = pkgs.stdenv.mkDerivation {
      name = "pysvn-1.7.2";
  
  
negative.code:     };
    };
  
    
    pyutil = buildPythonPackage (rec {
      name = "pyutil-1.7.9";
  
      src = fetchurl {
        url = "http://pypi.python.org/packages/source/p/pyutil/${name}.tar.gz";
        sha256 = "c303bb779f96073820e2eb7c9692fe15a57df491eb356839f3cb3377ed03b844";
      };
  
      buildInputs = [ setuptoolsDarcs setuptoolsTrial ] ++ (if doCheck then [ simplejson ] else []);
      propagatedBuildInputs = [ zbase32 argparse twisted ];
      # Tests fail because they try to write new code into the twisted
      # package, apparently some kind of plugin.
      doCheck = false;
  
      meta = {
        description = "Pyutil, a collection of mature utilities for Python programmers";
  
        longDescription = ''
          These are a few data structures, classes and functions which
          we've needed over many years of Python programming and which
          seem to be of general use to other Python programmers. Many of
          the modules that have existed in pyutil over the years have
          subsequently been obsoleted by new features added to the
          Python language or its standard library, thus showing that
          we're not alone in wanting tools like these.
        '';
  
        homepage = http://allmydata.org/trac/pyutil;
  
        license = "GPLv2+";
      };
    });
  
    pyyaml = buildPythonPackage (rec {
      name = "PyYAML-3.09";
  
      src = fetchurl {
        url = "http://pyyaml.org/download/pyyaml/PyYAML-3.09.zip";
        sha256 = "204aca8b42dbe90e460794d743dd16182011da85507bfd4f092f9f76e0688040";
      };
  
      buildInputs = [ pkgs.unzip pkgs.pyrex ];
      propagatedBuildInputs = [ pkgs.libyaml ];
  
      meta = {
        description = "The next generation YAML parser and emitter for Python";
        homepage = http://pyyaml.org;
        license = "free"; # !?
      };
    });
  
    rdflib = buildPythonPackage (rec {
      name = "rdflib-3.0.0";
  
      src = fetchurl {
        url = "http://www.rdflib.net/${name}.tar.gz";
        sha256 = "1c7ipk5vwqnln83rmai5jzyxkjdajdzbk5cgy1z83nyr5hbkgkqr";
      };
  
      doCheck = false;
  
      postInstall = ''
        find $out -name easy-install.pth | xargs rm -v
        find $out -name 'site.py*' | xargs rm -v
      '';
  
      meta = {
        description = "RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.";
        homepage = http://www.rdflib.net/;
      };
    });
  
    rope = pkgs.stdenv.mkDerivation rec {
      version = "0.9.3";
      name = "rope-${version}";
  
      src = fetchurl {
        url = "http://pypi.python.org/packages/source/r/rope/${name}.tar.gz";
        sha256 = "1092rlsfna7rm1jkdanilsmw7rr3hlkgyji02xfd02wfcm8xa2i7";
      };
  
      buildInputs = [ python ];
  
      installPhase = ''
        python setup.py install --prefix=$out
      '';
  
      meta = with stdenv.lib; {
        description = "python refactoring library";
        homepage = http://rope.sf.net;
        maintainers = [ maintainers.goibhniu ];
        license = licenses.gpl2;
      };
    };
  
    ropemacs = pkgs.stdenv.mkDerivation rec {
      version = "0.6";
      name = "ropemacs-${version}";
  
      src = fetchurl {
        url = "mirror://sourceforge/rope/${name}.tar.gz";
        sha256 = "1afqybmjn7fqkwx8y8kx1kfx181ix73cbq3a0d5n7ryjm7k1r0s4";
      };
  
      buildInputs = [ python ];
  
      installPhase = ''
        python setup.py install --prefix=$out
      '';
  
       meta = with stdenv.lib; {
         description = "a plugin for performing python refactorings in emacs";
         homepage = http://rope.sf.net/ropemacs.html;
         maintainers = [ maintainers.goibhniu ];
         license = licenses.gpl2;
       };
    };
  
    
    setuptoolsDarcs = buildPythonPackage {
      name = "setuptools-darcs-1.2.9";
  
  