anchor.diff:    # Module import will attempt to create a cache directory.
     postFixup = "export HF_MODULES_CACHE=$TMPDIR";
   
  -  pythonImportsCheck = [ "datasets" ];
  +  pythonImportsCheck = [
  +    "datasets"
  +  ];
   
     meta = with lib; {
  +    description = "Open-access datasets and evaluation metrics for natural language processing";
       homepage = "https://github.com/huggingface/datasets";
  -    description = "Fast, efficient, open-access datasets and evaluation metrics for natural language processing";
       changelog = "https://github.com/huggingface/datasets/releases/tag/${version}";
       license = licenses.asl20;
       platforms = platforms.unix;
  
positive.code: buildPythonPackage rec {
    pname = "datasets";
    version = "1.18.3";
  
    src = fetchFromGitHub {
      owner = "huggingface";
      repo = pname;
      rev = version;
      sha256 = "sha256-2x6DpsDcVF2O5iJKeMEGw/aJwZPc7gSGaK2947c3B6s=";
    };
  
    propagatedBuildInputs = [
      dill
      filelock
      fsspec
      huggingface-hub
      multiprocess
      numpy
      pandas
      pyarrow
      requests
      tqdm
      xxhash
    ];
  
    # Tests require pervasive internet access.
  
negative.code: { lib
  , aiohttp
  , buildPythonPackage
  , dill
  , fetchFromGitHub
  , fsspec
  , huggingface-hub
  , importlib-metadata
  , multiprocess
  , numpy
  , packaging
  , pandas
  , pyarrow
  , pythonOlder
  , requests
  , responses
  , tqdm
  , xxhash
  }:
  