anchor.diff:    nativeBuildInputs = [ cython ];
     buildInputs = optional isDarwin libcxx;
     propagatedBuildInputs = [
  +    beautifulsoup4
  +    bottleneck
       dateutil
  +    html5lib
  +    numexpr
  +    lxml
  +    openpyxl
  +    pytz
       scipy
  -    numexpr
  -    pytz
  +    sqlalchemy
  +    tables
       xlrd
  -    bottleneck
  -    sqlalchemy
  -    lxml
  -    html5lib
  -    beautifulsoup4
  -    openpyxl
  -    tables
       xlwt
     ];
   
  
positive.code:     runHook postCheck
    '';
  
    meta = {
      # 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/";
      description = "Python Data Analysis Library";
      license = stdenv.lib.licenses.bsd3;
      maintainers = with stdenv.lib.maintainers; [ raskin fridh knedlsepp ];
      platforms = stdenv.lib.platforms.unix;
    };
  }
  
negative.code: { stdenv
  , buildPythonPackage
  , fetchPypi
  , python
  , isPy38
  , beautifulsoup4
  , bottleneck
  , cython
  , dateutil
  , html5lib
  , lxml
  , numexpr
  , openpyxl
  , pytz
  , sqlalchemy
  , scipy
  , tables
  , xlrd
  , xlwt
  # Test Inputs
  , glibcLocales
  , hypothesis
  , moto
  , pytest
  # Darwin inputs
  , runtimeShell
  , libcxx ? null
  }:
  
  