anchor.diff:    };
   
     cookiecutter = buildPythonPackage rec {
  -    version = "1.3.0";
  +    version = "1.4.0";
       name = "cookiecutter-${version}";
   
  -    # dependency problems, next release of cookiecutter should unblock these
  -    disabled = isPy3k || isPyPy;
  +    # not sure why this is broken
  +    disabled = isPyPy;
   
       src = pkgs.fetchurl {
         url = "https://github.com/audreyr/cookiecutter/archive/${version}.tar.gz";
  -      sha256 = "1vchjvh7591nczz2zz55aghk9mhpm6kqgm62d05d4mjrx9xjkdcg";
  -    };
  -
  -    buildInputs = with self; [ itsdangerous  ];
  +      sha256 = "1clxnabmc5s4b519r1sxyj1163x833ir8xcypmdfpf6r9kbb35vn";
  +    };
  +
  +    buildInputs = with self; [ itsdangerous pytest freezegun docutils ];
       propagatedBuildInputs = with self; [
  -          jinja2 future binaryornot click whichcraft ruamel_yaml ];
  +          jinja2 future binaryornot click whichcraft poyo jinja2_time ];
   
       meta = {
         homepage = https://github.com/audreyr/cookiecutter;
  
positive.code:       url = "https://github.com/pydanny/whichcraft/archive/${version}.tar.gz";
        sha256 = "1xqp66knzlb01k30qic40vzwl51jmlsb8r96iv60m2ca6623abbv";
      };
  
      meta = {
        homepage = https://github.com/pydanny/whichcraft;
  
negative.code:       license = licenses.lgpl21Plus;
        maintainers = with maintainers; [ sepi ];
        platforms = platforms.all;
      };
    };
  
    poyo = buildPythonPackage rec {
      version = "0.4.0";
      name = "poyo-${version}";
  
      src = pkgs.fetchurl {
        url = "mirror://pypi/p/poyo/${name}.tar.gz";
        sha256 = "1f48ffl0j1f2lmgabajps7v8w90ppxbp5168gh8kh27bjd8xk5ca";
      };
  
      meta = {
        homepage = https://github.com/hackebrot/poyo;
        description = "A lightweight YAML Parser for Python";
        license = licenses.mit;
      };
    };
  
  