anchor.diff:  , thrift
   , tzlocal
   , unicodecsv
  -, werkzeug
   , zope_deprecation
   , enum34
   , typing
  
positive.code:     thrift
      tzlocal
      unicodecsv
      werkzeug
      zope_deprecation
    ];
  
  
negative.code:       --replace "pandas>=0.17.1, <1.0.0" "pandas" \
        --replace "flask-caching>=1.3.3, <1.4.0" "flask-caching" \
        --replace "flask-appbuilder>=1.12.5, <2.0.0" "flask-appbuilder" \
        --replace "flask-admin==1.5.3" "flask-admin" \
        --replace "flask-login>=0.3, <0.5" "flask-login" \
        --replace "pendulum==1.4.4" "pendulum" \
        --replace "cached_property~=1.5" "cached_property" \
        --replace "dill>=0.2.2, <0.3" "dill" \
        --replace "configparser>=3.5.0, <3.6.0" "configparser" \
        --replace "jinja2>=2.10.1, <2.11.0" "jinja2" \
        --replace "colorlog==4.0.2" "colorlog" \
        --replace "funcsigs==1.0.0" "funcsigs" \
        --replace "flask-swagger==0.2.13" "flask-swagger" \
        --replace "python-daemon>=2.1.1, <2.2" "python-daemon" \
        --replace "alembic>=1.0, <2.0" "alembic" \
        --replace "markdown>=2.5.2, <3.0" "markdown" \
        --replace "future>=0.16.0, <0.17" "future" \
        --replace "tenacity==4.12.0" "tenacity" \
        --replace "text-unidecode==1.2" "text-unidecode" \
        --replace "tzlocal>=1.4,<2.0.0" "tzlocal" \
        --replace "sqlalchemy~=1.3" "sqlalchemy" \
        --replace "gunicorn>=19.5.0, <20.0" "gunicorn"
  
      # dumb-init is only needed for CI and Docker, not relevant for NixOS.
      substituteInPlace setup.py \
  