anchor.diff:      "facet"
       "_invalid_database" # checks error message when connecting to invalid database
     ];
  +  pythonImportsCheck = [ "datasette" ];
   
     meta = with lib; {
       description = "An instant JSON API for your SQLite databases";
  
positive.code: 
  buildPythonPackage rec {
    pname = "datasette";
    version = "0.39";
  
    src = fetchFromGitHub {
      owner = "simonw";
      repo = "datasette";
      rev = version;
      sha256 = "07d46512bc9sdan9lv39sf1bwlf7vf1bfhcsm825vk7sv7g9kczd";
    };
  
    nativeBuildInputs = [ pytestrunner ];
  
    propagatedBuildInputs = [
      aiofiles
      click
      click-default-group
      janus
      jinja2
      hupper
      pint
      pluggy
      uvicorn
      setuptools
    ];
  
negative.code: , buildPythonPackage
  , fetchFromGitHub
  , aiofiles
  , asgi-csrf
  , click
  , click-default-group
  , janus
  , jinja2
  , hupper
  , mergedeep
  , pint
  , pluggy
  , python-baseconv
  , pyyaml
  , uvicorn
  # Check Inputs
  , pytestCheckHook
  , pytestrunner
  , pytest-asyncio
  , aiohttp
  , beautifulsoup4
  , asgiref
  