anchor.diff:    propagatedBuildInputs = [
       appdirs
       attrs
  -    bson
       cattrs
  -    itsdangerous
  -    pyyaml
  +    exceptiongroup
       requests
  -    ujson
  +    urllib3
       url-normalize
     ];
  +
  +  passthru.optional-dependencies = {
  +    dynamodb = [
  +      boto3
  +      botocore
  +    ];
  +    mongodbo = [
  +      pymongo
  +    ];
  +    redis = [
  +      redis
  +    ];
  +    bson = [
  +      bson
  +    ];
  +    json = [
  +      ujson
  +    ];
  +    security = [
  +      itsdangerous
  +    ];
  +    yaml = [
  +      pyyaml
  +    ];
  +  };
   
     checkInputs = [
       pytestCheckHook
       requests-mock
       rich
       timeout-decorator
  -  ];
  +  ]
  +  ++ passthru.optional-dependencies.json
  +  ++ passthru.optional-dependencies.security;
   
     preCheck = ''
       export HOME=$(mktemp -d);
  
positive.code:     owner = "reclosedev";
      repo = "requests-cache";
      rev = "v${version}";
      hash = "sha256-9OlWMom/0OMlbPd3evjIaX75Gjlu+F8vKBJwX4Z58qQ=";
    };
  
    nativeBuildInputs = [
  
negative.code: , attrs
  , buildPythonPackage
  , bson
  , boto3
  , botocore
  , cattrs
  , exceptiongroup
  , fetchFromGitHub
  , itsdangerous
  , poetry-core
  , pymongo
  , pytestCheckHook
  , pythonOlder
  , pyyaml
  , redis
  , requests
  , requests-mock
  , rich
  , timeout-decorator
  , ujson
  , urllib3
  , url-normalize
  }:
  
  buildPythonPackage rec {
    pname = "requests-cache";
    version = "0.9.5";
    format = "pyproject";
  
    disabled = pythonOlder "3.7";
  