anchor.diff:      })
     ];
   
  -  mkOverride = attrName: version: sha256:
  +  mkOverride = attrName: version: hash:
       self: super: {
         ${attrName} = super.${attrName}.overridePythonAttrs (oldAttrs: {
           inherit version;
           src = oldAttrs.src.override {
  -          inherit version sha256;
  +          inherit version hash;
           };
         });
       };
  
positive.code:     })
  
      # Pinned due to API changes in 0.1.0
      (mkOverride "poolsense" "0.0.8" "09y4fq0gdvgkfsykpxnvmfv92dpbknnq5v82spz43ak6hjnhgcyp")
  
      # Pinned due to API changes >0.3.5.3
      (self: super: {
  
negative.code: let
    defaultOverrides = [
      # Override the version of some packages pinned in Home Assistant's setup.py and requirements_all.txt
      (mkOverride "python-slugify" "4.0.1" "sha256-aaUXdm4AwSaOW7/A0BCgqFCN4LGNMK1aH/NX+K5yQnA=")
  
      (self: super: {
        huawei-lte-api = super.huawei-lte-api.overridePythonAttrs (oldAttrs: rec {
  