anchor.diff: -{ lib, addonDir, buildKodiAddon, fetchFromGitHub, kodi, requests, dateutil, six, kodi-six, signals }:
  +{ lib, addonDir, buildKodiAddon, fetchFromGitHub, kodi, requests, dateutil, six, kodi-six, signals, websocket }:
   let
     python = kodi.pythonPackages.python.withPackages (p: with p; [ pyyaml ]);
   in
   buildKodiAddon rec {
     pname = "jellyfin";
     namespace = "plugin.video.jellyfin";
  -  version = "0.7.1";
  +  version = "0.7.4";
   
     src = fetchFromGitHub {
       owner = "jellyfin";
       repo = "jellyfin-kodi";
       rev = "v${version}";
  -    sha256 = "0fx20gmd5xlg59ks4433qh2b3jhbs5qrnc49zi4rkqqr4jr4nhnn";
  +    sha256 = "1ykgz1l2gmpdlsp3fbm31q8757879i9dd13svslqykvxadg69x03";
     };
   
     nativeBuildInputs = [
  
positive.code:     six
      kodi-six
      signals
    ];
  
    meta = with lib; {
  
negative.code:   ];
  
    prePatch = ''
      # ZIP does not support timestamps before 1980 - https://bugs.python.org/issue34097
      substituteInPlace build.py \
        --replace "with zipfile.ZipFile('{}/{}'.format(target, archive_name), 'w') as z:" "with zipfile.ZipFile('{}/{}'.format(target, archive_name), 'w', strict_timestamps=False) as z:"
    '';
  
    buildPhase = ''
      ${python}/bin/python3 build.py --version=py3
    '';
  
    postInstall = ''
  