anchor.diff:  
   buildPythonPackage rec {
     pname = "sanic";
  -  version = "21.3.4";
  +  version = "21.9.1";
   
     src = fetchFromGitHub {
       owner = "sanic-org";
       repo = pname;
       rev = "v${version}";
  -    sha256 = "0vldlic8gqcf56fqb31igycqf11syd9csk66v34w6dim54lcny2b";
  +    sha256 = "sha256-TRrJr/L8AXLAARPjhBi2FxNh+jvxxdeMN24cT1njmqY=";
     };
  -
  -  patches = [
  -    # Allow later websockets release, https://github.com/sanic-org/sanic/pull/2154
  -    (fetchpatch {
  -      name = "later-websockets.patch";
  -      url = "https://github.com/sanic-org/sanic/commit/5fb820b5c1ce395e86a1ee11996790c65ec7bc65.patch";
  -      sha256 = "1glvq23pf1sxqjnrz0w8rr7nsnyz82k1479b3rm8szfkjg9q5d1w";
  -    })
  -  ];
   
     postPatch = ''
       # Loosen dependency requirements.
       substituteInPlace setup.py \
  -      --replace '"pytest==5.2.1"' '"pytest"' \
  +      --replace '"pytest==6.2.5"' '"pytest"' \
         --replace '"gunicorn==20.0.4"' '"gunicorn"' \
         --replace '"pytest-sanic",' "" \
       # Patch a request headers test to allow brotli encoding
  
positive.code:     gunicorn
      pytest-asyncio
      pytest-benchmark
      pytest-sanic
      pytest-sugar
      pytestCheckHook
      sanic-testing
  
negative.code:     "test_check_timeouts_response_timeout"
      "test_reloader_live"
      "test_zero_downtime"
      # Not working from 21.9.1
      "test_create_server_main"
      "test_create_server_main_convenience"
      "test_debug"
      "test_auto_reload"
    ];
  
    __darwinAllowLocalNetworking = true;
  