anchor.diff:      jsonpickle
       mypy
       pytest-aiohttp
  -    pytest-asyncio
  -    pytest-cov
       pytest-asyncio
       pytestCheckHook
     ];
  
positive.code:     async-timeout
      crcmod
      defusedxml
      pyserial
      pytz
      python-dateutil
      semver
    ];
  
  
negative.code: { lib
  , aiohttp
  , async-timeout
  , buildPythonPackage
  , crcmod
  , defusedxml
  , fetchFromGitHub
  , jsonpickle
  , munch
  , mypy
  , pyserial
  , pytest-aiohttp
  , pytest-asyncio
  , pytestCheckHook
  , python-dateutil
  , pytz
  , semver
  }:
  
  buildPythonPackage rec {
    pname = "plugwise";
    version = "0.9.4";
  
    src = fetchFromGitHub {
      owner = pname;
      repo = "python-plugwise";
      rev = version;
      sha256 = "sha256-5r+Xe3EKLjuR7mPGEPOKzhE7G6OzNEClf847Px9VdWU=";
    };
  
    propagatedBuildInputs = [
  