anchor.diff:      httpx
       httpx-socks
       markdown-it-py
  -  ];
  +  ] ++ httpx.optional-dependencies.http2
  +  ++ httpx-socks.optional-dependencies.asyncio;
   
     # tests try to connect to network
     doCheck = false;
  
positive.code: { lib
  , python3
  , python3Packages
  , fetchFromGitHub
  }:
  
  python3Packages.buildPythonApplication rec {
    pname = "searxng";
    version = "unstable-2022-06-29";
  
    src = fetchFromGitHub {
      owner = pname;
      repo = pname;
      rev = "107006515ee9fe9cad9a6f6387db658953d32486";
      sha256 = "sha256-uV5XiOVuES9wuBx9S8WhM8jhuxRHlSMvW5Ki8WlDwfM=";
    };
  
    postPatch = ''
  
negative.code:     jinja2
      langdetect
      lxml
      pygments
      pyyaml
      redis
  