anchor.diff:  
   buildGoModule rec {
     pname = "infracost";
  -  version = "0.9.3";
  +  version = "0.9.4";
   
     src = fetchFromGitHub {
       owner = "infracost";
       rev = "v${version}";
       repo = "infracost";
  -    sha256 = "sha256-3AH/VUKIno/jObep5GNfIpyOW5TcfZ5UZyornJWTGOw=";
  +    sha256 = "sha256-OQwMO9bhPK+Wjob8rAFYJQRpAYf1bPdRi2BjETjpSpE=";
     };
     vendorSha256 = "sha256-zMEtVPyzwW4SrbpydDFDqgHEC0/khkrSxlEnQ5I0he8=";
   
  
positive.code:   '';
  
    postInstall = ''
      # panic if .config directory can't be accessed
      # https://github.com/infracost/infracost/pull/862
      export HOME="$TMPDIR"
      mkdir -p "$HOME/.config/infracost"
      export INFRACOST_SKIP_UPDATE_CHECK=true
  
      installShellCompletion --cmd infracost \
        --bash <($out/bin/infracost completion --shell bash) \
        --fish <($out/bin/infracost completion --shell fish) \
  
negative.code:       This helps developers, DevOps et al. quickly see the cost breakdown and
        compare different deployment options upfront.
      '';
      license = licenses.asl20;
      maintainers = with maintainers; [ davegallant jk ];
    };
  }
  