anchor.diff:  }:
   
   python3.pkgs.buildPythonApplication rec {
  -  pname = "theHarvester";
  -  version = "3.2.3";
  +  pname = "theharvester";
  +  version = "4.0.0";
   
     src = fetchFromGitHub {
       owner = "laramies";
  
positive.code:     censys
      certifi
      dnspython
      gevent
      grequests
      lxml
      netaddr
      plotly
  
negative.code:     requests
      retrying
      shodan
      slowapi
      starlette
      uvicorn
      uvloop
    ];
  
    checkInputs = with  python3.pkgs; [
      pytest
      pytest-asyncio
    ];
  
    # We don't run other tests (discovery modules) because they require network access
    checkPhase = ''
      runHook preCheck
      pytest tests/test_myparser.py
      runHook postCheck
    '';
  
    meta = with lib; {
      description = "Gather E-mails, subdomains and names from different public sources";
  