anchor.diff:  # Test dependencies
   , pytest, pylint, flake8, graphviz
   , mock, sphinx, sphinx_rtd_theme
  +, requests-mock
   }:
   
   buildPythonPackage rec {
     pname = "pysonos";
  -  version = "0.0.37";
  +  version = "0.0.40";
   
     disabled = !isPy3k;
   
  -  src = fetchPypi {
  -    inherit pname version;
  -    sha256 = "43a046c1c6086500fb0f4be1094ca963f5b0f555a04b692832b2b88ab741824e";
  +  # pypi package is missing test fixtures
  +  src = fetchFromGitHub {
  +    owner = "amelchio";
  +    repo = pname;
  +    rev = "v${version}";
  +    sha256 = "0a0c7jwv39nbvpdcx32sd8kjmj4nyrd7k0yxhpmxdnx4zr4vvzqg";
     };
   
     propagatedBuildInputs = [ xmltodict requests ifaddr ];
  
positive.code: { lib
  , buildPythonPackage
  , fetchPypi
  , isPy3k
  , xmltodict
  , requests
  
negative.code:   checkInputs = [
      pytest pylint flake8 graphviz
      mock sphinx sphinx_rtd_theme
      requests-mock
    ];
  
    checkPhase = ''
  