anchor.diff:      setuptools
       six
       wheel
  -  ] ++ lib.optionals (pythonOlder "3.5") [
  +    watchdog
  +  ] ++ lib.optionals (pythonOlder "3.7") [
       typing
     ];
   
  -  # conftest.py not included with pypi release
  -  doCheck = false;
  +  checkInputs = [
  +    hypothesis
  +    mock
  +    pytestCheckHook
  +    requests
  +    websocket-client
  +  ];
   
     postPatch = ''
       sed -i setup.py -e "/pip>=/c\'pip',"
  
positive.code:   pname = "chalice";
    version = "1.24.2";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "e4faf2247291407481f7daa8cdb63120d3ea9f454332f3a74eefa33a307ef0e5";
    };
  
    checkInputs = [ watchdog pytest hypothesis mock ];
    propagatedBuildInputs = [
      attrs
      botocore
      click
      enum-compat
      inquirer
      jmespath
      mypy-extensions
  
negative.code: { lib
  , attrs
  , botocore
  , buildPythonPackage
  , click
  , fetchFromGitHub
  , hypothesis
  , inquirer
  , jmespath
  , mock
  , mypy-extensions
  , pip
  , pytestCheckHook
  , pythonOlder
  , pyyaml
  , requests
  , setuptools
  , six
  , typing
  , watchdog
  , websocket-client
  , wheel
  }:
  
  