anchor.diff:  
   buildPythonPackage rec {
     pname = "starlette";
  -  version = "0.16.0";
  +  version = "0.17.1";
  +  format = "setuptools";
  +
     disabled = pythonOlder "3.6";
   
     src = fetchFromGitHub {
       owner = "encode";
       repo = pname;
       rev = version;
  -    sha256 = "sha256-/NYhRRZdi6I7CtLCohAqK4prsSUayOxa6sBKIJhPv+w=";
  +    sha256 = "sha256-qT/w7r8PsrauLoBolwCGpxiwhDZo3z6hIqKVXeY5yqA=";
     };
   
     postPatch = ''
  
positive.code:   propagatedBuildInputs = [
      aiofiles
      anyio
      graphene
      itsdangerous
      jinja2
      python-multipart
  
negative.code:     typing-extensions
    ];
  
    disabledTests = [
      # asserts fail due to inclusion of br in Accept-Encoding
      "test_websocket_headers"
      "test_request_headers"
    ];
  
    pythonImportsCheck = [
      "starlette"
    ];
  
    meta = with lib; {
      homepage = "https://www.starlette.io/";
  