anchor.diff:  in
   py.pkgs.pythonPackages.buildPythonApplication rec {
     pname = "paperless-ngx";
  -  version = "1.7.1";
  +  version = "1.8.0";
   
     # Fetch the release tarball instead of a git ref because it contains the prebuilt fontend
     src = fetchurl {
       url = "https://github.com/paperless-ngx/paperless-ngx/releases/download/v${version}/${pname}-v${version}.tar.xz";
  -    hash = "sha256-8vx4hvbIqaChjPyS8Q0ar2bz/pLzEdxoF7P2gBEeFzc=";
  +    hash = "sha256-BLfhh04RvBJFRQiPXkMl8XlWqZOWKmjjl+6lZ326stU=";
     };
   
     format = "other";
  
positive.code:   py = python3.override {
      packageOverrides = self: super: {
        django = super.django_4;
  
        # django-extensions 3.1.5 is required, but its tests are incompatible with Django 4
        django-extensions = super.django-extensions.overridePythonAttrs (_: {
  
negative.code: , tesseract4
  , unpaper
  , liberation_ttf
  , fetchFromGitHub
  }:
  
  let
  