anchor.diff:    ];
   
     propagatedBuildInputs = [
  -    attrs
  -    future
  +    Logbook
  +    aiofiles
       aiohttp
       aiohttp-socks
  -    aiofiles
  +    atomicwrites
  +    attrs
  +    cachetools
  +    future
       h11
       h2
  -    Logbook
       jsonschema
  -    unpaddedbase64
  +    peewee
       pycryptodome
       python-olm
  -    peewee
  -    cachetools
  -    atomicwrites
  +    unpaddedbase64
     ];
   
     checkInputs = [
  +    aioresponses
       faker
  -    aioresponses
       hypothesis
       pytest-aiohttp
       pytest-benchmark
  
positive.code:   ];
  
    meta = with lib; {
      description = "A Python Matrix client library, designed according to sans I/O principles";
      homepage = "https://github.com/poljar/matrix-nio";
      license = licenses.isc;
      maintainers = with maintainers; [ tilpner emily symphorien ];
    };
  
negative.code: { lib
  , buildPythonPackage
  , fetchFromGitHub
  , Logbook
  , aiofiles
  , aiohttp
  , aiohttp-socks
  , aioresponses
  , atomicwrites
  , attrs
  , cachetools
  , faker
  , future
  , git
  , h11
  , h2
  , hypothesis
  , jsonschema
  , peewee
  , poetry-core
  , pycryptodome
  , pytest-aiohttp
  , pytest-benchmark
  , pytestCheckHook
  , python-olm
  , unpaddedbase64
  }:
  
  buildPythonPackage rec {
    pname = "matrix-nio";
    version = "0.18.7";
    format = "pyproject";
  
    src = fetchFromGitHub {
      owner = "poljar";
      repo = "matrix-nio";
      rev = version;
      hash = "sha256-eti9kvfv3y7m+mJzcxftyn8OyVSd2Ehqd3eU2ezMV5Q=";
    };
  
    postPatch = ''
  