anchor.diff: -{ buildPythonPackage
  +{ stdenv
  +, buildPythonPackage
   , fetchPypi
   , python
  -, stdenv
  -, pytest
  -, glibcLocales
  +, isPy38
  +, beautifulsoup4
  +, bottleneck
   , cython
   , dateutil
  +, html5lib
  +, lxml
  +, numexpr
  +, openpyxl
  +, pytz
  +, sqlalchemy
   , scipy
  +, tables
  +, xlrd
  +, xlwt
  +# Test Inputs
  +, glibcLocales
  +, hypothesis
   , moto
  -, numexpr
  -, pytz
  -, xlrd
  -, bottleneck
  -, sqlalchemy
  -, lxml
  -, html5lib
  -, beautifulsoup4
  -, hypothesis
  -, openpyxl
  -, tables
  -, xlwt
  +, pytest
  +# Darwin inputs
   , runtimeShell
  -, isPy38
   , libcxx ? null
   }:
   
  
positive.code:   nativeBuildInputs = [ cython ];
    buildInputs = optional isDarwin libcxx;
    propagatedBuildInputs = [
      dateutil
      scipy
      numexpr
      pytz
      xlrd
      bottleneck
      sqlalchemy
      lxml
      html5lib
      beautifulsoup4
      openpyxl
      tables
      xlwt
    ];
  
  
negative.code:     runHook postCheck
    '';
  
    meta = with stdenv.lib; {
      # https://github.com/pandas-dev/pandas/issues/14866
      # pandas devs are no longer testing i686 so safer to assume it's broken
      broken = stdenv.isi686;
      homepage = "https://pandas.pydata.org/";
      changelog = "https://pandas.pydata.org/docs/whatsnew/index.html";
      description = "Python Data Analysis Library";
      license = licenses.bsd3;
      maintainers = with maintainers; [ raskin fridh knedlsepp ];
      platforms = platforms.unix;
    };
  }
  