anchor.diff:  
     checkInputs = [
       mock
  -    pytest
  -    pytest-cov
  +    pytestCheckHook
       pytest-xdist
       vcrpy
     ];
   
  -  checkPhase = ''
  -    pytest --ignore=lexicon/tests/providers/test_auto.py
  -  '';
  +  disabledTestPaths = [
  +    # Tests require network access
  +    "lexicon/tests/providers/test_auto.py"
  +  ];
  +
  +  pythonImportsCheck = [
  +    "lexicon"
  +  ];
   
     meta = with lib; {
  -    description = "Manipulate DNS records on various DNS providers in a standardized way";
  +    description = "Manipulate DNS records of various DNS providers in a standardized way";
       homepage = "https://github.com/AnalogJ/lexicon";
  +    license = licenses.mit;
       maintainers = with maintainers; [ flyfloh ];
  -    license = licenses.mit;
     };
   }
  
positive.code: 
  buildPythonApplication rec {
    pname = "lexicon";
    version = "3.5.2";
    format = "pyproject";
  
    src = fetchFromGitHub {
      owner = "AnalogJ";
      repo = pname;
      rev = "v${version}";
      sha256 = "1jsc2ybbf3mbvgzkgliria494dpj23mgqnw2lh43cnd9rgsjvzn3";
    };
  
    nativeBuildInputs = [
      poetry
    ];
  
    propagatedBuildInputs = [
  
negative.code:     dnspython
      future
      localzone
      oci
      pynamecheap
      pyyaml
      requests
  