anchor.diff:  { lib
   , stdenv
   , buildPythonPackage
  -, fetchPypi
  +, fetchFromGitHub
   , aiofiles
   , graphene
   , itsdangerous
  
positive.code:     requests
      ujson
      uvicorn
    ] ++ stdenv.lib.optional stdenv.isDarwin [ darwin.apple_sdk.frameworks.ApplicationServices ];
  
    checkPhase = ''
      ${python.interpreter} -c """
  from starlette.applications import Starlette
  app = Starlette(debug=True)
  """
    '';
  
    meta = with lib; {
  
negative.code: , pyyaml
  , requests
  , ujson
  , python-multipart
  , pytest
  , uvicorn
  , isPy27
  , darwin
  , databases
  , aiosqlite
  }:
  
  buildPythonPackage rec {
    pname = "starlette";
    version = "0.12.9";
    disabled = isPy27;
  
    src = fetchFromGitHub {
      owner = "encode";
      repo = "starlette";
      rev = version;
      sha256 = "0w44s8ynzy8w8dgm755c8jina9i4dd87vqkcv7jc1kwkg384w9i5";
    };
  
    propagatedBuildInputs = [
  