anchor.diff:    ibisTestingData = fetchFromGitHub {
       owner = "ibis-project";
       repo = "testing-data";
  -    rev = "a88a4b3c3b54a88e7f77e59de70f5bf20fb62f19";
  -    sha256 = "sha256-BnRhVwPcWFwiBJ2ySgiiuUdnF4gesnTq1/dLcuvc868=";
  +    rev = "3c39abfdb4b284140ff481e8f9fbb128b35f157a";
  +    sha256 = "sha256-BZWi4kEumZemQeYoAtlUSw922p+R6opSWp/bmX0DjAo=";
     };
   in
   
   buildPythonPackage rec {
     pname = "ibis-framework";
  -  version = "3.0.2";
  +  version = "3.1.0";
     format = "pyproject";
   
     disabled = pythonOlder "3.8";
  
positive.code: 
    propagatedBuildInputs = [
      atpublic
      cached-property
      importlib-metadata
      multipledispatch
      numpy
      packaging
  
negative.code:     export IBIS_TEST_DATA_DIRECTORY
      IBIS_TEST_DATA_DIRECTORY="$(mktemp -d)"
  
      # copy the test data to a directory
      rsync --chmod=Du+rwx,Fu+rw --archive "${ibisTestingData}/" "$IBIS_TEST_DATA_DIRECTORY"
    '';
  
    postCheck = ''
  