anchor.diff:  { lib
  +, aiohttp
   , buildPythonPackage
  -, fetchPypi
  -# propagatedBuildInputs
  -, aiohttp
  -# buildInputs
  +, fetchFromGitHub
  +, isPy3k
   , pytest
   , pytest-asyncio
  -, isPy3k
  +, pytestCheckHook
   }:
   
   buildPythonPackage rec {
  
positive.code: 
    disabled = !isPy3k;
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "1jn7x7ldqsz5cd190jqjil0kqyimd1d0yxfzzp41ky0p72lvd68a";
    };
  
    propagatedBuildInputs = [
  
negative.code:     pytest-asyncio
    ];
  
    checkInputs = [
      aiohttp
      pytestCheckHook
      pytest-asyncio
    ];
  
    # Disable tests which requires network access
    disabledTests = [
      "test_foo"
      "test_passthrough"
    ];
  
    pythonImportsCheck = [ "aresponses" ];
  
    meta = with lib; {
      description = "Asyncio testing server";
      homepage = "https://github.com/circleup/aresponses";
      license = licenses.mit;
      maintainers = with maintainers; [ makefu ];
    };
  }
  