anchor.diff:            self: super: {
               octoprint = self.buildPythonPackage rec {
                 pname = "OctoPrint";
  -              version = "1.4.2";
  +              version = "1.5.1";
   
                 src = fetchFromGitHub {
                   owner = "OctoPrint";
                   repo = "OctoPrint";
                   rev = version;
  -                sha256 = "1bblrjwkccy1ifw7lf55g3k9lq1sqzwd49vj8bfzj2w07a7qda62";
  +                sha256 = "04x58cjivslsrld341ip11c50d50p2q01090nsyji0j255v986j9";
                 };
   
                 propagatedBuildInputs = with super; [
  
positive.code:                 filetype
                  unidecode
                  blinker
                ] ++ lib.optionals stdenv.isDarwin [ py.pkgs.appdirs ];
  
                checkInputs = with super; [ pytestCheckHook mock ddt ];
  
negative.code:           self: super: {
              octoprint-firmwarecheck = self.buildPythonPackage rec {
                pname = "OctoPrint-FirmwareCheck";
                version = "2020.09.23";
  
                src = fetchFromGitHub {
                  owner = "OctoPrint";
                  repo = "OctoPrint-FirmwareCheck";
                  rev = version;
                  sha256 = "1l1ajhnsc39prgk59mp93h90dgl9gh660cci00z5b5gj2h6dv1d1";
                };
                doCheck = false;
              };
  