anchor.diff:      sha256 = "bda993f1623b1197699716d68d983bb580043cf2b8a66a01274d9b8297b0aeaf";
     };
   
  -  nativeBuildInputs = [ twine ];
  -  propagatedBuildInputs = [ docutils lockfile ];
  +  nativeBuildInputs = [
  +    twine
  +  ];
   
  -  checkInputs = [ pytest_4 mock testscenarios ];
  +  propagatedBuildInputs = [
  +    docutils
  +    lockfile
  +  ];
  +
  +  checkInputs = [
  +    pytest_4
  +    mock
  +    testscenarios
  +    testtools
  +  ];
  +
  +  # tests disabled due to incompatibilities with testtools>=2.5.0
     checkPhase = ''
  -    pytest -k 'not detaches_process_context \
  -                and not standard_stream_file_descriptors'
  +    runHook preCheck
  +    pytest -k ' \
  +      not detaches_process_context and \
  +      not standard_stream_file_descriptors and \
  +      not test_module_has_attribute and \
  +      not test_module_attribute_has_duck_type'
  +    runHook postCheck
     '';
   
     pythonImportsCheck = [
  
positive.code: { lib, buildPythonPackage, fetchPypi
  , docutils
  , lockfile
  , mock
  , pytest_4
  , testscenarios
  , twine
  }:
  
  
negative.code:   meta = with lib; {
      description = "Library to implement a well-behaved Unix daemon process";
      homepage = "https://pagure.io/python-daemon/";
      license = with licenses; [
        gpl3Plus
        asl20
      ];
      maintainers = with maintainers; [ ];
    };
  }
  