anchor.diff:  { lib
   , buildPythonPackage
   , fetchFromGitHub
  +, pythonAtLeast
   , requests
   , requests_oauthlib
   , isodate
  
positive.code: , aiodns
  , pytest
  , httpretty
  }:
  
  buildPythonPackage rec {
    version = "0.6.4";
    pname = "msrest";
  
    #src = fetchPypi {
    #  inherit pname version;
    #  sha256 = "5dadd54bec98d52cd9f43fb095015c346135b8cafaa35f24c7309cc25d3ad266";
    #};
  
    src = fetchFromGitHub {
      owner = "Azure";
      repo = "msrest-for-python";
  
negative.code:     aiohttp aiodns
    ];
  
    checkInputs = [ pytest httpretty ]
      ++ lib.optional (pythonAtLeast "3.5") trio;
  
    # Deselected tests require network access
    checkPhase = ''
      pytest tests/ -k "not test_conf_async_trio_requests"
    '';
  
    meta = with lib; {
  