anchor.diff: -{ lib, python3, groff, less, fetchFromGitHub, fetchpatch }:
  +{ lib, python3, groff, less, fetchFromGitHub }:
   let
     py = python3.override {
       packageOverrides = self: super: {
         awscrt = super.awscrt.overridePythonAttrs (oldAttrs: rec {
  -        version = "0.11.24";
  +        version = "0.12.4";
           src = self.fetchPypi {
             inherit (oldAttrs) pname;
             inherit version;
  -          sha256 = "sha256-uKpovKQEvwCFvgVw7/W1QtAffo48D5sIWav+XgcBYv8=";
  +          sha256 = "sha256:1cmfkcv2zzirxsb989vx1hvna9nv24pghcvypl0zaxsjphv97mka";
           };
         });
         botocore = super.botocore.overridePythonAttrs (oldAttrs: rec {
  -        version = "2.0.0dev148";
  +        version = "2.0.0dev155";
           src = fetchFromGitHub {
             owner = "boto";
             repo = "botocore";
  -          rev = "c0734f100f61bbef413cb04d9890bbffbccd230f";
  -          sha256 = "sha256-ndSJdBF3NMNtpyHgYAksCUBDqlwPhugTkIK6Nby20oI=";
  +          rev = "7083e5c204e139dc41f646e0ad85286b5e7c0c23";
  +          sha256 = "sha256-aiCc/CXoTem0a9wI/AMBRK3g2BXJi7LpnUY/BxBEKVM=";
           };
           propagatedBuildInputs = super.botocore.propagatedBuildInputs ++ [py.pkgs.awscrt];
         });
  
positive.code: 
      # https://github.com/NixOS/nixpkgs/issues/16144#issuecomment-225422439
      export HOME=$TMP
  
      AWS_TEST_COMMAND=$out/bin/aws python scripts/ci/run-tests
    '';
  
    postInstall = ''
  
negative.code:       --replace "distro>=1.5.0,<1.6.0" "distro"
    '';
  
    checkInputs = [ jsonschema mock pytestCheckHook pytest-xdist ];
  
    propagatedBuildInputs = [
      awscrt
  