anchor.diff:      requests
     ];
   
  +  checkInputs = [
  +    pytestCheckHook
  +  ];
  +
  +  patches = [
  +    # Switch to poetry-core, https://github.com/kissgyorgy/cloudflare-dyndns/pull/22
  +    (fetchpatch {
  +      name = "switch-to-poetry-core.patch";
  +      url = "https://github.com/kissgyorgy/cloudflare-dyndns/commit/741ed1ccb3373071ce15683a3b8ddc78d64866f8.patch";
  +      sha256 = "sha256-mjSah0DWptZB6cjhP6dJg10BpJylPSQ2K4TKda7VmHw=";
  +    })
  +  ];
  +
     postPatch = ''
       substituteInPlace pyproject.toml \
  -      --replace 'click = "^7.0"' 'click = "*"'
  +      --replace 'click = "^7.0"' 'click = "*"' \
  +      --replace 'attrs = "^21.1.0"' 'attrs = "*"'
     '';
  -
  -  checkInputs = [ pytestCheckHook ];
   
     disabledTests = [
       "test_get_ipv4"
  
positive.code: { buildPythonApplication
  , attrs
  , click
  , cloudflare
  , fetchFromGitHub
  , lib
  , poetry
  , pydantic
  , pytestCheckHook
  , requests
  
negative.code:     hash = "sha256-6Q5fpJ+HuQ+hc3xTtB5tR43pn9WZ0nZZR723iLAkpis=";
    };
  
    nativeBuildInputs = [
      poetry-core
    ];
  
    propagatedBuildInputs = [
      attrs
  