anchor.diff:      pytest-asyncio
       sqlalchemy
       trio
  +  ];
  +
  +  patches = [
  +    # Bump starlette, https://github.com/tiangolo/fastapi/pull/4483
  +    (fetchpatch {
  +      name = "support-later-starlette.patch";
  +      # PR contains multiple commits
  +      url = "https://patch-diff.githubusercontent.com/raw/tiangolo/fastapi/pull/4483.patch";
  +      sha256 = "sha256-ZWaqAd/QYEYRL1hSQdXdFPgWgdmOill2GtmEn33vz2U=";
  +    })
     ];
   
     postPatch = ''
  
positive.code: 
  buildPythonPackage rec {
    pname = "fastapi";
    version = "0.75.1";
    format = "flit";
  
    disabled = pythonOlder "3.6";
  
negative.code: 
    disabledTests = [
      "test_get_custom_response"
      # Failed: DID NOT RAISE <class 'starlette.websockets.WebSocketDisconnect'>
      "test_websocket_invalid_data"
      "test_websocket_no_credentials"
      # TypeError: __init__() missing 1...starlette-releated
      "test_head"
      "test_options"
      "test_trace"
    ];
  
    pythonImportsCheck = [
  