anchor.diff:                  owner = "OctoPrint";
                   repo = "OctoPrint-PiSupport";
                   rev = version;
  -                sha256 = "sha256-3z5Btl287W3j+L+MQG8FOWt21smML0vpmu9BP48B9A0=";
  +                hash = "sha256-3z5Btl287W3j+L+MQG8FOWt21smML0vpmu9BP48B9A0=";
                 };
   
                 # requires octoprint itself during tests
  
positive.code:           self: super: {
              octoprint = self.buildPythonPackage rec {
                pname = "OctoPrint";
                version = "1.8.2";
  
                src = fetchFromGitHub {
                  owner = "OctoPrint";
                  repo = "OctoPrint";
                  rev = version;
                  sha256 = "sha256-uJuGeDS4TnGH1r+6oHtcJDZVGM7hDmkJpB35B1JtqQ0=";
                };
  
                propagatedBuildInputs = with super; [
                  blinker
                  cachelib
                  click
  
negative.code:                 flask-babel
                  flask_assets
                  flask_login
                  flask-limiter
                  frozendict
                  future
                  itsdangerous
  