anchor.diff:      };
     };
   
  -
     structlog = buildPythonPackage rec {
       name = "structlog-15.3.0";
   
  
positive.code:     meta = with stdenv.lib; {
        description = "FreezeGun: Let your Python tests travel through time";
        homepage = "https://github.com/spulec/freezegun";
      };
    };
  
  
    # XXX: ValueError: ZIP does not support timestamps before 1980
    # svneverever =  buildPythonPackage rec {
    #   name = "svneverever-778489a8";
    #
    #   src = pkgs.fetchgit {
    #     url = git://git.goodpoint.de/svneverever.git;
    #     rev = "778489a8c6f07825fb18c9da3892a781c3d659ac";
    #     sha256 = "41c9da1dab2be7b60bff87e618befdf5da37c0a56287385cb0cbd3f91e452bb6";
    #   };
    #
    #   propagatedBuildInputs = with self; [ pysvn argparse ];
    #
    #   doCheck = false;
    # };
  
    tabulate = buildPythonPackage rec {
      version = "0.7.5";
      name = "tabulate-${version}";
  
      src = pkgs.fetchurl {
        url = "https://pypi.python.org/packages/source/t/tabulate/${name}.tar.gz";
        sha256 = "9071aacbd97a9a915096c1aaf0dc684ac2672904cd876db5904085d6dac9810e";
      };
  
      buildInputs = with self; [ nose ];
  
      # Tests: cannot import common (relative import).
      doCheck = false;
  
      meta = {
        description = "Pretty-print tabular data";
        homepage = https://bitbucket.org/astanin/python-tabulate;
        license = licenses.mit;
        maintainer = with maintainers; [ fridh ];
      };
  
    };
  
    targetcli_fb = buildPythonPackage rec {
      version = "2.1.fb33";
      name = "targetcli-fb-${version}";
  
      src = pkgs.fetchurl {
        url = "https://github.com/agrover/targetcli-fb/archive/v${version}.tar.gz";
        sha256 = "1zcm0agdpf866020b43fl8zyyyzz6r74mn1sz4xpaa0pinpwjk42";
      };
  
      propagatedBuildInputs = with self; [
        configshell_fb
        rtslib_fb
      ];
  
      meta = {
        description = "A command shell for managing the Linux LIO kernel target";
        homepage = "https://github.com/agrover/targetcli-fb";
        platforms = platforms.linux;
      };
    };
  
  
negative.code:       platforms = pkgs.syncthing.meta.platforms;
        homepage = "https://github.com/syncthing/syncthing-gtk";
        license = licenses.gpl2;
      };
    };
  
    systemd = buildPythonPackage rec {
      version = "231";
      name = "python-systemd-${version}";
  
      src = pkgs.fetchurl {
        url = "https://github.com/systemd/python-systemd/archive/v${version}.tar.gz";
        sha256 = "1sifq7mdg0y5ngab8vjy8995nz9c0hxny35dxs5qjx0k0hyzb71c";
      };
  
      buildInputs = with pkgs; [ systemd pkgconfig ];
  
      patchPhase = ''
        substituteInPlace setup.py \
            --replace "/usr/include" "${pkgs.systemd}/include"
        echo '#include <time.h>' >> systemd/pyutil.h
      '';
  
      meta = {
        description = "Python module for native access to the systemd facilities";
        homepage = http://www.freedesktop.org/software/systemd/python-systemd/;
        license = licenses.lgpl21;
      };
    };
  
    tabulate = buildPythonPackage rec {
      version = "0.7.5";
      name = "tabulate-${version}";
  
      src = pkgs.fetchurl {
        url = "https://pypi.python.org/packages/source/t/tabulate/${name}.tar.gz";
        sha256 = "9071aacbd97a9a915096c1aaf0dc684ac2672904cd876db5904085d6dac9810e";
      };
  
      buildInputs = with self; [ nose ];
  
      # Tests: cannot import common (relative import).
      doCheck = false;
  
      meta = {
        description = "Pretty-print tabular data";
        homepage = https://bitbucket.org/astanin/python-tabulate;
        license = licenses.mit;
        maintainer = with maintainers; [ fridh ];
      };
  
    };
  
    targetcli_fb = buildPythonPackage rec {
      version = "2.1.fb33";
      name = "targetcli-fb-${version}";
  
      src = pkgs.fetchurl {
        url = "https://github.com/agrover/targetcli-fb/archive/v${version}.tar.gz";
        sha256 = "1zcm0agdpf866020b43fl8zyyyzz6r74mn1sz4xpaa0pinpwjk42";
      };
  
      propagatedBuildInputs = with self; [
        configshell_fb
        rtslib_fb
      ];
  
      meta = {
        description = "A command shell for managing the Linux LIO kernel target";
        homepage = "https://github.com/agrover/targetcli-fb";
        platforms = platforms.linux;
      };
    };
  
  