anchor.diff:      ${python.interpreter} tests/test.py default
     '';
   
  -  doCheck = !isPy38; # hmac functionality has changed
  +  doCheck = !isPy38 && !isPy39; # hmac functionality has changed
     checkInputs = [ nose mock ];
     propagatedBuildInputs = [ requests httpretty ];
   
  
positive.code: buildPythonPackage rec {
    pname = "boto";
    version = "2.49.0";
    disabled = pythonAtLeast "3.9"; # no longer compatible with hmac std lib package
  
    src = fetchPypi {
      inherit pname version;
  
negative.code: , fetchPypi
  , pythonAtLeast
  , isPy38
  , isPy39
  , python
  , nose
  , mock
  