anchor.diff:        sqlalchemy
         whoosh
         imagesize
  +      requests2
       ];
       meta = {
         description = "A tool that makes it easy to create intelligent and beautiful documentation for Python projects";
  
positive.code:   sphinx = buildPythonPackage (rec {
      name = "${pname}-${version}";
      pname = "Sphinx";
      version = "1.4.6";
      src = pkgs.fetchurl {
        url = "mirror://pypi/S/${pname}/${name}.tar.gz";
        sha256 = "1lvr39ab5sjp894jshk39xidlxw9vc735882cgcfr4dlm4546hwy";
      };
      LC_ALL = "en_US.UTF-8";
      buildInputs = with self; [ nose simplejson mock pkgs.glibcLocales ];
      patchPhase = '' sed -i '$ d' tests/test_setup_command.py '';
      checkPhase = '' PYTHON=${python.executable} make test '';
      propagatedBuildInputs = with self; [
        docutils
        jinja2
        pygments
        sphinx_rtd_theme
        alabaster
        Babel
        snowballstemmer
  
negative.code:       url = "mirror://pypi/s/sphinx/sphinx-1.2.3.tar.gz";
        sha256 = "94933b64e2fe0807da0612c574a021c0dac28c7bd3c4a23723ae5a39ea8f3d04";
      };
      postPatch = '''';
      # Tests requires Pygments >=2.0.2 which isn't worth keeping around for this:
      doCheck = false;
    };
  