diff --git a/pkgs/applications/misc/octoprint/default.nix b/pkgs/applications/misc/octoprint/default.nix index 098ebc47ac2f..14361ffeb7a4 100644 --- a/pkgs/applications/misc/octoprint/default.nix +++ b/pkgs/applications/misc/octoprint/default.nix @@ -43,7 +43,7 @@ let owner = "OctoPrint"; repo = "OctoPrint-FirmwareCheck"; rev = version; - sha256 = "0hl0612x0h4pcwsrga5il5x3m04j37cmyzh2dg1kl971cvrw79n2"; + hash = "sha256-wqbD82bhJDrDawJ+X9kZkoA6eqGxqJc1Z5dA0EUwgEI="; }; doCheck = false; }; @@ -61,7 +61,7 @@ let owner = "OctoPrint"; repo = "OctoPrint-PiSupport"; rev = version; - sha256 = "sha256-3z5Btl287W3j+L+MQG8FOWt21smML0vpmu9BP48B9A0="; + hash = "sha256-3z5Btl287W3j+L+MQG8FOWt21smML0vpmu9BP48B9A0="; }; # requires octoprint itself during tests @@ -74,16 +74,17 @@ let self: super: { octoprint = self.buildPythonPackage rec { pname = "OctoPrint"; - version = "1.8.2"; + version = "1.8.3"; src = fetchFromGitHub { owner = "OctoPrint"; repo = "OctoPrint"; rev = version; - sha256 = "sha256-uJuGeDS4TnGH1r+6oHtcJDZVGM7hDmkJpB35B1JtqQ0="; + hash = "sha256-uLQUVYxy7diOJl69sQ+7eshK0fsG34Fto+Zzih1MeVE="; }; propagatedBuildInputs = with super; [ + argon2-cffi blinker cachelib click @@ -95,6 +96,7 @@ let flask-babel flask_assets flask_login + flask-limiter frozendict future itsdangerous @@ -107,6 +109,7 @@ let octoprint-filecheck octoprint-firmwarecheck octoprint-pisupport + passlib pathvalidate pkginfo pip