anchor.diff:  { lib
   , buildPythonPackage
   , fetchPypi
  -, fetchpatch
   , setuptools-scm
   , aiohttp
   , pytest
  
positive.code: 
  buildPythonPackage rec {
    pname = "pytest-aiohttp";
    version = "1.0.3";
  
    src = fetchPypi {
      inherit pname version;
      hash = "sha256-DI/rSNyOuAhw4rFTrK9iu7zCB5d+vLdDZf/P4WrcnxU=";
    };
  
    patches = [
      # https://github.com/aio-libs/pytest-aiohttp/pull/26
      (fetchpatch {
        name = "fix-tests-with-pytest-asyncio-0.18.0.patch";
        url = "https://github.com/aio-libs/pytest-aiohttp/commit/97152c2dfdd368f799ec6bcb5fc315736a726f53.patch";
        hash = "sha256-g7MTyCKUHnufOfrbhVV58WtfbGt1uXx8F7U9U+EaXfg=";
      })
    ];
  
    nativeBuildInputs = [
      setuptools-scm
    ];
  
    propagatedBuildInputs = [
      aiohttp
      pytest
      pytest-asyncio
    ];
  
  
negative.code: 
    meta = with lib; {
      homepage = "https://github.com/aio-libs/pytest-aiohttp/";
      changelog = "https://github.com/aio-libs/pytest-aiohttp/blob/v${version}/CHANGES.rst";
      description = "Pytest plugin for aiohttp support";
      license = licenses.asl20;
      maintainers = with maintainers; [ dotlambda ];
  