anchor.diff:  , requests, filetype, pyparsing, configparser, arxiv2bib
   , pyyaml, chardet, beautifulsoup4, colorama, bibtexparser
   , pylibgen, click, python-slugify, habanero, isbnlib
  -, prompt_toolkit, pygments
  +, prompt_toolkit, pygments, stevedore, tqdm, lxml
  +, python-doi, isPy3k
   #, optional, dependencies
  -, jinja2, whoosh, pytest
  +, whoosh, pytest
   , stdenv
   }:
   
   buildPythonPackage rec {
     pname = "papis";
  -  version = "0.8.2";
  +  version = "0.9";
   
     # Missing tests on Pypi
     src = fetchFromGitHub {
       owner = "papis";
       repo = pname;
       rev = "v${version}";
  -    sha256 = "0sa4hpgjvqkjcmp9bjr27b5m5jg4pfspdc8nf1ny80sr0kzn72hb";
  +    sha256 = "kzA8nlglbjHDPEB7HRAY2dza1Umn/OYUu+ydbA1OJ5Y=";
     };
   
     propagatedBuildInputs = [
  
positive.code:     pyyaml chardet beautifulsoup4 colorama bibtexparser
      pylibgen click python-slugify habanero isbnlib
      prompt_toolkit pygments
      # optional dependencies
      jinja2 whoosh
    ];
  
    doCheck = !stdenv.isDarwin;
  
  
negative.code:   # fail with 5.x
    checkPhase = ''
      HOME=$(mktemp -d) pytest papis tests --ignore tests/downloaders \
        -k "not test_get_data and not test_doi_to_data and not test_general and not get_document_url \
        and not test_validate_arxivid and not test_downloader_getter"
    '';
  
    meta = {
  