anchor.diff:  
                 postPatch = let
                   ignoreVersionConstraints = [
  +                  "cachelib"
  +                  "colorlog"
                     "emoji"
                     "immutabledict"
                     "sentry-sdk"
                     "watchdog"
  +                  "wrapt"
  +                  "zeroconf"
                   ];
                 in
                   ''
  
positive.code:     );
    };
  
    py = python38.override {
      self = py;
      packageOverrides = lib.foldr lib.composeExtensions (self: super: {}) (
        [
  
negative.code:           self: super: {
              octoprint = self.buildPythonPackage rec {
                pname = "OctoPrint";
                version = "1.7.2";
  
                src = fetchFromGitHub {
                  owner = "OctoPrint";
                  repo = "OctoPrint";
                  rev = version;
                  sha256 = "sha256-jCfzUx3LQ7TlXKQU8qbhyS1P4Wew/SSgJHVSc1VLdx4=";
                };
  
                propagatedBuildInputs = with super; [
                  blinker
                  cachelib
                  click
                  colorlog
                  emoji
                  feedparser
                  filetype
  